<SEC-DOCUMENT>0001628280-26-053558.txt : 20260805
<SEC-HEADER>0001628280-26-053558.hdr.sgml : 20260805
<ACCEPTANCE-DATETIME>20260805172440
ACCESSION NUMBER:		0001628280-26-053558
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		67
CONFORMED PERIOD OF REPORT:	20260630
FILED AS OF DATE:		20260805
DATE AS OF CHANGE:		20260805

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			EVERSPIN TECHNOLOGIES INC.
		CENTRAL INDEX KEY:			0001438423
		STANDARD INDUSTRIAL CLASSIFICATION:	SEMICONDUCTORS & RELATED DEVICES [3674]
		ORGANIZATION NAME:           	04 Manufacturing
		EIN:				262640654
		STATE OF INCORPORATION:			X1
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-37900
		FILM NUMBER:		261244941

	BUSINESS ADDRESS:	
		STREET 1:		5670 W. CHANDLER BOULEVARD
		STREET 2:		SUITE 130
		CITY:			CHANDLER
		STATE:			AZ
		ZIP:			85226
		BUSINESS PHONE:		480-347-1111

	MAIL ADDRESS:	
		STREET 1:		5670 W. CHANDLER BOULEVARD
		STREET 2:		SUITE 130
		CITY:			CHANDLER
		STATE:			AZ
		ZIP:			85226

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	EVERSPIN TECHNOLOGIES INC
		DATE OF NAME CHANGE:	20080624
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>mram-20260630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019ef17e-1f02-766c-a76f-2e7bee695c6b,g:dfc78c85-6eb7-4615-88ed-04e1bdd27794,d:437d2daf529a4f00b3b136a398feb46b-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2026" xmlns:us-gaap="http://fasb.org/us-gaap/2026" xmlns:srt="http://fasb.org/srt/2026" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2026" xmlns:mram="http://www.everspin.com/20260630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>mram-20260630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-26">0001438423</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" id="f-27">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-28">2026</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-29">Q2</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-30">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="mram-20260630.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><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="segment"><xbrli:measure>mram:segment</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="region"><xbrli:measure>mram:region</xbrli:measure></xbrli:unit><xbrli:unit id="numberofagreements"><xbrli:measure>mram:numberOfAgreements</xbrli:measure></xbrli:unit><xbrli:unit id="numberofcustomers"><xbrli:measure>mram:numberOfCustomers</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-07-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2026-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</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="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</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="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</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="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2025-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:EngineeringServicesAndOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:EngineeringServicesAndOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:EngineeringServicesAndOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:EngineeringServicesAndOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:StrategicAwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-08-14</xbrli:startDate><xbrli:endDate>2024-08-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:StrategicAwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:StrategicAwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:StrategicAwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:EngineeringServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:EngineeringServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:EngineeringServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis"><us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2025-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2026-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:JointDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">mram:GlobalfoundriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2014-10-17</xbrli:startDate><xbrli:endDate>2014-10-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mram:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mram:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-04-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mram:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2026-01-01</xbrli:startDate><xbrli:endDate>2026-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001438423</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mram:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2025-01-01</xbrli:startDate><xbrli:endDate>2025-06-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i437d2daf529a4f00b3b136a398feb46b_1"></div><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">____________________________________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">____________________________________________________________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(Mark One)</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">x</ix:nonNumeric></span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">June 30, 2026</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">OR</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">o</ix:nonNumeric></span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 </span></td></tr></table></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from  to </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-37900</ix:nonNumeric></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">____________________________________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">Everspin Technologies, Inc.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of Registrant as specified in its Charter)</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">____________________________________________________________________</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">26-2640654</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(State or other jurisdiction<br/>of incorporation or organization)</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">5670 W. Chandler Boulevard</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine2" id="f-10">Suite 130</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">Chandler</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">Arizona</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">85226</ix:nonNumeric></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(Address of principal executive offices including zip code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">480</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">347-1111</ix:nonNumeric></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:115%">____________________________________________________________________</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.234%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:114%">Title of each class</span></td><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:114%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:114%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, par value $0.0001</ix:nonNumeric></span></div></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">MRAM</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The Nasdaq Stock Market LLC</ix:nonNumeric></span></div></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">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. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-19">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">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). <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-20">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">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></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.293%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Large accelerated filer</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accelerated filer</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-21">Non-accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Smaller reporting company</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-true" id="f-22">x</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-23">o</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:94.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.991%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></td></tr></table></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the Registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-24">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">x</span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The number of shares of the Registrant&#8217;s Common Stock outstanding as of July 30, 2026, was <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-25">24,350,009</ix:nonFraction>.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt;text-indent:18pt"><div style="margin-bottom:12pt;text-indent:18pt"></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><span><br/></span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Table of Contents</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:78.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Page</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_10">PART I&#8212;FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_13">Item 1.</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_13">Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_16">Condensed Balance Sheets as of June 30, 202</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_16">6</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_16"> (unaudited) and December 31, 202</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_16">5</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_16"> </a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_16">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_19">Condensed Statements of Operations and Comprehensive Loss for the three and six months ended June 30, 202</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_19">6</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_19"> and 202</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_19">5</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_19"> (unaudited) </a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_19">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_22">Condensed Statements of Stockholders&#8217; Equity for the three and six months ended June 30, 202</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_22">6</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_22"> and 202</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_22">5</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_22"> (unaudited)</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_22">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_25">Condensed Statements of Cash Flows for the six months ended June 30, 202</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_25">6</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_25"> and 202</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_25">5</a><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_25"> (unaudited) </a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_25">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_28">Notes to Condensed Financial Statements (unaudited)</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_28">7</a></span></div></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_55">Item 2.</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_55">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_55">17</a></span></div></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_73">Item 3.</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_73">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_73">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_76">Item 4.</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_76">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_76">26</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_79">PART II&#8212;OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_82">Item 1.</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_82">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_82">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_85">Item 1A.</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_85">Risk Factors</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_85">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_88">Item 2.</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_88">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_88">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_91">Item 3.</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_91">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_91">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_94">Item 4.</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_94">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_94">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_97">Item 5.</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_97">Other Information</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_97">27</a></span></div></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_100">Item 6.</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_100">Exhibits</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_100">28</a></span></div></td></tr><tr><td colspan="6" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_103">EXHIBIT INDEX</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_103">28</a></span></div></td></tr><tr><td colspan="6" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_106">SIGNATURES</a></span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:12pt;text-align:right"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i437d2daf529a4f00b3b136a398feb46b_106">29</a></span></div></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In this Quarterly Report on Form 10-Q, &#8220;we,&#8221; &#8220;our,&#8221; &#8220;us,&#8221; &#8220;Everspin Technologies,&#8221; &#8220;Everspin,&#8221; and the &#8220;Company&#8221; refer to Everspin Technologies, Inc. The Everspin logo and other trade names, trademarks or service marks of Everspin Technologies are the property of Everspin Technologies, Inc. This report contains references to our trademarks and to trademarks belonging to other entities. Trade names, trademarks and service marks of other companies appearing in this report are the property of their respective holders. We do not intend our use or display of other companies&#8217; trade names or trademarks to imply a relationship with, or endorsement or sponsorship of us by, any other companies.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">PART I&#8212;FINANCIAL INFORMATION</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_13"></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Financial Statements</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_16"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">EVERSPIN TECHNOLOGIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Balance Sheets</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share and per share amounts)</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.112%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.992%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">43,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-32">44,450</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-33">10,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-34">8,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-35">13,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-36">10,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-37">1,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-38">1,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-39">69,008</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-40">65,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-41">14,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-42">14,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-43">897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-44">1,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-45">2,756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-46">3,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-47">1,889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="f-48">342</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-49">89,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-50">84,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Liabilities and Stockholders&#8217; Equity</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-51">2,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-52">5,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-53">6,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-54">3,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">2,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:fixed-zero" scale="3" id="f-56">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:LeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-57">1,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mram:LeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">1,381</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Contract obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:ContractObligations" scale="3" id="f-59">271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mram:ContractObligations" format="ixt:num-dot-decimal" scale="3" id="f-60">1,472</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Software liabilities, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtCurrent" scale="3" id="f-61">889</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">1,769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">14,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">13,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, net of current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:LeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">1,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mram:LeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">1,956</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Software liabilities, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="f-67">16</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="f-68">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Long-term income tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="3" id="f-69">271</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="3" id="f-70">268</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-71">16,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-72">15,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Commitments and contingencies (Note 5)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-73"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-74"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-75"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-76">0.0001</ix:nonFraction></ix:nonFraction> par value per share; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-77"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-78">5,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-79"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="0" id="f-80"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-81"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-82">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-83">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-85"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-86">0.0001</ix:nonFraction></ix:nonFraction> par value per share; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-87"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-88">100,000,000</ix:nonFraction></ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-89"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-90">24,271,438</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-91"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-92">22,977,797</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025, respectively</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-93">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-94">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-95">214,447</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-96">206,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated deficit</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-97">141,342</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-98">137,455</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-99">73,107</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-100">68,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-101">89,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-102">84,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">EVERSPIN TECHNOLOGIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Operations and Comprehensive Loss</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share and per share amounts)</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.333%"><tr><td style="width:1.0%"/><td style="width:50.848%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.430%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Product sales</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-103">15,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-104">11,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-105">29,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-106">22,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Licensing, royalty, engineering services and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-107">3,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-108">2,110</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-109">4,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-110">4,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-111">18,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-112">13,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-113">33,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-114">26,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-115">8,296</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-116">6,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-117">15,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-118">12,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of licensing, royalty, engineering services and other revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-119">343</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-120">267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-121">417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="f-122">623</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total cost of sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-123">8,639</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-124">6,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-125">15,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-126">12,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-127">10,097</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-128">6,768</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-129">17,940</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-130">13,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-131">4,838</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-132">3,580</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-133">8,443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-134">6,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-135">7,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-136">3,642</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-137">12,888</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-138">7,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-139">1,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-140">1,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-141">3,708</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-142">2,998</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-143">14,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-144">8,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-145">25,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-146">17,414</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-147">4,383</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-148">1,961</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-149">7,099</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-150">3,893</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="f-151">316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="f-152">423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="f-153">633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="f-154">831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-155">478</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-156">842</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-157">2,584</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-158">1,230</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-159">3,589</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="f-160">696</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-161">3,882</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-162">1,832</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit (expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:fixed-zero" scale="3" id="f-163">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-164">26</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-165">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-166">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss and comprehensive loss</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-167">3,589</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-168">670</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-169">3,885</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-170">1,836</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per common share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-171">0.15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-172">0.03</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-173">0.17</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-174">0.08</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-175">0.15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-176">0.03</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-177">0.17</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-178">0.08</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares of common stock outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-179">23,882,618</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-180">22,504,957</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-181">23,512,274</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-182">22,347,411</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-183">23,882,618</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-184">22,504,957</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-185">23,512,274</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-186">22,347,411</ix:nonFraction></span></td></tr></table></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">EVERSPIN TECHNOLOGIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Statements of Stockholders&#8217; Equity</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share and per share amounts)</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.659%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, 2026</span></td></tr><tr style="height:19pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Deficit</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December 31, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-16" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-187">22,977,797</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-188">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-189">206,370</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-190">137,455</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-191">68,917</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Exercise of stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-192">57,027</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-193">326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-194">326</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock under stock incentive plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-195">286,154</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-196">1,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-197">1,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="f-198">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:StockholdersEquityOther" scale="3" id="f-199">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-200">296</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-201">296</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March 31, 2026</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-202">23,320,978</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-203">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-204">207,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-205">137,753</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-206">70,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Exercise of stock options</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-27" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-207">763,131</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-208">4,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-209">4,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock under stock incentive plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-27" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-210">187,329</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-211">290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-212">290</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-213">1,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-214">1,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-215">3,589</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-216">3,589</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June 30, 2026</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-30" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-217">24,271,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-218">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-219">214,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-220">141,342</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-221">73,107</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.660%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, 2025</span></td></tr><tr style="height:19pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Common Stock</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-In<br/>Capital</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Deficit</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Balance at December 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-33" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-222">22,059,697</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-223">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-224">199,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-225">136,869</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-226">62,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Exercise of stock options</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-227">10,620</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-228">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-229">29</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock under stock incentive plans</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-230">281,828</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-231">1,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-232">1,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-233">1,166</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-234">1,166</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Balance at March 31, 2025</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-41" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-235">22,352,145</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-236">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-237">201,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-238">138,035</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-239">63,033</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-45" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-240">12,733</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-241">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-242">39</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Issuance of common stock under stock incentive plans</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-45" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-243">205,713</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-244">254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="f-245">254</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-246">1,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-247">1,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Net Loss</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-248">670</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-249">670</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Balance at June 30, 2025</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="INF" name="us-gaap:SharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-250">22,570,591</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-251">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-252">202,778</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-253">138,705</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-254">64,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">EVERSPIN TECHNOLOGIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Condensed Statements of Cash Flows</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.051%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:700;line-height:120%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-255">3,885</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-256">1,836</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Adjustments to reconcile net loss to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-257">1,407</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-258">1,695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Gain on sale of property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" format="ixt:fixed-zero" scale="3" id="f-259">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" id="f-260">25</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-261">2,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-262">2,996</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-263">2,670</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-264">4,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-265">2,351</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-266">2,196</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="f-267">620</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="f-268">157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="f-269">417</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="f-270">50</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="f-271">495</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="f-272">809</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Accrued liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-273">3,072</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" scale="3" id="f-274">196</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-275">2,958</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" id="f-276">78</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Contract obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="mram:IncreaseDecreaseInContractObligations" format="ixt:num-dot-decimal" scale="3" id="f-277">1,201</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="mram:IncreaseDecreaseInContractObligations" scale="3" id="f-278">699</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Lease liabilities, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mram:IncreaseDecreaseInLeaseLiabilities" scale="3" id="f-279">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="mram:IncreaseDecreaseInLeaseLiabilities" scale="3" id="f-280">30</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Long-term income tax liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mram:IncreaseDecreaseInTaxLiabilityNoncurrent" scale="3" id="f-281">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="mram:IncreaseDecreaseInTaxLiabilityNoncurrent" scale="3" id="f-282">98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="f-283">729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-284">6,455</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:700;line-height:120%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Purchases of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-285">5,677</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-286">2,901</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Purchases of intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="f-287">976</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsToAcquireIntangibleAssets" scale="3" id="f-288">977</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-289">6,653</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-290">3,878</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:700;line-height:120%">Cash flows from financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Payments on finance leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-291">33</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:FinanceLeasePrincipalPayments" scale="3" id="f-292">34</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Proceeds from exercise of stock options and purchase of shares in employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mram:ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="3" id="f-293">5,403</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="mram:ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan" scale="3" id="f-294">322</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Net cash provided by financing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-295">5,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="f-296">288</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Net (decrease) increase in cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="f-297">554</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-298">2,865</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-299">44,450</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-300">42,097</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Cash and cash equivalents at end of period</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-301">43,896</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-302">44,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:700;line-height:120%">Supplementary cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Cash paid for taxes</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="f-303">31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="f-304">36</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Operating cash flows paid for operating leases</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="f-305">715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingLeasePayments" scale="3" id="f-306">707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Financing cash flows paid for finance leases</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="mram:FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation" scale="3" id="f-307">33</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="mram:FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation" scale="3" id="f-308">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:700;line-height:120%">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" scale="3" id="f-309">175</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-310">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">Purchases of property and equipment in accounts payable and accrued liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-311">399</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8.5pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-312">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed financial statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_28"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">EVERSPIN TECHNOLOGIES, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Financial Statements</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_31"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">1. <ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-313" continuedAt="f-313-1" escape="true">Organization and Nature of Business</ix:nonNumeric></span></div><ix:continuation id="f-313-1"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Everspin Technologies, Inc. (&#8220;we&#8221;, &#8220;our&#8221;, &#8220;us&#8221;, &#8220;Everspin Technologies&#8221;, &#8220;Everspin&#8221;, or the &#8220;Company&#8221;) was incorporated in Delaware on May&#160;16, 2008. The Company&#8217;s magnetoresistive random access memory (MRAM) solutions offer the persistence of non-volatile memory with the speed and endurance of random access memory and enable the protection of mission critical data particularly in the event of power interruption or failure. The Company&#8217;s MRAM solutions allow its customers in key markets, such as industrial, medical, automotive/transportation, aerospace, and data center, to design high performance, power-efficient and reliable systems without the need for bulky batteries or capacitors.</span></div></ix:continuation><div id="i437d2daf529a4f00b3b136a398feb46b_34"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">2. <ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="f-314" continuedAt="f-314-1" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="f-314-1" continuedAt="f-314-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-315" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December&#160;31, 2025, has been derived from the audited financial statements at that date but does not include all of the information required by GAAP for complete financial statements. These unaudited interim condensed financial statements have been prepared on the same basis as the Company&#8217;s annual financial statements and, in the opinion of management, reflect all adjustments (consisting only of normal recurring adjustments) that are necessary for a fair statement of the Company&#8217;s financial information. The results of operations for the three and six months ended June&#160;30, 2026, are not necessarily indicative of the results to be expected for the year ending December&#160;31, 2026 or for any other interim period or for any other future year.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes thereto for the year ended December&#160;31, 2025, included in the Company&#8217;s Annual Report on Form 10-K filed with the SEC.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-316" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, fair value of assets and liabilities, inventory net realizable value, deferred tax assets and related valuation allowances, and stock-based compensation. The Company believes its estimates and assumptions are reasonable; however, actual results may differ from the Company&#8217;s estimates.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-317" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s MRAM technology solutions are sold as products and services through MRAM-based products, licenses and royalties of MRAM and magnetic sensor technology and backend foundry and design services. The Company identifies and manages the business activities in <ix:nonFraction unitRef="segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-318">one</ix:nonFraction> reportable segment. The Company&#8217;s Chief Executive Officer is the Chief Operating Decision Maker (CODM). The CODM utilizes the Company&#8217;s long-range plan, which includes product development roadmaps and long-range financial models, as a key input to resource allocation. The CODM makes decisions on resource allocation, assesses performance of the business, and monitors budget versus actual results using net income (loss). Significant segment expenses within net income are those separately presented on the Company&#8217;s statements of operations and comprehensive loss, which include cost of sales, research and development, general and administrative, and sales and marketing expenses.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="f-319" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid, short-term investments with maturity dates of 90 days or less at the date of purchase to be cash equivalents. The Company&#8217;s cash equivalents consist solely of money market funds.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><ix:continuation id="f-314-2" continuedAt="f-314-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:TradeAndOtherAccountsReceivablePolicy" id="f-320" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes an allowance for product returns. The Company analyzes historical returns, current economic trends and changes in customer demand and acceptance of products when evaluating the adequacy of sales returns. Returns are processed as credits on future purchases and, as a result, the allowance is recorded against the balance of trade accounts receivable. In addition, the Company, from time to time, may establish an allowance for estimated price adjustments related to its distributor agreements. The Company estimates credits to distributors based on the historical rate of credits provided to distributors relative to sales and evaluation of current market conditions.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="mram:ScheduleOfAccountsReceivableNetTableTextBlock" id="f-321" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.424%"><tr><td style="width:1.0%"/><td style="width:64.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-322">10,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableGrossCurrent" format="ixt:num-dot-decimal" scale="3" id="f-323">8,231</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="f-324">148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" scale="3" id="f-325">179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for product returns and price adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:AllowanceForProductReturnsAndPriceConcessions" scale="3" id="f-326">205</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mram:AllowanceForProductReturnsAndPriceConcessions" scale="3" id="f-327">309</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-328">10,770</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-329">8,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ConcentrationRiskCreditRisk" id="f-330" continuedAt="f-330-1" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Company to a concentration of credit risk consist principally of cash and cash equivalents that are held by a financial institution in the United States and accounts receivable. Amounts on deposit with a financial institution may at times exceed federally insured limits. </span></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-330-1">Significant customers are those which represent more than 10% of the Company&#8217;s total revenue or net accounts receivable balance at each respective balance sheet date. For the purposes of this disclosure, the Company defines &#8220;customer&#8221; as the entity that is purchasing the products or licenses directly from the Company, which includes the distributors of the Company&#8217;s products in addition to end customers that the Company sells to directly.</ix:continuation> <ix:nonNumeric contextRef="c-1" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="f-331" continuedAt="f-331-1" escape="true">For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:</ix:nonNumeric></span></div><ix:continuation id="f-331-1"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"/><td style="width:19.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.542%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Accounts Receivable</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30, </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30<br/>2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31<br/>2025</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Customers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-52" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-332">14</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-53" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-333">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-54" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-334">10</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-55" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-335">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer C</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-56" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-336">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer D</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-57" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-337">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-58" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-338">20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-59" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-339">24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-60" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-340">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-61" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-341">33</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-62" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-342">57</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:32pt">Less than 10%</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="f-343" continuedAt="f-343-1" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as an exit price, representing the amount that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants. The framework for measuring fair value provides a three-tier hierarchy prioritizing inputs to valuation techniques used in measuring fair value as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Level 1&#8212; Observable inputs such as quoted prices for identical assets or liabilities in active markets;</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Level 2&#8212; Inputs, other than quoted prices for identical assets or liabilities in active markets, which are observable either directly or indirectly; and</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Level 3&#8212; Unobservable inputs in which there is little or no market data requiring the reporting entity to develop its own assumptions.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><ix:continuation id="f-314-3"><ix:continuation id="f-343-1"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of accounts receivable, accounts payable, and other accruals readily convertible into cash approximate fair value because of the short-term nature of the instruments. The Company&#8217;s financial instruments consist of Level 1 assets. Where quoted prices are available in an active market, securities are classified as Level 1. Level 1 assets consist of highly liquid money market funds that are included in cash equivalents.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-344" escape="true"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted Accounting Standards Update (ASU) 2025-05, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Accounting Standards Codification (ASC) Topic 606. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. The guidance is effective for fiscal years beginning after December 15, 2025, and interim reporting periods within fiscal years beginning after December 15, 2025.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2025-05 effective January 1, 2026, on a prospective basis. The adoption of ASU 2025-05 did not have a significant impact on the financial statements and related disclosures.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Under Evaluation</span></div><div style="margin-bottom:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the Financial Accounting Standards Board (FASB) issued ASU 2024-03,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosures (Topic 220): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which requires additional disclosure of certain amounts included in the expense captions presented on the statement of operations, as well as disclosures about selling expenses. ASU 2024-03 is effective for the Company&#8217;s annual reporting periods beginning after December 15, 2026 and interim reporting periods beginning after December 15, 2027, on a prospective basis, with the option for retrospective application. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles &#8211; Goodwill and Other &#8211; Internal-Use Software (Topic 350): Targeted Improvements to the Accounting for Internal-Use Software</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which updates guidance for recognizing software development costs to better align the accounting with how software is developed. The update removes references to development stages, introduces a probable completion threshold, and incorporates website development costs into the internal-use software framework under ASC Topic 350. ASU 2025-06 is effective for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those fiscal years, on a prospective basis, with the option for retrospective application. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued&#160;ASU No.2025-11,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Interim Reporting (Topic 270) Narrow-Scope Improvements</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which clarifies interim disclosure requirements and the applicability of Topic 270. The objective of the update is to provide clarity about current interim requirements. The amendments in this update also include a disclosure principle that requires entities to disclose events since the end of the last annual reporting period that have a material impact on the entity. The amendments in ASU 2025-11 are effective for interim periods within annual reporting periods beginning after December 15, 2027. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued&#160;ASU No.2025-12, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which&#160;addresses suggestions received from stakeholders regarding the Accounting Standards Codification and makes other incremental improvements to GAAP. The update represents changes to the Codification that clarify, correct errors in or make other improvements to a variety of topics that are intended to make it easier to understand and apply.&#160;ASU 2025-12&#160;is effective for fiscal years beginning after December 15, 2026 and interim periods within those fiscal years. The amendments to ASC 260 must be applied retrospectively, while all other amendments may be applied prospectively or retrospectively. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact on the financial statements and related disclosures.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_37"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">3. <ix:nonNumeric contextRef="c-1" name="mram:ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock" id="f-345" continuedAt="f-345-1" escape="true">Statements of Operations and Comprehensive Loss Components</ix:nonNumeric></span></div><ix:continuation id="f-345-1" continuedAt="f-345-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells products to its distributors, original equipment manufacturers, original design manufacturers and contract manufacturers. The Company also recognizes revenue under licensing, engineering services and royalty agreements with some customers.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-346" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s revenues disaggregated by sales channel (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"/><td style="width:43.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.154%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Distributor</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-347">14,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-348">8,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-349">28,112</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-350">16,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Non-distributor</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-351">3,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-352">4,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-353">5,496</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-354">9,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-355">18,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-356">13,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-357">33,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-358">26,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s revenues disaggregated by timing of recognition (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"/><td style="width:43.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.154%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Point in time</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-359">15,452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-360">11,416</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-361">29,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-362">22,574</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-363">3,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-364">1,785</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-365">3,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-366">3,765</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-367">18,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-368">13,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-369">33,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-370">26,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s revenues disaggregated by type (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"/><td style="width:43.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.154%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Product sales</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-371">15,313</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-372">11,091</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-373">29,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-374">22,117</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Licensing</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-375">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-376">643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:fixed-zero" scale="3" id="f-377">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-378">1,154</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Royalties</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-379">139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-380">325</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-381">280</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="f-382">457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Engineering services and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-383">3,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-384">1,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-385">3,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-386">2,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-387">18,736</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-388">13,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-389">33,608</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-390">26,339</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company licenses its intellectual property and is entitled to consideration based on the customer&#8217;s sales. The Company makes estimates in instances when the customer reports sales on a lagged basis and actual information is not available timely. The estimates are based on historical trends in the customer&#8217;s activity and current market conditions. The amounts are reported in licensing, royalty, engineering services and other revenue in the statements of operations and comprehensive loss.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in <ix:nonFraction unitRef="region" contextRef="c-3" decimals="INF" name="mram:NumberOfGeographicRegions" format="ixt-sec:numwordsen" scale="0" id="f-391">three</ix:nonFraction> primary geographic regions: Asia-Pacific (APAC); North America; and Europe, Middle East and Africa (EMEA). The Company recognizes revenue by geography based on the region in which its products are sold, and not where the end products in which they are assembled are shipped. <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-392" continuedAt="f-392-1" escape="true">Revenue by region for the periods indicated was as follows (in thousands):</ix:nonNumeric></span></div><ix:continuation id="f-392-1"><div style="margin-bottom:20pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"/><td style="width:43.727%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.148%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.154%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">APAC</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-393">10,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-394">8,582</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-395">20,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-396">15,841</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">North America</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-397">5,256</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-398">2,926</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-399">8,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-400">5,409</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">EMEA</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-401">2,614</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-402">1,693</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-403">5,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-404">5,089</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-405">18,736</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-406">13,201</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-407">33,608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-408">26,339</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span><br/></span></div><ix:continuation id="f-345-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income, Net</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August 14, 2024, the Company received a strategic award to develop a long-term plan to provide manufacturing services for aerospace and defense segments (the Award). Under the Award, the Company will provide a plan to mitigate risks to its MRAM manufacturing supply chain. Pursuant to the Award, the Company may receive cash payments upon the achievement of certain technical tasks and deliverables. The Award allows for milestones totaling up to approximately $<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-5" name="mram:ConsiderationToBeReceived" scale="6" id="f-409">14.6</ix:nonFraction> million for the Company over a span of&#160;<ix:nonNumeric contextRef="c-103" name="mram:StrategicAwardTerm" format="ixt-sec:duryear" id="f-410">2.5</ix:nonNumeric> years.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Award is not in the ordinary course of the Company&#8217;s business and hence not a contract with a customer. The Company has applied the revenue recognition principles under Accounting Standards Codification 606 by analogy.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2026, the Company recognized $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:OtherIncome" scale="6" id="f-411">0.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:OtherIncome" scale="6" id="f-412">2.6</ix:nonFraction>&#160;million of other income related to the Award, respectively, based on progress toward completion.  Income recognition is based on an input method that measures costs incurred to date relative to total estimated costs over the term of the Award. During the three and six months ended June 30, 2026, the Company billed $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="mram:AmountBilledRelatedToAgreement" scale="6" id="f-413">0.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="mram:AmountBilledRelatedToAgreement" scale="6" id="f-414">1.5</ix:nonFraction>&#160;million relating to the Award, respectively. As of June 30, 2026, $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="mram:ContractObligations" scale="6" id="f-415">0.3</ix:nonFraction>&#160;million of the billed amount for the Award is recorded as a contract obligations liability on the condensed balance sheets. This amount represents the Company&#8217;s obligation to perform future services for which the Company has received or is entitled to receive payment but which are not yet fulfilled.</span></div></ix:continuation><div id="i437d2daf529a4f00b3b136a398feb46b_40"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">4. <ix:nonNumeric contextRef="c-1" name="us-gaap:SupplementalBalanceSheetDisclosuresTextBlock" id="f-416" continuedAt="f-416-1" escape="true">Balance Sheet Components</ix:nonNumeric></span></div><ix:continuation id="f-416-1" continuedAt="f-416-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-417" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.333%"><tr><td style="width:1.0%"/><td style="width:69.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.019%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" id="f-418">505</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="3" id="f-419">323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-420">12,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-421">9,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="f-422">559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-423">1,142</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-424">13,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-425">10,734</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-426" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.333%"><tr><td style="width:1.0%"/><td style="width:69.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.019%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing equipment</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-427">15,341</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-428">15,070</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Computer and network equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-429">689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-430">731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-431">113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-432">113</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Construction in Progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-433">11,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-434">11,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-435">1,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-436">1,476</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-437">29,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-438">28,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-439">14,611</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-440">14,381</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-441">14,843</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-442">14,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June&#160;30, 2026 and 2025, the depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="6" id="f-443">0.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="6" id="f-444">0.4</ix:nonFraction> million, respectively. For the six months ended June&#160;30, 2026 and 2025, depreciation expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="6" id="f-445">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" scale="6" id="f-446">0.7</ix:nonFraction> million, respectively.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><ix:continuation id="f-416-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-447" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amounts and accumulated amortization of intangible assets are as follows at the dates indicated (in thousands):</span></div><div style="margin-bottom:24pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">June 30, 2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Life<br/>(in years)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net <br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Internal-use software</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-117" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-448">0.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-449">4,525</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-450">3,628</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-451">897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-452">4,525</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-453">3,628</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-454">897</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Life<br/>(in years)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net <br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Internal-use software</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-118" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-455">1.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-456">4,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-457">2,742</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-458">1,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-459">4,456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-460">2,742</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-461">1,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June&#160;30, 2026 and 2025, the amortization expense for the intangible assets was $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-462">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-463">0.4</ix:nonFraction> million, respectively. For the six months ended June&#160;30, 2026 and 2025, the amortization expense for the intangible assets was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-464">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-465">0.9</ix:nonFraction> million, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Liabilities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-466" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"/><td style="width:66.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.525%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.691%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Payroll-related expenses</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-467">2,680</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedSalariesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-468">2,481</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Legal fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-469">2,564</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="f-470">185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventory </span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:AccruedInventory" scale="3" id="f-471">788</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="mram:AccruedInventory" scale="3" id="f-472">425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="f-473">622</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" scale="3" id="f-474">560</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-475">6,654</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-476">3,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2026, the Company executed <ix:nonFraction unitRef="numberofagreements" contextRef="c-13" decimals="INF" name="mram:NumberOfEngineeringServicesAgreements" format="ixt-sec:numwordsen" scale="0" id="f-477">two</ix:nonFraction> engineering services agreements with <ix:nonFraction unitRef="numberofcustomers" contextRef="c-13" decimals="INF" name="mram:NumberOfCustomersExecutedEngineeringServicesAgreements" format="ixt-sec:numwordsen" scale="0" id="f-478">two</ix:nonFraction> customers. The total consideration in the <ix:nonFraction unitRef="numberofagreements" contextRef="c-13" decimals="INF" name="mram:NumberOfEngineeringServicesAgreements" format="ixt-sec:numwordsen" scale="0" id="f-479">two</ix:nonFraction> arrangements is $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" name="mram:TotalConsiderationOfAgreement" scale="6" id="f-480">40.3</ix:nonFraction>&#160;million. The Company is recognizing revenue related to the performance obligations over time using the input method based on costs incurred to date relative to the total expected costs of the contract and began recognizing revenue in the second quarter of 2026.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2026, the Company has billed $<ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-5" name="mram:BilledContractRevenue" scale="6" id="f-481">6.2</ix:nonFraction>&#160;million for the performance under the agreements. Under the input method of recognition, the Company has recognized $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-482"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-483">3.3</ix:nonFraction></ix:nonFraction>&#160;million in revenue for the three and six months ended June 30, 2026. As a result, the Company has recorded $<ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="f-484">2.9</ix:nonFraction>&#160;million in deferred revenue as of June 30, 2026. The Company expects to recognize the remaining $<ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-5" name="us-gaap:RevenueRemainingPerformanceObligation" scale="6" id="f-485">37.0</ix:nonFraction>&#160;million of the transaction price as services are performed throughout the contractual period and performance is expected to be complete in the year ended December 31, 2028.</span></div></ix:continuation><div style="margin-bottom:12pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12</span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_43"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">5. <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-486" continuedAt="f-486-1" escape="true">Commitments and </ix:nonNumeric></span><ix:continuation id="f-486-1" continuedAt="f-486-2"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></ix:continuation></div><ix:continuation id="f-486-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases consist of fabrication, lab, and office space expiring at various dates through 2029. Finance leases relate to a server lease expiring in February 2029. The Company&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><ix:nonNumeric contextRef="c-1" name="mram:LesseeLiabilityMaturityTableTextBlock" id="f-487" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The undiscounted future non-cancellable lease payments under the Company&#8217;s operating and finance leases were as follows (in thousands):</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"><tr><td style="width:1.0%"/><td style="width:79.924%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.876%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">As of June 30, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2026</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear" scale="3" id="f-488">749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne" format="ixt:num-dot-decimal" scale="3" id="f-489">1,513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="f-490">658</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree" scale="3" id="f-491">48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-492">2,968</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="f-493">135</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:LeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-494">2,833</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:LeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-495">1,405</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="mram:LeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-496">1,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-497" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to the Company&#8217;s operating lease liabilities was as follows:</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"><tr><td style="width:1.0%"/><td style="width:65.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.410%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-498">2.02</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-499">2.44</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-500">4.77</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-501">4.50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to the Company&#8217;s finance lease liabilities was as follows:</span></div><div style="margin-bottom:20pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"><tr><td style="width:1.0%"/><td style="width:65.123%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.408%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.559%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.410%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-502">2.67</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-503">3.16</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-504">3.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-505">3.90</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may become involved in legal proceedings arising from the ordinary course of its business. Other than the patent infringement lawsuit disclosed below, management is currently not aware of any matters that would have a material adverse effect on the financial position, results of operations or cash flows of the Company.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Patent Infringement Lawsuit</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On January 28, 2026, Avalanche Technology, Inc. filed a patent infringement lawsuit against the Company in the United States District Court for the District of Delaware, alleging infringement of certain patents. Avalanche Technology, Inc. also filed a complaint with the U.S. International Trade Commission seeking the institution of an investigation under Section 337 of the Tariff Act of 1930, as amended. The Company has retained a dedicated legal team and is vigorously defending itself against such claims. As of June 30, 2026, the Company has not recorded an accrual related to these matters because it currently estimates that while possible, a loss is not probable. Further, any possible range of loss cannot reasonably be estimated at this time.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_46"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">6. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-506" continuedAt="f-506-1" escape="true">Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="f-506-1" continuedAt="f-506-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation Expense</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-507" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the details of the Company&#8217;s share-based compensation expense (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.757%"><tr><td style="width:1.0%"/><td style="width:43.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.255%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.255%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.255%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.260%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-508">674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-509">688</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-510">1,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-511">1,405</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-512">372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-513">437</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-514">722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-515">934</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-516">170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-517">133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-518">316</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-519">310</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-520">158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-521">161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-522">299</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:ShareBasedCompensation" scale="3" id="f-523">347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-524">1,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-525">1,419</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-526">2,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-527">2,996</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Stock Option Activity</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-528" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the six months ended June&#160;30, 2026:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.727%"><tr><td style="width:1.0%"/><td style="width:44.651%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.971%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.453%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.977%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Exercise<br/>Price Per<br/>Share</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value<br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;December 31, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-529">1,365,002</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-530">6.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-138" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-531">4.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-532">4,303</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options granted</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-533">&#8212;</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-534">820,158</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-535">6.23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-536">18,470</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options cancelled/forfeited</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="f-537">853</ix:nonFraction>)</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-538">11.16</ix:nonFraction>&#160;</span></td><td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;June 30, 2026</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-539">543,991</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-540">6.03</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-541">4.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="f-542">9,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options exercisable&#8212;June 30, 2026</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-543">543,182</ix:nonFraction></span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-544">6.03</ix:nonFraction>&#160;</span></td><td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-545">4.4</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="f-546">9,858</ix:nonFraction>&#160;</span></td><td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The total grant date fair value of options vested was $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="f-547">0.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="f-548">0.2</ix:nonFraction> million during the three months ended June&#160;30, 2026 and 2025, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="f-549">0.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" scale="6" id="f-550">0.4</ix:nonFraction> million during the six months ended June&#160;30, 2026 and 2025, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-551"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-552"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-553"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-554">No</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> options were granted during the three and six months ended June&#160;30, 2026 or 2025. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, unrecognized compensation expense related to unvested options was not material and is expected to be recognized over a weighted-average period of <ix:nonNumeric contextRef="c-139" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-555">0.78</ix:nonNumeric> years. Stock-based compensation cost for options capitalized within inventory at June&#160;30, 2026 and 2025 was not material.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2016 Employee Stock Purchase Plan</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In January 2026, there was an increase of <ix:nonFraction unitRef="shares" contextRef="c-140" decimals="INF" name="mram:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-556">229,777</ix:nonFraction> shares reserved for issuance under the Company&#8217;s Employee Stock Purchase Plan (ESPP) pursuant to the terms of the ESPP. The Company had <ix:nonFraction unitRef="shares" contextRef="c-141" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-557">1,304,274</ix:nonFraction> shares available for future issuance under the ESPP as of June&#160;30, 2026. Employees purchased <ix:nonFraction unitRef="shares" contextRef="c-142" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-558"><ix:nonFraction unitRef="shares" contextRef="c-143" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-559">67,049</ix:nonFraction></ix:nonFraction> shares for $<ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="0" id="f-560"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="0" id="f-561">290,000</ix:nonFraction></ix:nonFraction> during the three and six months ended June&#160;30, 2026. Employees purchased <ix:nonFraction unitRef="shares" contextRef="c-144" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-562"><ix:nonFraction unitRef="shares" contextRef="c-145" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="0" id="f-563">61,181</ix:nonFraction></ix:nonFraction> shares for $<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="0" id="f-564"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" format="ixt:num-dot-decimal" scale="0" id="f-565">254,000</ix:nonFraction></ix:nonFraction> during the three and six months ended June&#160;30, 2025.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><ix:continuation id="f-506-2"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" id="f-566" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock units (RSUs) activity for the six months ended June&#160;30, 2026:</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.545%"><tr><td style="width:1.0%"/><td style="width:64.995%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.471%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.473%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">RSUs Outstanding</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Restricted Stock<br/>Units</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value Per<br/>Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;December 31, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-146" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-567">1,294,166</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-146" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-568">6.63</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-147" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" format="ixt:num-dot-decimal" scale="0" id="f-569">884,683</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-147" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-570">9.48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-147" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-571">406,434</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-147" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-572">7.31</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled/forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-147" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-573">3,100</ix:nonFraction>)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-147" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-574">7.01</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;June 30, 2026</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-148" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-575">1,769,315</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-148" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-576">7.90</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> fair value of RSUs is determined on the date of grant based on the market price of the Company&#8217;s common stock on that </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">date</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">there was $<ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" id="f-577">12.8</ix:nonFraction> million of unrecognized stock-based compensation expense related to RSUs to be recognized over a weighted-average period of <ix:nonNumeric contextRef="c-147" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-578">2.9</ix:nonNumeric> years. Compensation cost capitalized within inventory was not material as of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30, 2026</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2025</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div id="i437d2daf529a4f00b3b136a398feb46b_49"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">7. <ix:nonNumeric contextRef="c-1" name="mram:SignificantArrangementsTextBlock" id="f-579" continuedAt="f-579-1" escape="true">Significant Agreements </ix:nonNumeric></span></div><ix:continuation id="f-579-1"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">GLOBALFOUNDRIES Inc. Joint Development Agreement </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Since October&#160;17, 2014, the Company has participated in a joint development agreement (JDA) with GLOBALFOUNDRIES Inc. (GF), a semiconductor foundry, for the joint development of Spin-transfer Torque MRAM (STT-MRAM) technology to produce a family of discrete and embedded MRAM technologies. The term of the JDA is until the completion, termination, or expiration of the last statement of work entered into pursuant to the JDA. The agreement was extended on December 31, 2019 to include a new phase of support for 12nm MRAM development.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Under the current JDA extension terms, each party licenses its relevant intellectual property to the other party. For certain jointly developed works, the parties have agreed to follow an invention allocation procedure to determine ownership. In addition, GF possesses the exclusive right to manufacture the Company&#8217;s discrete and embedded STT-MRAM devices developed pursuant to the JDA until the earlier of <ix:nonNumeric contextRef="c-149" name="mram:PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice" format="ixt-sec:durwordsen" id="f-580">three years</ix:nonNumeric> after the qualification of the MRAM device for a particular technology node or <ix:nonNumeric contextRef="c-149" name="mram:PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork" format="ixt-sec:durwordsen" id="f-581">four years</ix:nonNumeric> after the completion of the relevant statement of work under which the device was developed. For the same exclusivity period associated with the relevant device, GF agreed not to license intellectual property developed in connection with the JDA to named competitors of the Company.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">If GF manufactures, sells, or transfers to customers wafers containing production quantified STT-MRAM devices that utilize certain design information, GF will be required to pay the Company a royalty.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_52"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-582" continuedAt="f-582-1" escape="true">Net Loss Per Common Share</ix:nonNumeric></span></div><ix:continuation id="f-582-1"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period less shares subject to repurchase, without consideration of potentially dilutive securities. Diluted earnings per share is calculated using the treasury stock method by dividing net loss by the total weighted average shares of common stock outstanding in addition to the potential impact of dilutive securities including restricted stock units, warrants, and options. In periods with a net loss, potentially dilutive securities are excluded from the Company&#8217;s calculation of earnings per share as their inclusion would have an antidilutive effect.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-583" escape="true"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basic and diluted EPS</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.606%"><tr><td style="width:1.0%"/><td style="width:40.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.059%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.059%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.059%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.064%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-584">3,589</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" scale="3" id="f-585">670</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-586">3,885</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-587">1,836</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common stockholders, diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-588">3,589</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="f-589">670</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-590">3,885</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-591">1,836</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares of common stock outstanding, basic</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-592">23,882,618</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-593">22,504,957</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-594">23,512,274</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-595">22,347,411</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares of common stock outstanding, diluted</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-596">23,882,618</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-597">22,504,957</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-598">23,512,274</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-599">22,347,411</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net loss per common share, basic</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-600">0.15</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-601">0.03</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-602">0.17</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-603">0.08</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net loss per common share, diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-604">0.15</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-605">0.03</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-606">0.17</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-607">0.08</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities representing <ix:nonFraction unitRef="shares" contextRef="c-150" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-608">1.9</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="c-151" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-609">1.6</ix:nonFraction> million stock options and RSUs that were outstanding during the three months ended June&#160;30, 2026, and 2025, respectively, and <ix:nonFraction unitRef="shares" contextRef="c-152" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-610">1.7</ix:nonFraction> million and <ix:nonFraction unitRef="shares" contextRef="c-153" decimals="-5" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-611">1.6</ix:nonFraction> million stock options and RSUs outstanding during the six months ended June&#160;30, 2026 and 2025, respectively, were excluded from the computation of diluted earnings per common share during these periods as their inclusion would have an antidilutive effect.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16</span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_55"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You should read the following discussion and analysis of our financial condition and results of operations together with our condensed financial statements and related notes included in Part I, Item 1 of this report and with our audited financial statements and related notes thereto included as part of our Annual Report on Form 10-K for the year ended December&#160;31, 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">This discussion contains certain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (Securities Act), and Section 21E of the Securities Exchange Act of 1934, as amended (Exchange Act). Forward-looking statements are identified by words such as &#8220;believe,&#8221; &#8220;will,&#8221; &#8220;may,&#8221; &#8220;estimate,&#8221; &#8220;continue,&#8221; &#8220;anticipate,&#8221; &#8220;intend,&#8221; &#8220;should,&#8221; &#8220;plan,&#8221; &#8220;expect,&#8221; &#8220;predict,&#8221; &#8220;could,&#8221; &#8220;potentially&#8221; or the negative of these terms or similar expressions. You should read these statements carefully because they discuss future expectations, contain projections of future results of operations or financial condition, or state other &#8220;forward-looking&#8221; information. These statements relate to, among other things, our industry, business, future plans, strategies, objectives, expectations, intentions and financial performance. These forward-looking statements are subject to certain risks and uncertainties that could cause actual results to differ materially from those anticipated in the forward-looking statements. Factors that might cause such a difference include, but are not limited to, those discussed in this report in Part II, Item 1A &#8212; &#8220;Risk Factors,&#8221; and elsewhere in this report, as well as in our other filings with the Securities and Exchange Commission (SEC). Forward-looking statements are based on our management&#8217;s beliefs and assumptions and on information currently available to our management. These statements, like all statements in this report, speak only as of their date, and we undertake no obligation to update or revise these statements in light of future developments. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">In addition, statements that &#8220;we believe&#8221; and similar statements reflect our beliefs and opinions on the relevant subject. These statements are based on information available to us as of the date of this Quarterly Report on Form 10-Q. While we believe that information provides a reasonable basis for these statements, that information may be limited or incomplete. Our statements should not be read to indicate that we have conducted an exhaustive inquiry into or review of, all relevant information. These statements are inherently uncertain and investors are cautioned not to unduly rely on these statements. </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">We caution investors that our business and financial performance are subject to substantial risks and uncertainties.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_58"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Overview </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We are a pioneer in the successful commercialization of Magnetoresistive Random Access Memory (MRAM) technology. Our portfolio of MRAM technologies, including Toggle MRAM, Tunnel Magneto Resistance (TMR) Sensors, and Spin-transfer Torque MRAM (STT-MRAM), is delivering superior performance, persistence and reliability in non-volatile memories that transform how mission-critical data is protected against power loss. With almost 20 years of MRAM technology and manufacturing leadership, our memory solutions deliver significant value to our customers in key markets such as industrial, medical, automotive/transportation, aerospace and defense, and data center. We are the leading supplier of discrete MRAM components and a successful licensor of our broad portfolio of related technology and intellectual property.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We sell our products directly and through our established distribution channels to industry-leading original equipment manufacturers, original design manufacturers and contract manufacturers.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We manufacture our MRAM products using both captive and third-party manufacturing capabilities. We purchase industry-standard complementary metal-oxide semiconductor (CMOS) wafers from semiconductor foundries and perform back end of line (BEOL) processing that includes our magnetic-bit technology at our leased 200mm fabrication facility in Chandler, Arizona. We also manufacture full-flow 300mm CMOS wafers with our STT-MRAM magnetic-bit technology integrated in BEOL as part of our strategic relationship with GLOBALFOUNDRIES Inc.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_61"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Key Metrics</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We monitor a variety of key financial metrics to help us evaluate trends, establish budgets, measure the effectiveness of our business strategies, and assess operational efficiencies. These financial metrics include revenue, gross margin, operating expenses, and operating income determined in accordance with GAAP. Additionally, we monitor and project cash flow to determine our sources and uses for working capital to fund our operations. We also monitor adjusted net income, a non-GAAP financial measure, and design wins. We define adjusted net income as net income adjusted for stock-based compensation expense, litigation costs, and non-recurring engineering fees (&#8220;NRE&#8221;).</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adjusted net income</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. Our management and board of directors use adjusted net income to assess and evaluate our overall performance and financial trends, inform the annual budgeting process, and guide both short-term and long-term operational and strategic planning. As such, we believe adjusted net income provides meaningful insight for investors into our financial performance, consistent with how our management team and board of directors view and analyze our results. Adjusted net income is a non-GAAP financial measure and should be considered alongside, but not as a replacement for or superior to, net income as reported in accordance with GAAP. The following table provides a reconciliation of net income, the most directly comparable GAAP measure, to adjusted net income for the periods presented:</span></div><div style="margin-bottom:30pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.424%"><tr><td style="width:1.0%"/><td style="width:46.213%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.551%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.493%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.555%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Adjusted net income (loss) reconciliation:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,589)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(670)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,885)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1,836)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,374&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,419&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,674&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,996&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Litigation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,027&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,656&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Non-recurring engineering fees</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,050&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,050&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Adjusted net income </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,862&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">749&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,495&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,160&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div id="i437d2daf529a4f00b3b136a398feb46b_64"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth our results of operations for the periods indicated:</span></div><div style="margin-bottom:24pt;padding-left:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:89.545%"><tr><td style="width:1.0%"/><td style="width:50.845%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.236%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.236%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.236%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.476%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.236%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.483%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(As a percentage of revenue)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Product sales</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,313&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11,091&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">84&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Licensing, royalty, engineering services and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,423&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,110&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,736&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,201&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,296&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6,166&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">44&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">47&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of licensing, royalty, engineering services and other revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">343&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">267&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total cost of sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,639&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6,433&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10,097&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6,768&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">54&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">51&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,838&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,580&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7,827&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,642&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;text-indent:4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,815&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,507&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14,480&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,729&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">78&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">66&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(4,383)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1,961)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(23)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(15)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">316&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">423&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">478&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">842&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,589)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(696)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(18)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit (expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss and comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,589)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(670)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(18)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of the three months ended June&#160;30, 2026 and 2025</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We generated 79% and 66% of our revenue from products sold through distributors for the three months ended June&#160;30, 2026 and 2025, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a direct selling relationship, for strategic purposes, with several key customer accounts. We have organized our sales team and representatives into three primary regions: Asia-Pacific (APAC); North America; and Europe, Middle East and Africa (EMEA). We recognize revenue by geography based on the region in which our products are sold, and not where the end products in which they are assembled are shipped. Our revenue by region for the periods indicated was as follows (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.424%"><tr><td style="width:1.0%"/><td style="width:64.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">APAC</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10,866&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,582&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">North America</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,256&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,926&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">EMEA</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,614&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,693&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,736&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,201&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Product sales</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,313&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11,091&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,222&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">38.1&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Licensing, royalty, engineering services and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,423&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,110&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,313&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">62.2&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,201&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,535&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">41.9&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue increased by $5.5 million, or 41.9%, from $13.2 million during the three months ended June&#160;30, 2025 to $18.7 million during the three months ended June&#160;30, 2026. The increase was due to an increase in product sales of $4.2 million or 38.1%, primarily driven by higher customer demand and increased unit shipments, and an increase in licensing, royalty, engineering services and other revenue of $1.3 million or 62.2%.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Licensing, royalty, engineering services and other revenue is a highly variable revenue item characterized by a small number of transactions annually with revenue based on size and terms of each transaction. Licensing, royalty, engineering services and other revenue increased by $1.3 million, or 62.2%, from $2.1 million during the three months ended June&#160;30, 2025, to $3.4 million during the three months ended June&#160;30, 2026. The increase was primarily due to the commencement of a subcontract agreement providing engineering services for military and aerospace applications.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Sales and Gross Margin</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product sales</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,296&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6,166&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,130&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">34.5&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of licensing, royalty, engineering services and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">343&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">267&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28.5&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6,433&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">34.3&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">53.9&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">51.3&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product sales </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">increased</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> by </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$2.1 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, or </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">34.5%</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, from $</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> during the three months ended </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30, 2025</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, to </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$8.3 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> during the three months ended </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30, 2026</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. Cost of product sales have increased consistently and proportionately with the increase in revenues on our Toggle and STT products.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of licensing, royalty, engineering services and other revenue remained consistent at $0.3 million for the three months ended June&#160;30, 2025 and the three months ended June&#160;30, 2026, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin increased from 51.3% during the three months ended June&#160;30, 2025, to 53.9% during the three months ended June&#160;30, 2026. Gross margin increased as a result of the different revenue mix.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Expenses</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our operating expenses consist of research and development, general and administrative and sales and marketing expenses. Personnel-related expenses, including salaries, benefits, bonuses and stock-based compensation, are among the most significant component of each of our operating expense categories.</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,838&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,580&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,258&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">35.1&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development as a % of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">27&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:24pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. Research and development expenses increased</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> by </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$1.3 million, or 35.1%, from $3.6 million during the three months ended June&#160;30, 2025, to $4.8 million during the three months ended June&#160;30, 2026. The research and development expenses increase relates primarily to non-recurring engineering fees.</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7,827&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,642&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,185&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">114.9&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative as a % of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. General and administrative expenses increased by $4.2 million, or 114.9%, from $3.6 million during the three months ended June&#160;30, 2025, to $7.8 million during the three months ended June&#160;30, </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2026. The increase is primarily due to the litigation costs related to the patent infringement lawsuit described in Note 5 to our condensed financial statements included in Item 1 of this report.</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,815&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,507&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">308&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">20.4&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing as a % of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. Sales and marketing expenses increased by $0.3 million, or 20.4%, from $1.5 million during the three months ended June&#160;30, 2025, to $1.8 million during the three months ended June&#160;30, 2026. The increase in sales and marketing expenses relates primarily to higher compensation costs and contract labor.</span></div><div style="margin-bottom:20pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">316&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">423&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(107)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(25.3)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest income decreased by $0.1 million, or 25.3%, from $0.4 million during the three months ended June&#160;30, 2025, to $0.3 million during the three months ended June&#160;30, 2026. The decrease is primarily due to the decrease in interest rates.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Income, Net</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">478&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">842&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(364)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(43.2)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net decreased by $0.4 million, or 43.2%, from $0.8 million during the three months ended June&#160;30, 2025, to $0.5 million during the three months ended June&#160;30, 2026. Other income relates primarily to other income recognized from a strategic award we received to develop a long-term plan to provide manufacturing services for aerospace and defense segments.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.757%"><tr><td style="width:1.0%"/><td style="width:43.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.255%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.255%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.255%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.260%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(As a percentage of revenue)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Product sales</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">29,413&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,117&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">88&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">84&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Licensing, royalty, engineering services and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,195&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,222&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33,608&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26,339&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,251&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12,195&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">45&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of licensing, royalty, engineering services and other revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">417&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">623&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total cost of sales</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,668&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12,818&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">17,940&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,521&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">54&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">51&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,443&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6,936&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12,888&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7,480&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">38&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,708&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,998&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">25,039&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">17,414&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">74&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">65&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Loss from operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(7,099)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,893)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(21)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(15)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">633&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">831&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,584&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,230&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,882)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1,832)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(11)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit (expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss and comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,885)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1,836)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(11)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(7)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comparison of the six months ended June&#160;30, 2026 and 2025</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We generated 84% and 63% of our revenue from products sold through distributors for the six months ended June&#160;30, 2026 and 2025, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">We maintain a direct selling relationship, for strategic purposes, with several key customer accounts. We have organized our sales team and representatives into three primary regions: Asia-Pacific (APAC); North America; and Europe, Middle East and Africa (EMEA). We recognize revenue by geography based on the region in which our products are sold, and not where the end products in which they are assembled are shipped. Our revenue by region for the periods indicated was as follows (in thousands):</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.424%"><tr><td style="width:1.0%"/><td style="width:64.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.925%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.927%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">APAC</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">20,060&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,841&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">North America</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,104&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,409&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">EMEA</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,444&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,089&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33,608&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26,339&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Product sales</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">29,413&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,117&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7,296&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33.0&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Licensing, royalty, engineering services and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,195&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,222&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33,608&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7,269&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">27.6&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue increased by $7.3 million, or 27.6%, from $26.3 million during the six months ended June&#160;30, 2025 to $33.6 million during the six months ended June&#160;30, 2026. The increase was due to an increase in product sales of $7.3 million or 33.0%, primarily driven by higher customer demand and increased unit shipments.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Licensing, royalty, engineering services and other revenue is a highly variable revenue item characterized by a small number of transactions annually with revenue based on size and terms of each transaction. We estimate royalty revenue earned throughout the year, with an annual adjustment recognized for actual sales in the first quarter of each fiscal year. Licensing, royalty, engineering services and other revenue remained consistent at $4.2 million for six months ended June&#160;30, 2025 and six months ended June&#160;30, 2026, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of Sales and Gross Margin</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.424%"><tr><td style="width:1.0%"/><td style="width:39.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.185%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.191%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product sales</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,251&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12,195&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,056&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">25.1&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of licensing, royalty, engineering services and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">417&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">623&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(206)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(33.1)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,668&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12,818&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,850&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22.2&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">53.4&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">51.3&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product sales increased</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> by </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$3.1 million, or 25.1%, from $12.2 million during the six months ended June&#160;30, 2025, to $15.3 million during the six months ended June&#160;30, 2026. Cost of product sales have increased consistently and proportionately with the increase in revenues on our Toggle and STT products.  </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of licensing, royalty, engineering services and other revenue decreased by $0.2 million, or 33.1%, from $0.6 million during the six months ended June&#160;30, 2025, to $0.4 million during the six months ended June&#160;30, 2026. The decrease was primarily due to a decrease in licensing costs related to labor and materials associated with the development of an AI technology application.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin increased from 51.3% during the six months ended June&#160;30, 2025, to 53.4% during the six months ended June&#160;30, 2026. Gross margin increased as a result of the different revenue mix.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating Expenses</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our operating expenses consist of research and development, general and administrative and sales and marketing expenses. Personnel-related expenses, including salaries, benefits, bonuses and stock-based compensation, are among the most significant component of each of our operating expense categories.</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,443&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6,936&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,507&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">21.7&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development as a % of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">25&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. Research and development expenses increased by $1.5 million, or 21.7%, from $6.9 million during the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">six</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> months ended June&#160;30, 2025, to $8.4 million during the six months ended June&#160;30, 2026. The research and development expenses increase relates primarily to non-recurring engineering fees.</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12,888&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7,480&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,408&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">72.3&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative as a % of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">38&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. General and administrative expenses increased by $5.4 million, or 72.3%, from $7.5 million during the six months ended June&#160;30, 2025, to $12.9 million during the six months ended June&#160;30, 2026. The increase is primarily due to the litigation costs related to the patent infringement lawsuit described in Note 5 to our condensed financial statements included in Item 1 of this report.</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,708&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,998&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">710&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23.7&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing as a % of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. Sales and marketing expenses increased by $0.7 million, or 23.7%, from $3.0 million during the six months ended June&#160;30, 2025, to $3.7 million during the six months ended June&#160;30, 2026. The increase in sales and marketing expenses relates primarily to higher compensation costs and contract labor.</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">633&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">831&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(198)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(23.8)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Interest income slightly decreased by $0.2 million, or 23.8%, from $0.8 million during the six months ended June&#160;30, 2025, to $0.6 million during the six months ended June&#160;30, 2026. The change is primarily due to the decrease in interest rates.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">24</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Income, Net</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.121%"><tr><td style="width:1.0%"/><td style="width:39.175%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.241%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.247%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended <br/>June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,584&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,230&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,354&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">110.1&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net increased by $1.4 million, or 110.1%, from $1.2 million during the six months ended June&#160;30, 2025, to $2.6 million during the six months ended June&#160;30, 2026. Other income relates primarily to income recognized from a strategic award we received to develop a long-term plan to provide manufacturing services for aerospace and defense segments.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_67"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, we had $43.9 million of cash and cash equivalents, compared to $44.5 million as of December&#160;31, 2025. We believe our cash and cash equivalents are sufficient to meet our anticipated capital requirements in the next 12 months. Our long-term capital requirements will depend on many factors, including, among other things, our growth rate, the timing and extent of our spending to support our current and future manufacturing requirements, research and development activities, the timing and cost of establishing additional sales and marketing capabilities, and the introduction of new products.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our cash flows for the periods indicated (in thousands):</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.181%"><tr><td style="width:1.0%"/><td style="width:67.844%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.013%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.628%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Month Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by operating activities</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">729&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6,455&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(6,653)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,878)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,370&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">288&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows From Operating Activities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">six</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> months ended </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30, 2026</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, cash provided by operating activities was </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$0.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which consisted of net loss of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$3.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, non-cash charges of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$4.1 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">and changes of net operating assets and liabilities of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$0.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. The non-cash charges consisted of stock-based compensation of $</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> and depreciation and amortization of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$1.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. The change in our net operating assets and liabilities was primarily due to an increase in accrued liabilities of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$3.1 million, an increase in deferred revenue of $3.0 million, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">a decrease in prepaid and other current assets of</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> $0.6 million, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">an increase in accounts payable of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$0.5 million, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">offset by an increase in accounts receivable of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$2.7 million, an increase in inventory of $2.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, a decrease in contract obligation of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$1.2 million and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">an increase in other assets of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$0.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">six</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> months ended </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30, 2025</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, cash provided by operating activities was </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$6.5 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which consisted of net loss of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$1.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, non-cash charges of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$4.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> and changes of net operating assets and liabilities of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$3.6 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. The non-cash charges consisted of stock-based compensation of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$3.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> and depreciation and amortization of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$1.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. The change in our net operating assets and liabilities was primarily due to a decrease in accounts receivable of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$4.4 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> due to a one-time distributor transition, which provided improved payment terms, an increase in accounts payable of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$0.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, an increase in contract obligation of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$0.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, a decrease in prepaid and other current assets of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$0.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, offset by an increase in inventory of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$2.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> and a decrease in accrued liabilities of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$0.2 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows From Investing Activities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in investing activities during the six months ended June&#160;30, 2026 was $6.7 million due to</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$5.7 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> in purchases of manufacturing equipment and </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$1.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> in purchases of intangible assets.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash used in investing activities during the six months ended June&#160;30, 2025 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">was </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$3.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> due to </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$2.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> in purchases of manufacturing equipment and </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$1.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> in purchases of intangible assets.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows From Financing Activities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by financing activities during the six months ended June&#160;30, 2026 was $5.4 million, primarily due to proceeds from the exercise of employee stock options and purchase of shares under our employee stock purchase plan offset by a nominal amount in payments on finance leases.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cash provided by financing activities during the six months ended June&#160;30, 2025 was $0.3 million, primarily due to proceeds from the exercise of employee stock options and purchase of shares under our employee stock purchase plan offset by a nominal amount in payments on finance leases.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_70"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Significant Judgments and Estimates</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed financial statements have been prepared in accordance with GAAP. The preparation of these condensed financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported revenue generated, and expenses incurred during the reporting periods. We base our estimates on our historical experience and on various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value 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></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes to our critical accounting policies and estimates described in the Annual Report on Form 10-K for the year ended December&#160;31, 2025, filed with the SEC on March&#160;4, 2026, that have had a material impact on our condensed financial statements and related notes.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_73"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Quantitative and Qualitative Disclosures About Market Risk</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Not required for a smaller reporting company.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_76"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Controls and Procedures</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Evaluation of disclosure controls and procedures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our Chief Executive Officer (CEO) and Chief Financial Officer (CFO) evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of June&#160;30, 2026, the end of the period covered by this Quarterly Report on Form 10-Q.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Based on this evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of June&#160;30, 2026.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in our internal control over financial reporting that occurred during the three and six months ended June&#160;30, 2026 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inherent limitation on the effectiveness of internal control.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The effectiveness of any system of internal control over financial reporting, including ours, is subject to inherent limitations, including the exercise of judgment in designing, implementing, operating, and evaluating the controls and procedures, and the inability to eliminate misconduct completely. Accordingly, any system of internal control over financial reporting, including ours, no matter how well designed and operated, can only provide reasonable, not absolute </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">assurances. In addition, 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. We intend to continue to monitor and upgrade our internal controls as necessary or appropriate for our business, but cannot assure you that such improvements will be sufficient to provide us with effective internal control over financial reporting.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_79"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">PART II&#8212;OTHER INFORMATION</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_82"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Legal Proceedings</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On January 28, 2026, Avalanche Technology, Inc. filed a complaint against us in the United States District Court for the District of Delaware alleging patent infringement under 35 U.S.C. &#167; 271. The case is captioned as Avalanche Technology, Inc. v. Everspin Technologies, Inc., Case No. 1:26-cv-91-GBW. In its complaint, Avalanche Technology, Inc. alleges that we are infringing U.S. Patent Nos. 9,318,179, 9,419,210, 11,678,586, and 10,490,737. On March 13, 2026, the Delaware court ordered a stay of the case. On January 28, 2026, Avalanche Technology, Inc. filed a complaint in the United States International Trade Commission (USITC) naming us as a proposed respondent and requesting institution of an investigation based on the importation into the United States, the sale for importation, and the sale within the United States after importation, of certain magnetoresistive devices, products containing same and components thereof, that allegedly infringe certain claims of U.S. Patent Nos. 9,318,179, 9,419,210, 11,678,586, and 10,490,737. On February 27, 2026, the USITC instituted an investigation entitled Certain Magnetoresistive Devices, Products Containing Same and Components Thereof, USITC Inv. No. 337-TA-1487. 91 Fed. Reg. 10624 (Mar. 4, 2026). The USITC Administrative Law Judge has set a target date of July 6, 2027, for completion of the investigation. We believe that we have meritorious arguments against Avalanche&#8217;s claims and intend to vigorously defend ourselves against such claims. Additional information regarding these matters is included in Note 5, Commitments and Contingencies, to the condensed financial statements included in this Quarterly Report on Form 10-Q.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_85"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. Risk Factors</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In addition to information set forth in this report, you should carefully consider the factors discussed in &#8220;Part I, Item 1A. Risk Factors&#8221; of our annual report on Form 10-K for our fiscal year ended December 31, 2025 which set forth information relating to important risks and uncertainties that could materially adversely affect our business, financial condition or operating results. You should review and consider such Risk Factors in making any investment decision with respect to our securities.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_88"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_91"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. Defaults Upon Senior Securities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_94"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. Mine Safety Disclosures</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_97"></div><div style="margin-bottom:24pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Other Information</span></div><div style="margin-bottom:12pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Trading Arrangements of Directors and Executive Officers.</span></div><div style="margin-bottom:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">None of our directors or executive officers <ix:nonNumeric contextRef="c-13" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-612"><ix:nonNumeric contextRef="c-13" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-613">adopted</ix:nonNumeric></ix:nonNumeric>, modified, or <ix:nonNumeric contextRef="c-13" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-614"><ix:nonNumeric contextRef="c-13" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-615">terminated</ix:nonNumeric></ix:nonNumeric> a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (as defined under Item 408(a) of Regulation S-K) during the quarter ended June 30, 2026.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="i437d2daf529a4f00b3b136a398feb46b_100"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. Exhibits</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_103"></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT INDEX</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.202%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.690%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.690%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.690%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.202%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.533%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Incorporation By Reference</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Exhibit<br/>Number</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Form</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">SEC File No.</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Exhibit/<br/>Reference</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Filing Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1438423/000119312516737688/d271840dex31.htm">Amended and Restated Certificate of Incorporation</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">001-37900</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10/13/2016</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.1.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="background-color:#ffffff;color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1438423/000119312519154165/d752899dex31.htm">Amendment to Amended and Restated Certificate of Incorporation</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">001-37900</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5/22/2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.1.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1438423/000119312520153247/d936625dex31.htm">Amendment to Amended and Restated Certificate of Incorporation</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">001-37900</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5/27/2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.1.3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1438423/000110465923064640/tm2316966d1_ex3-1.htm">Amendment to Amended and Restated Certificate of Incorporation</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">001-37900</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5/25/2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1438423/000119312519154165/d752899dex32.htm">Amended and Restated Bylaws</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">001-37900</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5/22/2019</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10.1*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="mram-20260630xex101.htm">Foundry Services Agreement, dated April 8, 2026, by and between the registrant and Microchip Technology</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10.2*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="mram-20260630xex102.htm">Subcontract Number S26-03-01 and Statement of Work, dated April 24, 2026, by and between the registrant and Amentum Services Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10.3*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="mram-20260630xex103.htm">Austin Office Lease Extension, dated April 3, 2026, by and between the Company and University Federal Credit Union</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10.4</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1438423/000162828026037780/exhibit101amendedandrestat.htm">Amended and Restated 2016 Equity Incentive Plan</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">001-37900</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5/22/2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">31.1*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="mram-20260630xex311.htm">Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Exchange Act</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">31.2*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="mram-20260630xex312.htm">Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Exchange Act</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">32.1**</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="mram-20260630xex321.htm">Certification of Principal Executive Officer and Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.INS*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">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><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.SCH*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.CAL*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.DEF*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.LAB*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i437d2daf529a4f00b3b136a398feb46b_7">Table of Contents</a></span></div><div style="margin-bottom:12pt"><span><br/></span></div><div style="margin-bottom:12pt"><span><br/></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.202%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:31.341%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.690%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.690%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.690%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.265%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.202%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.533%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">101.PRE*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">104*</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">__________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Filed herewith.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">**</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:8pt">Furnished herewith. Exhibit 32.1 is being furnished and shall not be deemed to be &#8220;filed&#8221; for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall such exhibit be deemed to be incorporated by reference in any registration statement or other document filed under the Securities Act or the Exchange Act, except as otherwise specifically stated in such filing.</span></div><div id="i437d2daf529a4f00b3b136a398feb46b_106"></div><div style="margin-bottom:12pt;margin-top:36pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</span></div><div style="margin-bottom:20pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.445%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:44.355%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Everspin Technologies, Inc.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Date: August 5, 2026</span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">By:</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Sanjeev Aggarwal</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sanjeev Aggarwal</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(Principal Executive Officer) </span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Date: August 5, 2026</span></div></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">By:</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">/s/ William Cooper</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">William Cooper</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(Principal Financial Officer)</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>mram-20260630xex101.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i925a16a1138b4bc49e3ed81d29a7c175_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:12pt;text-align:right"><font><br></font></div></div><div style="margin-bottom:18pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.1</font></div><div style="margin-bottom:24pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">FOUNDRY SERVICES AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">This Foundry Services Agreement (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Agreement</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), effective as of last signature&#8217;s date below (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) is entered into by and between&#58;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin Technologies, Inc., a Delaware company a principal place of business at 5670 W Chandler Blvd, Suite 130, Chandler AZ 85226 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Everspin</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;)&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Microchip Technology, Inc., a Delaware corporation with principal place of business at 2355 W. Chandler Blvd., Chandler, AZ 85224, on behalf of itself and its Affiliates including Microchip Technology Ireland Limited (collectively &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Microchip</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">each a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Party,</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; and collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Parties</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">IN CONSIDERATION</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%"> of the mutual premises in this Agreement, the parties agree as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;DEFINITIONS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Acknowledgment</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means Microchip&#8217;s acknowledgment of, and response to, an order placed by Everspin for the manufacture of Goods or provision of Services via a Purchase Order.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means any entity which, directly or indirectly controls or is controlled by or is under common control with a named Party. For purposes of this definition and for no other purposes, &#34;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">control</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#34; shall be defined as having more than 50% (or the maximum percentage allowed by applicable foreign ownership rules or regulations) of the authority, power or outstanding securities representing the right to manage the person or entity or to vote for the election of directors or other governing authorities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Development Goods</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means all wafers manufactured by Microchip for Everspin pursuant to this Agreement that are not Production Goods or Risk Starts.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Everspin Process Technology</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the wafer manufacturing process technology specifically listed in Exhibit A that is to be provided by Everspin to Microchip.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Everspin Technology</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means Everspin Process Technology, Product designs and specifications provided by Everspin.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Everspin Tooling</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means collectively the Purchased Tooling and the Transferred Tooling as defined in Section 3.1.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Goods</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means 8&#8221; wafers for a specific Product design.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Lead Time</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; shall mean the period of time set forth in the applicable Quote with respect to wafers for a particular Product that sets forth the minimum time period between the placement of an Order by Everspin and the requested delivery date. In general, Lead Time includes the manufacturing cycle time plus the time required to process an order.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.9&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Masks</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; has the meaning of the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">mask work</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; set forth in section 901(a)(2) of the Semiconductor Chip Protection Act of 1984 and any associated regulations and any amendments or revisions thereto, and any corresponding law and regulations in a country other than the United States.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.10&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Mask Set(s)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means one or more Masks generated by, or on behalf of, Microchip from Everspin's GDS database tapes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.11&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">MRAM or TMR Products</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means an Everspin product, either stand alone, or embedded, that incorporates MRAM or a TMR sensor.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.12&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Microchip Process Technology</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the wafer manufacturing process technology used by Microchip to manufacture Goods, excluding Everspin Process Technology.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.13&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Order</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means Everspin&#8217;s written or electronic purchase order for the Goods or Services.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.14&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Partially Processed Wafers</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means wafers that have been partially processed by a third party (e.g., TSMC and Honeywell) and intended to be further processed by Microchip pursuant to this Agreement. All Partially Processed Wafers from TSMC must have successfully passed parametric testing. Partially Processed Wafers from Honeywell will not have parametric data provided.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.15&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">PCM</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means process control monitor, which is comprised of structures on the wafer that may be measured in line or electrically, to confirm the processing results.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.16&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Products</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the MRAM or TMR products designed by Everspin that are listed in Exhibit A, which list may be updated by mutual agreement, not to be unreasonably withheld.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.17&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Process or Processes</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means manufacturing process technologies, recipes, and manufacturing, fabrication, assembly, and test techniques.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.18&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Pre-Production Goods</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means any Goods&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;that Microchip&#58; (i) manufactures for testing or qualification, (ii) manufactures even though the relevant product qualification or the relevant process qualification for the underlying Product has not been completed, or (iii) deems as being a part of a pilot lot or engineering lot, or risk production&#59; or</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;for which the product qualification or process qualification for the underlying Product has been completed but is no longer current. A product qualification or a process qualification that has been completed is deemed current if Production Goods for the particular Product were last manufactured for Everspin within twelve (12) months from the date of Acknowledgement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.19&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Production Goods</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means any Goods manufactured meeting the following criteria&#58; (i) the relevant product qualification has been completed and is current&#59; (ii) Microchip manufactures such Goods using a Qualified Process&#59; and (iii) thirty (30) lots have achieved a Cpk &#8805; 1.33 for each of the Specifications. An early review of the data can be requested by Everspin after a minimum of twenty (20) lots have been processed.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.20&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Quote</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means a quotation issued by Microchip for the manufacture of Goods or provision of Services.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.21&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Risk Starts</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means wafer starts during or after Stage 2 as defined in Microchip&#8217;s Foundry Services Lot Stages that are authorized by Everspin before completion of the Product and&#47;or process qualification for which Everspin assumes the risk that these wafers will meet the Specifications, and sort, test and reliability requirements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.22&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Qualified Process</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the process for the manufacture 8&#8221; wafers of Production Goods that has passed process qualification, meets the criteria for Production Goods, is current, and which combines the Everspin Process Technology and the Microchip Process Technology.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.23&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Technical Information</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means any technical-related requirements, guidelines, or instructions in connection with the Goods, Services, or Mask Sets, including, without limitation, (i) any integrated-circuit specifications or designs&#59; (ii) manufacturing, assembly, test, or inspection processes or procedures&#59; (iii) testing criteria&#59; (iv) specifications, or (v) acceptance criteria.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.24&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Services</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; include, without limitation, engineering support in connection with wafer processing, or other services, as set forth in this Agreement or otherwise specified in a Quote or Order Acknowledgement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.25&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Specifications</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means, for each Product, the process specifications agreed to by the Parties in writing prior to the commencement of manufacturing of Production Goods and attached hereto as Exhibit B.x, which may be updated upon mutual written agreement of the Parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">1.26&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">WAT</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means wafer acceptance test(s) or other wafer-acceptance criteria for Production Goods, if any, (i) as set forth in the applicable Specifications, or (ii) if Specifications do not exist or do not apply to Production Goods for any reason, or if the Specifications do not contain a wafer acceptance test or other wafer-acceptance criteria, then any wafer acceptance test or other wafer-acceptance criteria Microchip deems appropriate, and uses, for purposes of testing or inspecting the Goods. A WAT may include, without limitation, tests performed using PCM and Microchip&#8217;s applicable electrical test specifications.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;EVERSPIN INFORMATION AND ITEMS&#59; LICENSE</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">2.1&#160;&#160;&#160;&#160;Everspin Information</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Everspin will, in a timely manner and at its expense, provide (i) upon Microchip&#8217;s reasonable request, all applicable Technical Information and engineering or other support&#59; (ii) Everspin&#8217;s product database and relevant documents for making Mask Sets&#59; and (iii) a sufficient number of Partially Processed Wafers. Microchip is not obligated to comply with any Everspin-provided Technical Information except to the extent specified in the Specifications.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">2.2&#160;&#160;&#160;&#160;Masks</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip will (and is granted the right to), on Everspin&#8217;s behalf, provide the Mask vendor with complete wafer layout files including proprietary alignment marks, dicing marks, and appropriate test structures, and engage the Mask vendor to fabricate Masks. Hard Masks will be delivered directly to Microchip. Everspin will bear the cost of the Mask Set and will own the Mask Set (but Everspin shall not have rights to physically have the masks, and Microchip shall not be obligated to send masks to Everspin), subject to Microchip's intellectual property rights in elements added by Microchip, such as test circuitry, test structures, and other process qualification vehicles incorporated by or for Microchip into the kerf&#47;scribeline area of the masks (all of which shall be deemed to be Microchip's Confidential Information). Microchip will use the Masks only to perform work in accordance with Orders </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">placed with Microchip by Everspin or otherwise authorized by Everspin. If Microchip has not used any Mask Set in production for over one year, Microchip may notify Everspin that the Mask Set is idle. If a Mask Set has not been used in production for over two years, Microchip may, after sending thirty (30) days written notice to Everspin, either&#58; (a) scrap it, or (ii) charge Everspin a reasonable storage fee and store it for Everspin for a limited time, with the duration determined at Microchip&#8217;s reasonable discretion and communicated in advance to Everspin.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">2.3&#160;&#160;&#160;&#160;License</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Everspin hereby grants Microchip and its Affiliates a non- exclusive, royalty free, worldwide license under Everspin&#8217;s intellectual property rights in any Everspin Technology, and Mask Sets to modify, reproduce, practice, and use the Everspin Technology, and Mask Sets solely for the purpose of providing Goods and Services to Everspin, and to make, have made, import for, and sell Goods to Everspin or parties authorized by Everspin (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Everspin Technology License</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), and to have the foregoing undertaken by third parties on behalf of Microchip and its Affiliates. And if, under the terms of any license or other agreement by which any third party has developed any products or licensed to Microchip any rights required in order for Microchip to provide the Goods or Services for Everspin, and Microchip is required to provide production or other information for the purposes of complying with Microchip&#8217;s obligations to such third party under such agreement, Everspin authorizes Microchip to make such disclosure, subject to binding obligations on such third party to protect Everspin Confidential Information substantially consistent with the obligations under this Agreement. Microchip shall be responsible for the acts and omissions of such third parties.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">2.4&#160;&#160;&#160;&#160;Restrictions on Use</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip shall have no rights or licenses, by implication, estoppel or otherwise, other than those expressly provided in this Agreement with respect to the intellectual property and intellectual property rights of Everspin. Microchip shall not, and shall not permit any person within its control to, use the Everspin Technology or any of the intellectual property or intellectual property rights of Everspin for any purpose other than as expressly set forth in this Agreement. Except as expressly authorized by Everspin in writing, or as otherwise set forth in this Agreement, including in Section 2.3 above, Microchip shall not, and shall ensure that its employees, Affiliates and agents do not&#58; (a) display, distribute, or otherwise make available to any third party, any or all of Everspin&#8217;s intellectual property provided to Microchip under this Agreement&#59; (b) modify, alter, change, translate, make derivative works of, use, reproduce, copy any or all of Everspin&#8217;s intellectual property provided to Microchip under this Agreement embodied in the Products, except as necessary to provide the Services to Everspin under this Agreement (e.g., Microchip will not change any of the designs, but may add scribe lines and alignment marks to a mask)&#59; (c) decompile, disassemble, reverse engineer, or otherwise attempt to reconstruct, discover, or use the Everspin intellectual property for any purpose or provide or make available the Everspin intellectual property&#59; or (d) remove any product identification, trade mark, copyright, or other proprietary notice from Everspin products, software, or documentation.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">2.5&#160;&#160;&#160;&#160;Everspin Competitors</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. During the term of this Agreement and for two (2) years thereafter, Microchip shall neither&#58; (i) make or have made devices having one or more TMR elements&#47;stacks (including, for example, MRAM and TMR Sensors) for Everspin Competitors, nor (ii) disclose how to make devices having one or more TMR elements&#47;stacks to Everspin Competitors or a third party manufacturer for the benefit of Everspin Competitors. For purposes of this Section, Everspin Competitors means companies that are having MRAM and&#47;or magnetic sensors (does not include non- magnetic sensors) made by Microchip. The Parties agree that the restrictions in this Paragraph are warranted and reasonable due to the exchange of Technical Information and Everspin's commitment of engineering and other resources&#47;support under this Agreement (see, e.g., Articles 2 and 3 of this Agreement). Notwithstanding the foregoing, the preceding restrictions shall not be interpreted to prevent Microchip from purchasing from third parties (or having made by such third parties for Microchip) any TMR </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">elements&#47;stacks (including, for example, MRAM and TMR Sensors) so long as no Everspin Confidential Information, Everspin Technology, Everspin Background IP or Everspin owned Foreground IP is used.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">2.6&#160;&#160;&#160;&#160;Everspin Personnel</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Everspin may second a mutually agreed upon number of Everspin employees (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Seconded Employees</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) to the Microchip&#8217;s Fab 4 for the purpose of qualifying Fab 4, and collaborating on mutually agreed engineering, and maintenance activities related to Products. Microchip will provide such Seconded Employees with office space and other reasonable accommodations. All Seconded Employees will abide by Microchip&#8217;s policies and procedures provided to them in advance for non-escorted visitors to Fab 4.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;EQUIPMENT AND MATERIALS.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.1&#160;&#160;&#160;&#160;Everspin Tooling</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin shall transfer the Everspin owned tooling listed in Exhibit C.1 (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Transferred Tools</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), which Everspin has represented that throughput for Transferred Tools are sufficient to support the Capcity Support Guarantee set forth in Section 5.1 when used with the other required Tooling as contemplated by this Agreement. In the event the Transferred Tools are not sufficient to support the Capacity Support Guarantee, the Parties will agree on a reasonable resolution.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.1.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Microchip will sell the tooling listed in Exhibit C.2 to Everspin (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Purchased Tooling</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) to be used by Microchip within Fab 4 and dedicated solely to Everspin. Everspin will procure these tools from Microchip at the price listed in Exhibit C.2 and have them reconfigured, at Everspin&#8217;s expense, to meet the process requirements.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.1.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin will have full and complete title to all Everspin Tooling, including the right to pledge Everspin Tooling as collateral under any form of financing arrangement, and Microchip shall not encumber the Everspin Tooling in any manner. Unless otherwise agreed by Microchip, Everspin shall de-install and relocate, at Everspin&#8217;s expense, all Everspin Tools upon expiration or termination of this Agreement, and will reimburse Microchip for all reasonable third party costs incurred by Microchip for the installation, deinstallation and&#47;or transportation of Everspin Tooling.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.1.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">The Everspin Tooling will be consigned to Microchip at no charge, which Microchip will install on the applicable line in Fab 4 in accordance with the proper implementation of the Process Technology. Microchip will not remove the Everspin Tooling from Fab 4.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.1.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Microchip will, at its expense, maintain and operate the Everspin Tooling in substantially the same manner as Microchip maintains its own equipment and tools, but in no event with less than reasonable care. Everspin shall be responsible for any costs related to repair or replacement of Everspin Tooling unless caused by Microchip&#8217;s failure to maintain and operate the Everspin Tooling in substantially the same manner as Microchip maintains its own equipment and tools, but in no event with less than reasonable care.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.1.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin will reimburse Microchip for pre-approved third party materials and services, and reasonable costs associated with the installation, deinstallation, and&#47;or transportation of the Everspin Tooling.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2&#160;&#160;&#160;&#160;Other Everspin Costs.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin will reimburse Microchip an estimated total of $13.95 million, broken into two Phases, for costs (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Other Everspin Costs</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) as follows&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;$5.45 million for Phase 1 for relocation, installation, deinstallation costs of all tools required by the Capacity Support Guarantee for the Toggle, Toggle ML (Metal Local Interconnect) and Sensor flows (or required to be moved to make room for Tooling)&#59; provided that if Microchip incurs reasonable and actual documented costs which exceed this amount, Everspin will reimburse Microchip for such additional amounts&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;a total of $3.5 million in Phase 1 NREs which cover process set-up and project management through Initial Qualification for, and limited to, the following&#58; (a) for each of three product categories (Sensor, Toggle, and Toggle MLI), the 1st reticle set, and three qualifications lots, and (b) consumables, utilities, overhead, gross profit, and staffing&#59; provided that if additional reticle sets or engineering lots are needed, Everspin will be responsible for paying for such items&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;$4 million for Phase 2, for relocation, installation, deinstallation costs of all tools required by the Capacity Support Guarantee for the STT flow (or required to be moved to make room for Tooling)&#59; provided that if actual documented costs exceed this amount, Everspin will reimburse Microchip for such additional amounts&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;a total of $1.0 million in Phase 2 NREs which cover process set-up and project management through Initial Qualification for, and limited to, the following&#58; (a) for the STT product category, the 1st reticle set, and three qualifications lots, and (b) consumables, utilities, overhead, gross profit, and staffing&#59; provided that if additional reticle sets or engineering lots are needed, Everspin will be responsible for paying for such items.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">These costs will enable Fab 4 Microchip to support qualified production of Goods up to the Capacity Support Guarantee for up to 3900 wafers per quarter.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">The above amounts listed in (a) and (c) are good faith estimates based on the current specified tool list and market pricing as of March 2, 2026. Everspin will be responsible for reimbursing preapproved expenditures above these thresholds, and the amount of reimbursement will be appropriately reduced if the actual expenditures are lower than the amounts set forth in (a) and (c) above.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin will reimburse Microchip for Phase 1 for Other Everspin Costs in accordance with the following schedule&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.3.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">On the Effective Date of this Agreement&#58; $1.05 million as the first installment towards the amount set forth in Section 3.2.1(b)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.3.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">The $5.45 million set forth in Section 3.2.1(a) will be billed as Microchip incurs those costs</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.3.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">An additional installment of $875,000 towards the amount set forth in Section 3.2.1(b) upon completion of Toggle flow tool installs&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.3.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">An additional installment of $875,000 towards the amount set forth in Section 3.2.1(b) upon Qualification of the MTJ process module&#59; and</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.3.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">$700,000 dollars towards the amount set forth in Section 3.2.1(b) upon first lot meeting the Specifications.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.3.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Any additional amounts to be paid pursuant to Section 3.2.1 above, which shall be invoiced by Microchip after they are incurred.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin will reimburse Microchip for Phase 2 Other Everspin Costs in accordance with the following schedule&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">On the kickoff of Phase 2&#58; $300,000 as the first installment towards the amount set forth in Section 3.2.1(d)&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">The $4 million set forth in Section 3.2.1(c) will be billed as Microchip incurs those costs&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">An additional installment of $250,000 towards the amount set forth in Section 3.2.1(d) upon completion of STT flow tool installs&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.4.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">An additional installment of $250,000 towards the amount set forth in Section 3.2.1(d) upon start of the first STT process module lot&#59; and</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.4.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">$200,000 dollars towards the amount set forth in Section 3.2.1(d) upon first lot meeting the Specifications.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.2.4.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Any additional amounts to be paid pursuant to Section 3.2.1 above shall be invoiced by Microchip after they are incurred.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.3&#160;&#160;&#160;&#160;Partially Processed Wafers</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Everspin shall be responsible for providing and consigning Partially Processed Wafers in sufficient quantities (to support the next four weeks of accepted purchase orders) on a timely basis for Microchip to meet its delivery obligations pursuant to this Agreement, and replenishing (taking into account yield) and replacing (for line yield losses) the Partially Processed Wafer inventory on a regular basis. Microchip will not be responsible for, and Everspin agrees to release Microchip for, any warranty or indemnification claims or other liability, arising from Partially Processed Wafers as delivered to Microchip (e.g., for defects or issues that existed at the time of the delivery). In the event Microchip undertakes processing of Partially Processed Wafers and cannot complete processing due to defects with the Partially Processed Wafers that were not reasonably discoverable upon inspection of the Partially Processed Wafers upon receipt, Everspin will compensate Microchip for such pro-rated processing (i.e., Everspin will pay for process steps completed and not total processing costs).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">3.4&#160;&#160;&#160;&#160;Microchip Tooling</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip will be responsible for purchasing and&#47;or commissioning tooling not listed in Exhibit C as needed to manufacture Goods in volumes sufficient to meet the Capacity Support Guarantee, including, without limitation, an AMAT Producer tool owned by Microchip with a book value of $2.596 million dollars, the depreciation of which shall be added to the price of Goods for the first two years (24 months) after the tool has begun processing production wafers for Everspin. Microchip will maintain ownership of the Producer tool and can utilize available capacity beyond what is needed for support of Everspin wafers. Other than Everspin Tooling and Other Everspin Costs, Microchip will be responsible for providing all tools, and for all costs and expenses (including staffing) required to meet the Capacity Support Guarantee in Fab 4.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;FABRICATION</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.1&#160;&#160;&#160;&#160;Masks</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. For each Product, Everspin will provide Microchip with appropriate files including, without limitation, GDS files, device CAD data files, and drawings. Everspin grants Microchip and its Affiliates the right to provide the mask vendor with complete wafer layout files including proprietary alignment marks, dicing marks, and appropriate test structures. Everspin will bear the cost for all masks for qualification as well as for all production mask sets, unless otherwise agreed to by the Parties in writing. Each Masks Set is, upon payment for the applicable mask making services, Everspin's property, except for Microchip's intellectual property rights embodied in the Mask Sets, including without limitation, test circuitry, test structures, and other process qualification vehicles incorporated by or for, Microchip. Mask Sets shall be delivered to Microchip, and Microchip will retain Mask Sets on Everspin's behalf in substantially the same manner as Microchip stores and maintains its own mask sets, but in no event with less than reasonable care.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.2&#160;&#160;&#160;&#160;Manufacturing</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip will use commercially reasonable efforts to manufacture Production Goods using a Qualified Process. Microchip will manufacture Goods within Microchip&#8217;s Fab 4 cleanroom space in Gresham, Oregon (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Fab 4</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;). The Parties will discuss the layout of the Fab 4 installed tools.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.3&#160;&#160;&#160;&#160;Development Wafers</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Development Goods lots, including without limitation, &#34;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Pilot lots</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#34; and &#34;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Engineering lots</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#34; are as defined by Microchip in the applicable Quote, Acknowledgement, or other Microchip -issued documentation. If a Development Good wafer lot quantity is not specified in those documents, then the default quantity of wafers for those lots is 12. All Development Goods are developed, manufactured, and provided strictly &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">as is,</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; with no indemnification or warranties, either expressed or implied, including without limitation any implied warranties of merchantability, non-infringement and fitness for use, and, notwithstanding anything to the contrary in this Agreement, Microchip shall have no liability of any kind relating to the development, failure to develop, function, lack of function, or performance of any Development Goods. Process development is inherently uncertain and risky. Microchip does not guarantee that its development efforts in relation to any non-recurring engineering (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">NRE</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) or other payments will result in satisfactory or sufficient results. Further process development and Development Goods are likely to be required to continue developing and fine tuning the fabrication process and parameters in order to meet Everspin&#8217;s requirements for volume production. All cycle times for Development Goods lots, including without limitation, &#34;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Pilot lots</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#34; and &#34;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Engineering lots</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#34; are estimates based on current expectations and are not guaranteed. Cycle times for Goods using a Qualified Process shall be in accordance with the Lead Time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.4&#160;&#160;&#160;&#160;Qualification</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. The Parties will work together to install and test the Tooling installed at Fab 4 to ensure that the line used to manufacture Production Goods is qualified in accordance with the agreed upon process Specifications. Microchip shall be responsible for the initial process qualification of Fab 4 to meet the Capacity Support Guarantee&#59; provided that Everspin shall be responsible for the cost as set forth in Section 3 of this Agreement. Everspin shall be responsible for Product qualification.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.5&#160;&#160;&#160;&#160;Process Changes</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. All process changes shall be made in accordance with Microchip&#8217;s process change procedures and notification system, attached hereto as Exhibit E. In addition, Microchip shall notify Everspin in writing before making any&#58; (a) Class 1 (Major) changes that affect form, fit, or function&#59; and&#47;or (b)changes to processing materials that could potentially affect layer uniformity require Microchip to notify Everspin and qualification of such changes will be handled on a case by case basis (example&#58; changes to CMP slurry or pads).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.6&#160;&#160;&#160;&#160;Everspin Initiated Changes</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. If Everspin determines that modifications to the Goods, or specification requirements are needed, including modifications to mask tooling, or testing, Microchip </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">agrees to use commercially reasonable efforts to make any such modifications to the Goods or specification requirements as soon as commercially reasonably possible after written notification by Everspin and to then manufacture Goods in accordance with any such modifications&#59; provided however, upon written notice from Microchip that such modifications require changes in fabrication equipment and&#47;or facilities, and&#47;or a change in processing techniques which is out of the ordinary course of Microchip&#8217;s procedures, Microchip will not be required to make the modification involved unless the Parties first agree on appropriate allocation of the expenses and&#47;or costs involved. The Parties will negotiate and mutually agree upon any adjustments to the yield, Specifications, price and delivery schedules as well as charges for re-tooling and&#47;or other costs if warranted by such modifications, provided that if they fail to so agree, Microchip shall not be required to make the requested change or modification and Everspin shall have the right to terminate the Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.7&#160;&#160;&#160;&#160;Risk Starts</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. After Microchip has provided Everspin with a reasonable number of Wafers for Qualification of the Product, Everspin may request that Microchip provide Risk Start Wafers upon receipt of a binding order from Everspin to buy such Risk Start Wafers at mutually agreed upon prices. Notwithstanding anything to the contrary, Microchip&#8217;s only obligation with respect to such Risk Start Wafers will be to process them according to and within previously agreed upon process specifications and tolerances. Except as set forth in this Section 4.7, all Risk Start Wafers are provided strictly &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">as is,</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; with no indemnity or warranties, either expressed or implied, including without limitation any implied warranties of merchantability, non-infringement and fitness for use, and, notwithstanding anything to the contrary in this Agreement, Microchip shall have no liability of any kind relating to any Risk Start Wafers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.8&#160;&#160;&#160;&#160;Inspections</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. At Everspin&#8217;s request, Microchip will allow and assist Everspin to perform an inspection of Microchip&#8217;s manufacturing facility for Production Goods under an appropriate NDA at a mutually agreed to time. Everspin&#8217;s representatives shall be allowed to visit Microchip&#8217;s manufacturing facility for Production Goods during normal working hours upon reasonable notice to Microchip for all quarterly review meetings, quality and contract compliance audits. Such representatives will comply with Microchip&#8217;s normal working rules and regulations provided in advance, including, without limitation, rules related to confidentiality or safety. In no event will Microchip be required to give Everspin access to areas that contain Microchip or third-party confidential information.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.9&#160;&#160;&#160;&#160;Quality Assurance and Inspection Rights</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip agrees to provide and maintain a quality control system to an industry recognized Quality Standard. Microchip will allow Everspin access to its facilities (and its subcontractors&#8217;) to confirm such conformance&#59; however, these tours need to be scheduled and approved by Microchip prior to the visit, subject to 45 days&#8217; prior notice to Microchip, and subject to Microchip&#8217;s procedures and rules (provided in advance) for such visits (including signing a Microchip NDA).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.10&#160;&#160;&#160;&#160;OSAT IQA Support</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip agrees to provide reasonable technical and operational resources to support the resolution of any Incoming Quality Assurance (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">IQA</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) issues identified at Everspin&#8217;s outsourced semiconductor assembly and test provider(s) (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">OSAT(s)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.11&#160;&#160;&#160;&#160;Process Control Information</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip will provide Everspin with mutually agreed upon Statistical Process Control (SPC) data with only Everspin data on a weekly basis.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.12&#160;&#160;&#160;&#160;Reporting</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Daily, Microchip will provide Everspin with a WIP report and lot run order at critical operations consistent with the reports currently generated by Fab 4 (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Wafer Data</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;). On a quarterly basis, Microchip shall provide Everspin with data regarding capacity (both starts &#38; output), </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">cycle time, line yield, line yield loss pareto, and both inventory and planned usage rate for the Everspin Materials.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.13&#160;&#160;&#160;&#160;Yield Improvements</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. The Parties will use commercially reasonable efforts to work together to improve yields from the baseline established from the first production lots. For each Product&#58; (a) after the first 10 wafer lots (minimum 200 wafers) the yield target is set based on the average yield of those lots, or if 200 wafers are not shipped in the first 6 months of production, then the average yield of the lots shipped in the first 6 months of production (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Yield Target</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;). The Yield Target calculation will exclude abnormal lot yield&#59; (b) the Yield Target will be re-calculated and updated per Product once per year based on the yield results (continuous yield feedback by Everspin and notification of yield feedback within three months of the delivery date, compatible for electronic data processing as category map, with analog map data on request) for all accepted wafers during this 12 months period. If the production volume for a Product is less than 400 wafers in the last 12 months, the Yield Target will be calculated based on the last 400 wafers&#59; (c) Everspin will inform Microchip of wafers exhibiting unexpectedly low yields. Individual wafers with a wafer yield after probing that is less than 65% of the Target Yield will be eligible for RMA (Return Material Authorization). There shall be no lot based RMA criteria.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.13.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin shall provide Microchip with current yield information, and Microchip shall use commercially reasonable efforts to pursue continuous improvement initiatives intended to meet or exceed such yield targets.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.13.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">An &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Yield Failure</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; shall be deemed to occur if average yield in any six (6) month period is less than the Yield Target for the applicable Product. Upon the occurrence of a Yield Failure, Microchip shall promptly investigate the cause of the nonconformities and provide Everspin with a written report of its findings, including root cause analysis, within a commercially reasonable period of time. If a Yield Failure is confirmed, Microchip shall, at its sole cost and expense&#58; (i) develop and implement a corrective action plan reasonably acceptable to Everspin to eliminate the root cause of the Yield Failure&#59; and (ii) take such additional remedial actions as are reasonable and necessary to prevent recurrence, including process changes, enhanced testing, requalification, or personnel retraining. Microchip shall provide Everspin with periodic written updates, in intervals reasonably requested by Everspin, detailing Microchip&#8217;s corrective action progress, implementation status, and verification&#47;validation results.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.14&#160;&#160;&#160;&#160;Customer Corrective Actions</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. During the term of this Agreement, Microchip will offer to provide reasonable and appropriate engineering support for customer corrective action requests and physical failure analysis, process qualifications. In the event Everspin has issues with product qualification, Microchip will provide reasonable and appropriate assistance for product qualification as follows &#8211; if Everspin performs an electrical failure analysis to identify an area of interest, Microchip will perform a cross section of the suspected structure causing the issue as well as an EDX elemental analysis. All support requested beyond this level of support will be provided under Microchip&#8217;s then current prices and terms for such support. The price for support is $2,000 per person day&#59; subject to change upon no less than 12 months&#8217; notice, and any increase shall not exceed 5%.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.15&#160;&#160;&#160;&#160;Routine Package Monitor Failure support</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip agrees to provide reasonable investigation support for any Early Life Failure Rate (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">ELFR</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), High-Temperature Operating Life (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">HTOL</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), or any other package-level failures identified by Everspin through its periodic monitoring activities.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.16&#160;&#160;&#160;&#160;Subcontracting</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Except for mask making services, Microchip shall not outsource or subcontract the manufacture of Goods to any third party without Everspin&#8217;s prior written approval on a case- by-case basis which shall not be unreasonably withheld or delayed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.17&#160;&#160;&#160;&#160;Electromigration Report</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. No more than once per calendar year, Microchip shall provide to Everspin an electromigration (EM) report relating to Microchip&#8217;s internal technology that utilizes the same copper back-end-of-line (BEOL) process node as the process used by Everspin.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.18&#160;&#160;&#160;&#160;Cycle Time</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip shall use its best efforts to maintain a cycle time of three (3) days or less per masking layer. In the event that performance falls below this target for a calendar quarter, Microchip shall promptly initiate continuous improvement programs designed to meet or exceed such cycle time.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">4.19&#160;&#160;&#160;&#160;Records Retention</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip shall retain all manufacturing, process, quality, test, traceability, and other records related to wafer lots produced under this Agreement in accordance with specification SPI-50079-001. Microchip shall retain all wafer lot&#8211;related information for a minimum period of ten (10) years from the date of wafer lot completion, or such longer period as may be required by SPI-50079-001 or applicable law, whichever is greater. Such records shall be maintained in a secure and retrievable manner and made available to Everspin upon reasonable request.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;FORECASTS &#38; ORDERING</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.1&#160;&#160;&#160;&#160;Capacity Support Plan</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Subject to procurement of the Everspin Tooling, delivery of the Everspin Tooling to Microchip, purchase of any additional tooling by Microchip, hiring of necessary personnel, and payment of the Other Everspin Costs, Microchip agrees to provide sufficient resources, including but not limited to personnel, water, power and materials, to support the wafer starts needed (based on agreed upon line yield) to support the following wafer out levels in Fab 4&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Up to 3900 wafers per quarter (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">WPQ</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) if forecasted in the Forecast at least six (6) months prior to the issuance of the applicable purchase order, which levels the Parties anticipate will commence approximately (18) months from the Effective Date for Toggle and Sensor flows, and 30 months from the Effective Date for STT&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.2&#160;&#160;&#160;&#160;Take or Pay</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.2.1&#160;&#160;&#160;&#160;Ramp up Period.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%"> Everspin shall be responsible for the following minimum Product purchases during the Ramp up Period (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Take or Pay</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) during each calendar quarter&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.2.1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Month 18 (after the Effective Date)&#58; A run rate of 200 wafers per quarter or $204,828&#47;quarter</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.2.1.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Month 24-30 (or 6 months after the qualification of the first product)&#58; A run rate of 600 wafers per quarter or $614,484&#47;quarter</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.2.1.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Month 30 (or 12 months after the qualification of the first product) and onward&#58; A run rate of 1300 wafers per quarter or based on the pricing set forth in Section 6.1.1, $1,331,382&#47;quarter</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.2.1.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Two years after Month 30&#58; A run rate of 1300 wafers per quarter or based on the pricing set forth in Section 6.1.1, $1,238,900 per quarter.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">In the event Everspin fails to purchase the Take or Pay amounts set forth above, it shall pay Microchip the shortfall in cash within forty-five days after the end of the quarter in which the shortfall occurred.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.3&#160;&#160;&#160;&#160;Forecasts</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. During the first week of each calendar month, Everspin shall issue a rolling twelve (12) month forecast (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Forecast</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) consistent with its Take or Pay obligations that sets forth Everspin&#8217;s good faith estimate of its requirements over the twelve (12) months starting three months from the month in which the forecast is issued, the first six (6) months of shall be a commitment from Everspin to issue purchase orders for and purchase the quantities forecasted (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Binding Forecast</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;). The quantities shall be broken down on a weekly basis for the first three months of the forecast, and on a monthly basis for the remaining months of the forecast.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.4&#160;&#160;&#160;&#160;Purchase Orders.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin shall issue purchase orders for Goods and Services to Microchip with delivery dates that account for Lead Time (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Within the Lead Time</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) and meet Everspin&#8217;s Take or Pay obligations. Microchip shall accept any purchase orders for Production Goods submitted by Everspin, provided such purchase orders are consistent with Capacity Support Guarantee, are generally linear in volumes, are within the Lead Times, and are cumulatively no greater than the Capacity Support Guarantee.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin may place purchase order in excess of the volumes of Products set forth in the then-current Binding Forecast and within the Capacity Support Plan, and Microchip will use commercially reasonable efforts to manufacture such additional amounts to the extent feasible. All purchase orders shall be in writing. Placing a purchase order is a binding commitment by Everspin to purchase Goods in the quantities set forth in the purchase order.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin may request a change to the Product Mix in a given purchase order for Production Goods Within the Lead Time, provided that such Production Goods are fabricated using the same process, and use the same number of mask layers&#47;steps, which request shall not be unreasonably denied by Microchip.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.4.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">All Purchase Orders and other amounts due under this Agreement are NCNR (Non-Cancelable&#47;Non-Returnable) except as provided for in this Agreement. In the event an accepted purchase order is terminated by Everspin, Everspin shall pay Microchip the full price of the cancelled order as compensation for work in process and Microchip&#8217;s loss of capacity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.5&#160;&#160;&#160;&#160;Modifications to Orders</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.5.1&#160;&#160;&#160;&#160;Holds</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Everspin may request that Microchip place Goods ordered on hold in the fab. Such rescheduling may not extend for more than 120 days from the originally scheduled delivery date unless otherwise agreed by the Parties. Everspin will pay a pro-rata amount and reasonable storage costs (currently $102.41 per lot per additional month) for any Product lot Everspin placed on hold unless such hold is requested by Everspin due to a non-conformance based on Microchip&#8217;s misprocessing of wafers or processing of too few or too many wafers.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.5.2&#160;&#160;&#160;&#160;Push Outs</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Everspin may push out the delivery date for a Purchase Order by a maximum of six (6) months per request, and Purchase Orders can be pushed out a maximum of two (2) times. Push outs must be requested prior to wafer start. The new requested delivery date shall be no </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">earlier than the push out date plus the later of (a) the then prevailing 3 month trailing average lead time for Products&#59; and (b) Lead Times quoted by Microchip for Products.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.5.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">The push outs and holds set forth above shall not reduce Everspin&#8217;s take or pay obligations for any given calendar quarter.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.6&#160;&#160;&#160;&#160;Expedited Processing</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Everspin may request expedited processing of certain Production Goods. Microchip will use commercially reasonable efforts to accommodate Everspin&#8217;s expedited order, provided such expedited orders shall be subject to Microchip&#8217;s pricing adder for expedited lots (current premiums are 50% for Hot Lot Status and 100% for Handy Carry Status). As part of this Agreement, Microchip will offer two standard Hot Lots per quarter at no additional charge for Everspin to use as needed.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.7&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Microchip will notify Everspin of its acceptance, rejection or modification of a purchase order within 2 business days of receipt. If modifications proposed by Microchip are unacceptable to Everspin, the Parties shall negotiate in good faith to resolve the matter. Other than quantities ordered and shipping address, no acceptance of a purchase order shall constitute acceptance of any terms contained therein, and purchase orders shall be null and void as to those additional terms. In the event of any conflicts between a purchase order or acceptance, and the terms of this Agreement, the terms of this Agreement shall control.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Microchip shall promptly notify Everspin in writing of any anticipated delays. In the case of any constraints in manufacturing capacity, Microchip will allocate to Everspin its proportionate share of capacity based on such share prior to the constraint.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.9&#160;&#160;&#160;&#160;Manufacturing Starts</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. For any Production Goods, Microchip will use reasonable efforts to start manufacturing the quantities specified in Microchip&#8217;s acceptance of a purchase order, but Microchip will not be liable for any loss or damage Everspin may suffer in connection with Microchip&#8217;s failure to start manufacturing or to deliver the quantities specified in Microchip&#8217;s acceptance so long as Microchip used commercially reasonable efforts to meet these obligations. Microchip will give Everspin as much notice as is reasonably possible of a change in delivery schedule. Microchip will not be liable for any loss or damage Everspin may suffer due to any changed or missed delivery times, shipment dates, or Service-performance schedules. If Microchip does not deliver Production Goods by the original delivery date in 90% of the Orders in a calendar quarter, then Microchip shall promptly investigate the cause of the delays and provide Everspin with a written report of its findings, including root cause analysis, within a commercially reasonable period. If a common cause is discovered, Microchip shall, at its sole cost and expense&#58; (i) develop and implement a corrective action plan reasonably acceptable to Everspin to eliminate the root cause of the delay&#59; and (ii) take such additional remedial actions as are reasonably necessary to prevent recurrence. Microchip shall provide Everspin with periodic written updates, in intervals reasonably requested by Everspin, detailing Microchip&#8217;s corrective action progress, implementation status, and verification&#47;validation results.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.10&#160;&#160;&#160;&#160;Quantities Charged.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.10.1&#160;&#160;&#160;&#160;Pre-Production Goods</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. With respect to any Pre-Production Goods, unless otherwise expressly provided in the Quote or Acknowledgement, Microchip may charge, and Everspin will accept and pay, for the entire quantity specified in the Acknowledgement even if Microchip delivers up to 10% less than the specified quantity.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.10.2&#160;&#160;&#160;&#160;Production Goods</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. With respect to any Production Goods, Everspin expressly acknowledges that Microchip may need to start manufacturing more than the number of wafers specified in an Acknowledgement to deliver the Goods&#8217; quantities specified in it. Accordingly, for Production Goods, Microchip may deliver and charge, and Everspin will accept and pay, the price stated in the Acknowledgement or invoice, for up to an additional five percent (5%) of the quantities specified in the Acknowledgement. The extended price or the amount Microchip may charge for Production Goods will be the unit price multiplied by the quantity actually delivered, in addition to other charges specified in the Quote or Acknowledgement (before taxes, duties, and other governmental assessments).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">5.11&#160;&#160;&#160;&#160;Lot Size</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Unless otherwise agreed in writing by Microchip, the nominal production lot size shall be twenty-five (25) wafers, and Everspin orders shall generally be placed in increments of twenty-five (25) 8-inch wafers. Notwithstanding the foregoing, a production lot shall not be deemed non-conforming solely because it contains fewer than twenty-five (25) wafers due to normal line yield losses or operational variances within the feeding CMOS fabrication process. In addition, Microchip shall accept and process production wafer lots of fewer than twenty-five (25) wafers, including lots of approximately ten (10) to twelve (12) wafers received from specific customers&#59; provided that such reduced-size lots shall not exceed ten percent (10%) of the total wafer volume processed under this Agreement during the applicable measurement period. No staged wafer runs shall be permitted for any production following Qualification. Microchip reserves the right to deliver the Goods in installments, and the provisions of this Agreement shall apply to all such installments.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;DELIVERY, PRICING AND PAYMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.1&#160;&#160;&#160;&#160;Prices</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Pricing for Production Goods for Production Products will be set at $1024.14&#47;wafer for the first 1300 wafers delivered in a given quarter, and $953&#47;wafer for quantities in excess of 1300 wafers delivered in a given quarter. Two years after the first quarter during which Everspin commences ordering 1300 wafers per quarter, the pricing will be set at $953&#47;wafer for all quantities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.1.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">The price for STT short-flow processing of an eight (8) photomask layer, twelve (12) wafer lot shall be USD $870.52 per wafer.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.1.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Engineering wafers for the first two (2) Product designs using the first process flow (or a flow with reduced steps) to be qualified at Microchip will be offered at the production prices set forth in Section 6.1.1 above, and engineering wafers prices for subsequent designs or using other process flows will have a 20% adder to the price for Production Goods.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.1.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Except as set forth above, the prices of Goods and Services are as stated in the applicable Quote, acknowledgement or invoice which shall be consistent with any pricing agreed to by the Parties in writing. But with respect to any Goods or Services whose Delivery Date is at least 90 days after the applicable Microchip Quote&#8217;s date, if their price is stated in a currency other than U.S. Dollars (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Non-USD Price</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), the price will be subject to adjustment for currency fluctuations. In that case, Microchip may review the Non-USD Price before the applicable Delivery Date to determine whether the Monthly Average Prevailing Exchange Rate has fluctuated at least +&#47;- 5% from the closing exchange rate published on the Currency-Converter Site (www.oanda.com (or its successor URL)) on the date of the applicable Microchip quote. Microchip may adjust the Non-USD Price based upon its determination of the extent of the currency fluctuation.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.1.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Taxes, duties, and other government assessments are Everspin&#8217;s responsibility and will be added to the price of the Goods or Services in the invoice. Everspin may not offset any amounts owed by Microchip against any amount Everspin owes under this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.1.6&#160;&#160;&#160;&#160;Pricing.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.1.6.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Wafer pricing shall be reviewed annually, effective January 1 of each calendar year, and shall set the applicable wafer pricing for such year. Microchip can increase prices at such annual review in the event of a documented change (subject to third party audit, at Everspin&#8217;s expense, for the specific driver of such price increase) in Microchip&#8217;s costs related to the fabrication of Goods or provision of Services</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.1.6.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Microchip reserves the right, upon written notice, to adjust wafer pricing at any time outside of the annual review period, upon ten (10) days notice to Everspin, in the event of a sudden and significant increase in raw material or manufacturing costs. At Everspin&#8217;s expense, a third party audit of the specific driver for such a price increase can be requested. A price increase of this type of more than 15% will trigger a management meeting and good faith negotiation. In the event of an increase in price, the Take or Pay amounts in Section 5.2 shall also be increased accordingly based on the new pricing and the run rates set forth in Section 5.2.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.2&#160;&#160;&#160;&#160;Title, Risk, And Delivery</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Delivery is EXW Microchip&#8217;s or its Affiliate&#8217;s shipping point (Incoterms 2010). Everspin bears the risk of loss or damage to the Goods, and title to the Goods shall pass to Everspin, when Microchip or its Affiliate places the Goods for Everspin&#8217;s disposal at that shipping point.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.3&#160;&#160;&#160;&#160;Payment</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip shall invoice Everspin for all completed Goods shipments or Purchase Orders. Payments will be made in U.S. dollars to Microchip no later than net thirty (30) days after the date such invoice is received. Overdue payments based on an accurate invoice shall be subject to finance charges computed at a periodic rate (to the extent permitted by law) of 1% per month (12% per year). Unless otherwise stated in the Quote or Acknowledgement, for Pilot lots or Engineering lots, Microchip will invoice Everspin the charges of any such lot in full at the time of shipment of the first wafer from the lot. Despite anything to the contrary in the Agreement, Microchip will not provide Everspin with a refund or credit of any type for wafers in Engineering lots or Pilot lots Microchip delivers to Everspin. Payment is due regardless of performance or outcome of Everspin testing, but payment will not affect Everspin&#8217;s right to perform testing as set forth in this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">If in the reasonable and good faith reasonable judgment of Microchip, the financial condition of the Everspin has degraded at any time and as such does not justify continuation of Production or shipment on the terms of payment specified above, Microchip may require full or partial payment in advance on any future orders. If Everspin fails to pay an amount, Microchip may suspend deliveries of Products without incurring any liabilities whatsoever to the Everspin until such amount is paid, unless Everspin has a good faith basis for disputing the amount due. In the event of the bankruptcy or declared insolvency of Everspin or in the event any proceeding is brought by or against Everspin under bankruptcy or insolvency laws, which is not dismissed within sixty (60) days, Microchip shall be entitled to cancel any order then outstanding, without waiving its claim for damage or other remedies.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.5&#160;&#160;&#160;&#160;Packing, Marking and Shipment</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip shall pack and mark Goods in accordance with Microchip&#8217;s standard packing and marking procedures.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.6&#160;&#160;&#160;&#160;Compliance with Laws</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.6.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Microchip warrants that it is and during the Term of this Agreement shall remain in compliance with all laws, rules, regulations, ordinances of any and all jurisdictions in which Microchip manufactures Goods, without limitation, all laws, rules, regulations, and ordinances relating to environmental protection, worker health and workplace safety, fair labor and employment, child labor, human rights and race and gender discrimination, bribery and corruption prevention, conflict minerals, trade compliance (including all import&#47;export laws and C-TPAT)(collectively, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Applicable Laws</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;). Additionally, and to the extent not provided for under the Applicable Laws, Microchip warrants that in manufacturing Product under this Agreement, it shall not engage in labor practices that would be considered to be improper under the UN Global Compact, including, without limitation, engaging in slave labor or labor involving the use of children under the age of sixteen (16). Microchip further warrants that Microchip will not discriminate against any employee or applicant for employment because of race, color, religion, sex, sexual orientation, national origin, age, or disability or any other status protected by the Applicable Laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.6.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Not in limitation of, but in addition to the foregoing, Microchip warrants, on behalf of itself and any Affiliate that it and they will refrain from engaging in any corruption, extortion or embezzlement, in any form. Microchip , on behalf of itself and any Affiliate agrees (i) to comply with all applicable anti-corruption laws and regulations of the countries in which it operates, including, but not limited to, the U.S. Foreign Corrupt Practices Act, the UK Bribery Act 2010, and with the OECD Convention on Combating Bribery of Foreign Public Officials in International Business Transactions&#59; (ii) not to offer or accept bribes or employ other means to obtain an undue or improper advantage&#59; (iii) not to offer or accept bribes, kickbacks, facilitating payments and similar payments to government officials or to Everspin employees or agents acting on Everspin&#8217;s behalf&#59; (iv) when business meals or entertainment are appropriate to further business relationships, to refrain from those meals or forms of entertainment that might be considered extravagant in nature.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">6.6.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Not in limitation of, but in addition to the foregoing, Microchip warrants and agrees not to use in the Goods minerals and metallic ores that (i) directly or indirectly finance or benefit armed groups in the Democratic Republic of the Congo (DRC) or adjoining countries or (ii) originated in any country that is, or whose government is, the target of countywide sanctions imposed by any U.S. government sanctions authority (which countries are currently Cuba, Iran, North Korea, Sudan and Syria). In addition, Microchip shall use reasonable commercial efforts to whenever possible source conflict minerals from sources that are certified as conflict free by an independent third party (such as the Conflict Free Smelter Initiative Conflict Free Smelter list). In each case, the terms contained in this Section 6.6.3 shall have the meanings contained in Rule 13p-1 under the Securities Exchange Act of 1934, as amended, and Form SD adopted pursuant to that Rule, as they may be amended from time to time and interpreted by the U.S. Securities and Exchange Commission. Everspin may audit for compliance with this Section via desktop audit of Microchip&#8217;s documentation available on Microchip&#8217;s dedicated conflict minerals webpage or by reviewing the same documents at Microchip&#8217;s corporate headquarters in Chandler, Arizona. Everspin may review Microchip&#8217;s conflict-mineral-related documentation posted on Microchip&#8217;s dedicated conflict minerals webpage at Microchip.com or its successor URL.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;WARRANTY, INSPECTION AND TESTING</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.1&#160;&#160;&#160;&#160;Inspection And Acceptance</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip will only ship Production Goods that (a) meet the Specifications and (b) are in accordance with the quantities set forth in purchase orders issued by Everspin or any of its subsidiaries. Everspin will undertake acceptance testing within twenty-eight (28) business days of Everspin&#8217;s receipt of Goods. Goods are deemed to be accepted by Everspin unless Everspin provides Microchip written notice to the contrary specifying the non-conformance within </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">twenty-eight (28) business days of Everspin&#8217;s receipt of Goods. Microchip may impose charges to reimburse it for its costs if Everspin&#8217;s claim is unsupported. No Goods may be returned to Microchip unless Everspin has first received and complied with Microchip&#8217;s return material authorization number and instructions (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">RMA</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), which will not be unreasonably withheld.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.2&#160;&#160;&#160;&#160;Goods Warranty</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.2.1&#160;&#160;&#160;&#160;Warranty</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. For a one-hundred-twenty-day period from the delivery date (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Foundry Goods Warranty Period</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), Microchip warrants to Everspin that Production Goods (a) will be processed using the Masks (or duplicates of them) which were used for qualification, (b) will comply with the Specifications, and (c) will meet Microchip&#8217;s then-current general outgoing visual-inspection specification (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Goods Warranty</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;). Production Goods will be deemed to be in compliance with subsection (b) if their electrical performance or characteristics are within the applicable tolerances or other applicable criteria specified in the WAT.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.2.2&#160;&#160;&#160;&#160;Remedies&#59; Conditions</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Production Goods not conforming to the Goods Warranty (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Deficient Goods</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) and returned to Microchip within the Foundry Goods Warranty Period will be eligible for replacement or credit as follows. To obtain a remedy for Deficient Goods, the following conditions must be met&#58; (1) Everspin must notify Microchip in writing promptly on discovery of the failure to meet the Goods Warranty with reasonable detail within the Foundry Goods Warranty Period, and must request and receive from Microchip an RMA number before returning any Deficient Goods&#59; (2) at Everspin&#8217;s risk and expense, Everspin must return Deficient Goods (or if mutually agreed, a sampling thereof) to Microchip with the return carton postmarked within 60 days of Microchip&#8217;s RMA issue date&#59; (3) the Deficient Goods must be returned in their original condition&#59; and (4) Microchip confirms the returned Goods fail to meet the Goods Warranty and not attributable to a Disqualifying Event (as defined below). If all of these conditions are met, Microchip, at its sole option, will (i) either replace the Deficient Goods or credit Everspin&#8217;s account for the amount Everspin paid Microchip for them&#59; and, (ii) reimburse Everspin&#8217;s reasonable shipping costs for return of the Deficient Goods by one of the following ways, at Microchip&#8217;s discretion&#58; crediting Everspin&#8217;s account&#59; or providing additional Goods with a value equivalent to those costs. The warranty period for any replacement Goods will be the balance of the Foundry Goods Warranty Period for the original Goods remaining from the date Microchip received notice of the warranty claim from Everspin, but in no event will the replacement Goods&#8217; warranty period be less than 30 business days from the date of their delivery to Everspin. If the Parties agree to the return of only a sampling of the Deficient Goods, then Everspin will promptly destroy the remaining Deficient Goods.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.3&#160;&#160;&#160;&#160;SERVICES WARRANTY</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.3.1&#160;&#160;&#160;&#160;Warranty</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. With respect to any Services invoiced to and paid for by Everspin, for a period of 90 days from the date Services are rendered (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Services Warranty Period</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), Microchip warrants that such Services will be performed in a good and workmanlike manner. But Microchip does not warrant or promise that any particular problem will be resolved satisfactorily or that any specific result will be obtained.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.3.2&#160;&#160;&#160;&#160;Remedies&#59; Conditions</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. For any Services not conforming to this warranty, Microchip will, at its sole option, either re-perform the Services or credit Everspin&#8217;s account for the appropriate pro rata amount Everspin paid Microchip for them so long as the following conditions are met&#58; (1) Everspin notifies Microchip during the Services Warranty Period and provides details regarding the deficiency, and (ii) Microchip confirms the claimed deficiency is present and not attributable to a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">17</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Disqualifying Event. Notwithstanding anything to the contrary in this Section 7.3, if Everspin makes a claim under Section 7.2 for any Goods resulting from the performance of the Services, then for those Services, Everspin agrees not to make any claims for such Services under this Section 7.3.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.4&#160;&#160;&#160;&#160;Exclusions</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Notwithstanding anything to the contrary in this Agreement, the warranties set forth in this Agreement (including without limitation, Sections 7.2 and 7.3) do not apply (all collectively &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Disqualifying Events</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;)&#58; (1) in cases where Goods have suffered, at the hands of, a party other than Microchip or its agent, misuse, abuse, neglect, alteration, accident, mishandling, repair, operation outside the associated environmental or other specifications, radiation-induced damage, improper installation, improper testing, or the like after shipment&#59; (2) to the extent defect or issue that is the basis of the warranty claim was a result of actions of Everspin, or by an agent of Everspin, in the further processing of the Goods&#59; (3) with respect to any Mask Sets or Pre-Production Goods&#59; (4) to Goods designated as experimental or to be used for development purposes&#59; (5) to Goods not manufactured by Microchip or a related company&#59; (6) to Goods or Services for which claims are being made by anyone other than Everspin&#59; (7) to Goods used, sold, or distributed by Everspin despite failing its tests&#59; (8) to any device or equipment within which Goods are contained or integrated&#59; (9) to any product obtained from an unauthorized third party&#59; (10) to any samples, which are provided as is and with all faults&#59; (11) to Services Microchip has specified in its Quote or Acknowledgement as non-recurring engineering or similar services (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">NRE</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;), which are provided AS IS even if Everspin has paid for the NRE&#59; and (12) to any gratuitous services (excluding refabricating defective Goods returned pursuant to Sections 4.13 and&#47;or 7.2.2) provided by Microchip , including information, assistance, or advice that are not invoiced to and paid for by Everspin hereunder (these services are provided AS IS)&#59; (13) to Goods which are based on Partially Processed Wafers and then further processed by Microchip unless the defect was caused by Microchip&#8217;s processing of the wafer&#59; and (14) to Goods with any defect or deficiency arising out of or resulting from (i) ordinary wear and tear, (ii) environmental, normal lifetime, or externally-induced degradation, (iii) acts or omissions by entities other than Microchip or its subcontractors engaged in providing the Goods or Services&#59; (iv) design or application&#59; or (v) combination of the Goods with other things. Warranty claims may only be made by Everspin and are not assignable to third parties. Furthermore, Goods are not designed for or intended for use in automotive applications unless specifically designated by Microchip as automotive-grade. Everspin acknowledges and agrees that any such use of Goods which have not been designated automotive grade is solely at Everspin&#8217;s risk, and Everspin is solely responsible for compliance with all requirements in connection with such use.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.5&#160;&#160;&#160;&#160;No Reliance</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Everspin acknowledges that the manufacture of the Goods, by its nature, produces a number of units within each batch that may not be in material conformity with the applicable specifications. Everspin is not relying on any statements or information in Microchip&#8217;s literature. Everspin will test all parts and applications under extended field and laboratory conditions and (i) to ensure reasonable margins over a range of conditions, including for warranty life, and (ii) to provide guard bands extending beyond normally expected conditions as appropriate. Notwithstanding any cross-reference or statements of compatibility, functionality, interchangeability, and the like. Microchip -provided Goods, circuits, embedded devices and processes may differ from similar Goods, circuits, devices and processes from other vendors in performance, function or operation, or as to matters, ranges, and conditions, not stated in, or that are outside, Microchip&#8217;s written specifications. Everspin agrees that Microchip makes no warranties and is not responsible for such things.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.6&#160;&#160;&#160;&#160;IP Components</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. If Everspin obtains reusable intellectual property (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">IP</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) from a vendor that Microchip refers to Everspin, Everspin acknowledges that such referrals are made for Everspin's convenience, and that Microchip is not liable for the performance of such IP or the performance of such vendors. All reusable IP, including, without limitation, that listed in Microchip&#8217;s intellectual property </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">catalog (if any), and including, without limitation, blocks, libraries, tools, and documentation therefore, may be licensed to Everspin by the individual IP vendors. For clarity, Microchip does not license any third party IP. Everspin agrees that it is its responsibility to obtain the appropriate license from the individual IP vendors. IN ANY EVENT, MICROCHIP MAKES NO WARRANTY IN CONNECTION WITH ANY REUSABLE IP, INCLUDING, WITHOUT LIMITATION, ANY MICROCHIP-OWNED REUSABLE IP. Everspin is not relying on any statements or information provided by Microchip in connection with such IP. Everspin will fully verify all IP, as appropriate, and be responsible to ensure that such IP is compatible and suitable for Everspin's intended purpose and applications.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">7.7&#160;&#160;&#160;&#160;Exclusive Warranties</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. EXCEPT AS SPECIFICALLY PROVIDED IN THIS AGREEMENT, AND TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, MICROCHIP EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, REGARDING ANY GOODS OR SERVICES, INCLUDING ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WITHOUT LIMITING THE FOREGOING, MICROCHIP MAKES NO WARRANTY WHATSOEVER WITH RESPECT TO ANY GOODS USED IN UNSUPPORTED USES AS LISTED IN SECTION 9.4 (SAFETY). WITHOUT LIMITING THE GENERALITY OF THE PRECEDING SENTENCE, MICROCHIP DOES NOT PROVIDE ANY WARRANTIES REGARDING YIELD IN CONNECTION WITH ANY GOODS OR SERVICES. UPON THE EXPIRATION OF THE APPLICABLE WARRANTY PERIOD, ALL WARRANTY LIABILITY TERMINATES. THIS SECTION 7 CONSTITUTES EVERSPIN&#8217;S SOLE AND EXCLUSIVE REMEDIES FOR BREACH OF THESE WARRANTIES IN THIS SECTION 7. MICROCHIP WILL HAVE A REASONABLE TIME TO PROVIDE A REMEDY. THESE WARRANTIES CANNOT BE EXPANDED EXCEPT IN A WRITING EXECUTED BY AN AUTHORIZED OFFICER OF MICROCHIP. VERBAL REPRESENTATIONS AND TECHNICAL ASSISTANCE WILL NOT EXPAND THESE WARRANTIES.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;INDEMNIFICATION</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.1&#160;&#160;&#160;&#160;Everspin Indemnities.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.1.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin will defend or settle, at its expense, and pay any final damages awarded pursuant to, any claim or action against Microchip to the extent the claim or action alleges infringement or misappropriation of any patent, trademark, copyright, mask work right, trade secret, or other intellectual property right of a third party in connection with (i) Microchip&#8217;s compliance with Technical Information provided by or on behalf of Everspin, or implementation of, Everspin Technology in accordance with this Agreement, including, without limitation, any that has become, or otherwise used in, the Specifications&#59; or (ii) Microchip&#8217;s use, in accordance with this Agreement, of any Partially Processed Wafers to the extent the claim is based on the Partially Processed Wafer as delivered to Microchip, (iii) to the extent the claim is based on any processing of Wafers or Goods by a party other than Microchip after they are processed by Microchip&#59; or (iv) design, architecture, functionality or specifications of any Product, or any related technology, process, process flows, tooling, equipment or other materials that Everspin provides to Microchip&#59; or (v) Everspin&#8217;s or a third-party&#8217;s use or sale of the Goods or any products in which the Goods are incorporated, except to the extent such claim is an Infringement Claim subject to Section 8.2. Any claim or action described in this paragraph is referred to as a &#34;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Microchip Claim.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#34;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.1.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">In case any Goods, or their manufacture using Everspin-issued Technical Information or other design, design, architecture, functionality or specifications of any Product, or any </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">19</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">related technology, process, process flows, including, without limitation, any that has become, or otherwise used in, the Specifications, are the subject matter of any intellectual property infringement or misappropriation dispute, Everspin may direct Microchip to stop their production. In such cases, Everspin will pay (i) the purchase price for all finished Goods, (ii) a pro-rata portion of the purchase price for work-in-process, and (iii) cost of committed materials.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.1.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">If Everspin, its employees, customers, agents or subcontractors (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Everspin Party</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) enter Microchip&#8217;s premises, Everspin will defend and&#47;or settle, at its expense, and pay any final damages awarded pursuant to, any for personal injury or property damage claim or action against Microchip arising out of or resulting from any Everspin Party&#8217;s negligence or willful misconduct.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.1.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">In addition, Everspin will defend or settle, at its expense, and pay any final damages awarded pursuant to, any third party claim or action against Microchip to the extent the claim or action alleges that the Products as sold by Everspin caused bodily injury or damage to property as used in (i) missile, biological, nuclear, or chemical weapons systems&#59; (ii) air traffic control&#59; (iii) Medical Products(iv) aviation safety or automotive safety (e.g., automotive brake or airbag systems) products, (v) products designed specifically for military uses&#59; and&#47;or (v) satellite or other outer space based systems. For purposes of this Section, the term &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Medical Products</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means those medical, lifesaving or life support device or system whose malfunction or failure to perform may result in significant injury or death to the user. With respect defense obligations under this Section, Everspin and Microchip agree to comply with the process provided in Section 8.3 below.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.2&#160;&#160;&#160;&#160;Microchip Indemnification.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Except as provided for in the immediately previous section and subject to Sections 8.2.2 and 9 below, Microchip shall defend or settle, at its expense, and pay any final damages awarded pursuant to, any third party suit or proceeding against Everspin to the extent it alleges that any (a) Microchip Process Technology used by Microchip to process Production Goods, or (b) technology used by Microchip or its subcontractors to manufacture masks for Production Goods, directly infringes any valid European Union and&#47;or United States patent or copyright (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Infringement Claim</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Microchip will not be responsible for infringement to the extent resulting from (i) anything not manufactured by or on behalf of Microchip, (ii) any modifications not made by Microchip, (iii) any combination with things or materials not furnished by Microchip where, but for such combination, the infringement would not have occurred, (iv) claims partially or fully based on Microchip&#8217;s use of Partially Processed Wafers as delivered to Microchip, (v) to the extent based on any processing of Wafers or Goods by a party other than Microchip after they are processed by Microchip&#59; or (vi) Microchip&#8217;s compliance with standards issued by any public or private standards body, and the alleged infringement would not have occurred but for such standard, or (b) for any claim due to any Technical Information provided by or on behalf of Everspin, or Microchip&#8217;s use of, or compliance with, such Everspin Technical Information.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.2.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">If Microchip, its employees, customers, agents or subcontractors (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Microchip Party</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) enter Everspin&#8217;s premises, Microchip will indemnify Everspin from any loss, liability, cost, expense, or damage in connection with any claim or action for personal injury or property damage arising out of or resulting from any Microchip Party&#8217;s negligence or willful misconduct.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">20</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.3&#160;&#160;&#160;&#160;Cooperation</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip and Everspin will cooperate in connection with any issue raised with respect to intellectual property rights of third parties relating to Goods and&#47;or Services under this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">8.4&#160;&#160;&#160;&#160;Indemnification Process</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. The Party seeking indemnity hereunder (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Indemnitee</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) shall (i) give the indemnifying Party (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Indemnitor</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) prompt written notice, (ii) give the Indemnitor exclusive control of the defense of the claim, including the right to select counsel, (iii) not make any admission, compromise, or representation with respect to the merits or defense of the claim, or accept or settle the claim, and (iv) give the Indemnitor, at the Indemnitor&#8217;s expense, all needed information, assistance, and authority. The Indemnitor will not enter into any settlement agreement on behalf of the Indemnitee unless that settlement agreement contains a full and complete release of the Indemnitee and does not require the Indemnitee to perform any obligations in the future.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;LIMITATION OF LIABILITY</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">9.1&#160;&#160;&#160;&#160;General</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. IN NO EVENT, WILL EITHER PARTY BE LIABLE TO THE OTHER PARTY, WHETHER IN CONTRACT, WARRANTY, REPRESENTATION, TORT (INCLUDING NEGLIGENCE OR BREACH OF STATUTORY DUTY), STRICT LIABILITY, INDEMNITY, CONTRIBUTION OR OTHERWISE, FOR ANY INDIRECT, SPECIAL, PUNITIVE, EXEMPLARY, INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST, OR EXPENSE OF ANY KIND WHATSOEVER OR OTHERWISE ARISING OUT OF OR RELATED TO THIS AGREEMENT, HOWSOEVER CAUSED, EVEN IF SUCH PARTY HAS BEEN ADVISED OF THEIR POSSIBILITY OR THEY ARE FORESEEABLE.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">9.2&#160;&#160;&#160;&#160;Aggregate Limit of Liability</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. SUBJECT TO SECTION 9.3, EACH PARTY&#8217;S TOTAL AGGREGATE LIABILITY FOR ALL CLAIMS ARISING OUT OF OR RELATED TO THIS AGREEMENT OR THE MANUFACTURE, OR USE, OF ANY GOODS OR SERVICES, WHETHER THE CLAIMS ARE BASED IN CONTRACT, WARRANTY, REPRESENTATION, TORT (INCLUDING NEGLIGENCE OR BREACH OF STATUTORY DUTY), STRICT LIABILITY, INDEMNITY, CONTRIBUTION, OR OTHERWISE, WILL NOT EXCEED THE PRICE EVERSPIN PAID, OR RIGHTFULLY OWED IN THE CASE OF AMOUNTS OWED BY EVERSPIN, TO MICROCHIP FOR THE GOODS OR SERVICES THAT GAVE RISE TO THE CLAIM DURING THE TWELVE (12) MONTH PERIOD IMMEDIATELY PRECEDING THE DATE OF THE CLAIM.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">9.3&#160;&#160;&#160;&#160;Exceptions</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. NOTHING IN THIS AGREEMENT EXCLUDES OR LIMITS THE LIABILITY OF EITHER PARTY FOR (A) DEATH OR BODILY INJURY ARISING FROM NEGLIGENCE OR ANY OTHER LIABILITY NOT EXCLUDABLE BY LAW&#59; (B) A PARTY&#8217;S BREACH OF CONFIDENTIALITY&#59; (C) A PARTY&#8217;S INFRINGEMENT OR MISAPPROPRIATION OF THE OTHER PARTY&#8217;S INTELLECTUAL PROPERTY RIGHTS, OR (D) A PARTY&#8217;S GROSS NEGLIGENCE OR WILLFUL MISCONDUCT.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">9.4&#160;&#160;&#160;&#160;Safety</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. GOODS AND SERVICES ARE NOT SPECIFICALLY MANUFACTURED OR DESIGNED FOR USE IN LIFE SUPPORT, SAFETY EQUIPMENT, OR OTHER APPLICATIONS WHERE MALFUNCTION CAN RESULT IN BODILY INJURY OR DEATH, OR USE IN&#58; (I) MISSILE, BIOLOGICAL, NUCLEAR, OR CHEMICAL WEAPONS SYSTEMS&#59; (II) AIR TRAFFIC CONTROL&#59; (III) MILITARY USE&#59; (IV) AVIATION, AUTOMOTIVE OR MEDICAL, AND&#47;OR (V) SATELLITE OR OTHER OUTER SPACE BASED SYSTEMS. EVERSPIN&#8217;S USE OR SALE OF GOODS OR SERVICES FOR SUCH APPLICATIONS IS AT ITS OWN RISK.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">21</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">9.5&#160;&#160;&#160;&#160;Everspin Responsibility</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Everspin is solely responsible for any product or process using or incorporating the Goods, testing the Goods and determining the suitability for Everspin&#8217;s purpose, and determining whether products or systems using the Goods infringe third party intellectual property rights.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">9.6&#160;&#160;&#160;&#160;Allocation of Risk</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. The allocation of risk contained in this Agreement is reflected in the price of the Goods or Services, and is reasonable in all the circumstances having regard to all relevant factors, including, without limitation, the Parties&#8217; bargaining positions.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;TERM AND TERMINATION</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.1&#160;&#160;&#160;&#160;Term</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. The term of this Agreement shall expire ten (10) years from the Effective Date, and shall automatically renew for additional two (2) year periods unless either Party notifies the other Party of its intent not to renew at least two (2) years prior to the intended termination date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.2&#160;&#160;&#160;&#160;Termination</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.2.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">This Agreement may be terminated by a Party in the event of any material breach of this Agreement by the other Party upon written notice that is not curable, or is cured within sixty (60) days after delivery of written notice describing such breach. This Agreement may be terminated immediately upon delivery of further written notice of termination from the non- breaching Party to the breaching Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.2.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">This Agreement may be terminated by a Party upon written notice in the event the other Party acquires, or is acquired by, a Competitor of the terminating Party (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Competitive Event</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;). A Competitor of Everspin shall be any entity that designs and sells discrete or embedded MRAM. A Competitor of Microchip is any entity that is an embedded solutions provider.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">In the event of the expiration or termination of this Agreement for breach or upon a Competitive Event, the Parties agree to a Last Time Buy procedure as follows&#58; (a) during the period six (6) months following the expiration or termination of this Agreement, Everspin may place additional Purchase Orders for quantities of Production Goods for Products in production at the time, up to the Capacity Support Guarantee volumes in effect at the time of termination or expiration. Everspin may schedule deliveries of such Products during the 12 month period after the expiration or termination of this Agreement. This provision shall not apply to termination of this Agreement pursuant to Section 10.2.2 above.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Either Party shall also have the right to terminate this Agreement forthwith by giving written notice of termination to the other Party at any time, upon or after&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.4.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">the filing by such other Party of a petition in bankruptcy or insolvency&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.4.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">any adjudication that such other Party is bankrupt or insolvent&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.4.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">the filing by such other Party of any legal action or document seeking reorganization, readjustment or arrangement of its business under any law relating to bankruptcy or insolvency&#59;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.4.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">the appointment of a receiver or bankruptcy trustee for all or substantially all of the property of such other Party&#59;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.4.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">the making by such other party of any general assignment for the benefit of creditors&#59; or</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.4.6&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">the institution of any proceedings for the liquidation or winding up of such other Party&#8217;s business or for the termination of its corporate charter.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Upon termination of this Agreement for cause by Microchip under Sections 10.2, 10.3 or 10.4, Microchip will be entitled to cancellation charges for finished Goods and work in process, which it commenced to reasonably meet the delivery schedule, as well as to quantity price adjustments reflecting volume pricing quoted for quantities ordered but cancelled due to Everspin&#8217;s default, and all costs, direct and indirect, incurred or committed, plus prorated anticipated profits. Continued shipment of Goods after Everspin&#8217;s default will not constitute a waiver of Microchip&#8217;s rights or remedies. In the event Services are terminated by Microchip pursuant to Sections 10.2, or 10.4, Everspin shall pay all amounts due, all work in process (for work in process wafers, the amount shall be the full quoted price of the wafer), plus the next milestone). All licenses granted hereunder shall terminate, and all Confidential Information of a Party in the possession of the other Party shall be returned or destroyed. Following such termination, Microchip shall be under no further obligation to supply Goods information, reports, Services, access and&#47;or support under this Agreement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">10.6&#160;&#160;&#160;&#160;Survival of Terms</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. The provisions of Sections 2.5 (for the period set forth therein), 3.1.3, 6.1.5, 6.3 (for any outstanding amounts), 7.2, 7.4, 7.5, 7.6, 7.7, 8, 9, 10.3, 10.6, 11, 12, and 13 of this Agreement will survive any termination of this Agreement for any reason.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;IP OWNERSHIP</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">11.1&#160;&#160;&#160;&#160;Background IP</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Each Party shall own all right, title and interest in any inventions, discoveries, improvements, works of authorship, and any other technology or information (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Inventions</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;) developed or acquired before or outside of the activities undertaken pursuant to this Agreement, and associated all Intellectual Property Rights (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Background IP</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;). For the avoidance of doubt, Everspin Background IP, includes Everspin Technology and all of Everspin&#8217;s related intellectual property rights therein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">11.2&#160;&#160;&#160;&#160;Foreground IP</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Foreground IP shall include any Inventions created by a Party pursuant to this Agreement, and all associated Intellectual Property Rights. Foreground IP shall be owned as follows&#58; (a) all Foreground IP that constitutes an improvement to Everspin&#8217;s design for a Product shall be owned solely by Everspin&#59; and (b) all Foreground IP that is related to process technology or is otherwise not covered by (a) shall be owned solely by Microchip. Microchip and Everspin shall promptly notify each other of any and all Foreground IP as it arises.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">11.3&#160;&#160;&#160;&#160;Joint IP</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Except as set forth in Section 11.2(a) above, all Inventions that are conceived, created, or reduced to practice by at least one employee or contractor of each of Microchip and Everspin, and all Intellectual Property Rights therein (collectively, (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Joint IP</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;)), shall be owned as follows&#58; (a) all Joint IP that constitutes an improvement to Everspin&#8217;s design for a Product shall be owned solely by Everspin&#59; and (b) all Joint IP that is related to process technology or is otherwise not covered by (a) shall be owned solely by Microchip. Microchip and Everspin shall promptly notify each other of any and all Joint IP as it arises.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">11.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Each Party agrees to assign and hereby irrevocably assigns, transfers, and conveys to the other Party all right, title and interest in and to the Foreground IP covered by Section 11.2 above, and&#47;or Joint IP in accordance with Section 11.3 above (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Assignable IP</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221;). Each Party agrees that they will, at the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">other Party&#8217;s request and expense, execute any and all applications for U.S. and foreign patents, copyrights or other rights and otherwise provide assistance (including, but not limited to, the execution and delivery of instruments of further assurance or confirmation) to assign the Assignable IP to the other Party, and to permit the other Party to enforce any patents, copyrights or other rights in and to the Assignable IP.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">11.5&#160;&#160;&#160;&#160;License to Microchip</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Everspin grants Microchip an exclusive, worldwide, perpetual, irrevocable, fully-paid, royalty-free license, including the right to sublicense, under Everspin&#8217;s Foreground IP and Everspin owned Joint IP to make, have made, use, sell, offer for sale, and import products other than MRAM and TMR Sensor Products.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">11.6&#160;&#160;&#160;&#160;License to Everspin</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Microchip grants Everspin an exclusive, worldwide, perpetual, irrevocable, fully-paid, royalty-free license, including the right to sublicense, under Microchip&#8217;s Foreground IP and Microchip owned Joint IP to make, have made, use, sell, offer for sale, and import MRAM and TMR Sensor Products.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;CONFIDENTIALITY</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">12.1&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">The terms of the Non-Disclosure Agreement dated November 24, 2025 and attached hereto as Exhibit D, are expressly incorporated herein.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">12.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Notwithstanding anything to the contrary in this Agreement or the NDA, neither Party nor its Affiliates shall be limited or restricted with respect to any manufacturing processes, flows, recipes, manufacturing, fabrication, assembly and test techniques applicable to the manufacture of semiconductors or MEMS, and&#47;or design features implemented in conjunction with solving manufacturing challenges of MEMS or semiconductors. Neither party shall be limited or restricted by the use of any Residuals. &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Residuals</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; means the ideas, know-how and techniques retained in the unaided memory of an employee or contractor as a result of such person&#8217;s access to or use of the other Party&#8217;s Confidential Information, Background IP and&#47;or Foreground IP. A person's memory is unaided if the person has not intentionally memorized the Confidential Information for the purpose of retaining and subsequently using or disclosing it.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;GENERAL</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.1&#160;&#160;&#160;&#160;Dispute Resolution</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. This Agreement shall be governed by the laws of the State of Arizona, excluding that body of law known as conflicts of law. The Parties shall first mutually negotiate in good faith to resolve any dispute that arises between them relating to this Agreement. Either Party may initiate resolution of such dispute by providing the other Party a brief and concise statement of the initiating Party&#8217;s claims, together with the relevant facts supporting them, and referring to this Section. For a period of sixty (60) days from the date of such statement, or such longer period as the Parties may agree in writing, the Parties shall make good faith efforts to settle the dispute. Such efforts shall include, without limitation, full presentation of the Parties&#8217; respective positions to executives at the appropriate levels within their respective companies. If such negotiations are unsuccessful, either Party may then initiate litigation to address the dispute. Courts in the State of Arizona have exclusive jurisdiction over all disputes arising out of this Agreement. Each of the Parties irrevocably submits to and accepts the personal jurisdiction and venue of this court and waives any objection to such personal jurisdiction and venue. In addition to all other rights and remedies, the prevailing Party in any litigation proceeding will be entitled to reimbursement from the other Party for its expenses incurred in the proceeding, including reasonable legal fees.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">24</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.2&#160;&#160;&#160;&#160;Injunctive Relief</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Each Party acknowledges that any breach of the confidentiality or proprietary rights provisions of this Agreement may cause the non-breaching Party irreparable injury, for which the award of damages would not be adequate compensation. Consequently, the non-breaching Party may institute an action to enjoin the breaching Party from any and all acts in violation of those provisions, which remedy shall be cumulative and not exclusive, and a Party may seek entry of an injunction enjoining any breach or threatened breach of those provisions, in addition to any other relief to which the non-breaching Party may be entitled at law or in equity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.3&#160;&#160;&#160;&#160;Relationship of Parties</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. The parties are independent contractors under this Agreement and no other relationship is intended. Each Party shall be solely responsible for its own financial obligations. Nothing contained herein shall be construed to imply any partnership, franchise, joint venture, agency, employer&#47;employee, fiduciary, master&#47;servant relationship, or other special relationship. Neither Party shall have any right, power or authority to create any obligation, express or implied, on behalf of the other in connection with the performance hereunder, and neither Party shall act in a manner which expresses or implies a relationship other than that of independent contractor, nor bind the other Party.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.4&#160;&#160;&#160;&#160;Force Majeure</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Neither Party shall be liable for any loss, damage, delay or failure of performance resulting directly or indirectly from any cause beyond the Party&#8217;s reasonable control, including, but not limited to, acts of God, extraordinary traffic conditions, riots, civil disturbances, epidemics, pandemics, quarantines, wars, or acts of the public enemy, material or resource shortages, or the laws, regulations, acts of failure to act of any government authority, provided that neither of the Parties shall be excused for failure or delay in making payments of money due and payable hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.5&#160;&#160;&#160;&#160;Notices</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Notice. All notices required pursuant to this Agreement shall be in writing and delivered personally or via facsimile or via registered or certified mail or express courier service (e.g. FedEx), to the address set forth below, which may be changed by written notice of the same to the other Party. Any notice or communication will be deemed to have been given&#58; (a) immediately if personally served&#59; (b) upon receipt of a transmission confirmation or an error free transmission if sent by facsimile&#59; (c) in the case of registered or certified mail, five days after deposit, postage pre-paid&#59; or (d) in the case of express courier service, the next business day.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">To Microchip&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Microchip Technology Incorporated</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">2355 West Chandler Blvd.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Chandler, AZ USA 85224-6199</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Attn&#58; Legal Department</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Fax&#58; (480) 792-4112</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">To Everspin&#58;</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Everspin Technologies, Inc.</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">5670 W. Chandler Blvd., Suite 130</font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Chandler, AZ 85226</font></div><div style="margin-bottom:24pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Attn&#58; Sanjeev Aggarwal, President and CEO</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.6&#160;&#160;&#160;&#160;Assignment</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Neither Party may assign, transfer or delegate any rights or obligations under this Agreement, either by operation of law or otherwise, except upon the prior written consent of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">25</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">the other Party, which will not be unreasonably withheld, delayed or conditioned. Any attempted assignment or transfer in violation of this Section is null and void, and will not convey any rights to or interest in this Agreement. Notwithstanding the foregoing, either Party may transfer or assign this Agreement or delegate its obligations hereunder to any Affiliate of such Party, unless such transfer shall change the Manufacturing Process, location or otherwise violate any law, rule or regulation, including any export laws.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.7&#160;&#160;&#160;&#160;Export Control</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. Everspin shall provide Microchip with export control classification number and other information and assistance with respect to Everspin Technology as may be reasonably required for Microchip to comply with export control laws. Each Party shall comply with all applicable export control laws and regulations, including the Export Administration Regulations administered by U.S. Department of Commerce and the International Traffic In Arms Regulations, administered by the U.S. Department of State.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">In addition, in order to meet the security requirements of Everspin customers, all Everspin products manufactured or processed within Microchip&#8217;s Fab 4 cleanroom facilities shall be handled in accordance with Microchip&#8217;s &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Secure Products Security Plan</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#8221; flow.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.8&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Government Contracts. If the Goods or Services are to be used in the performance of a U.S. Government contract or subcontract for which mandatory passdown clauses are applicable to Microchip or the Goods or Services, Everspin must inform Microchip and let it review the clause before Microchip begins performance, so that it may decide whether to perform. If Microchip is notified of the clauses after it starts performance and afterward, acting in good faith, rescinds its willingness to proceed, Microchip will have no liability for its rescission.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.9&#160;&#160;&#160;&#160;Waiver</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. The failure of either Party to enforce at any time any of the provisions of this Agreement, or the failure to require at any time performance by the other Party of any of the provisions of this Agreement, shall in no way be construed to be a present or future waiver of such provisions, nor in any way affect the right of either Party to enforce each and every such provision thereafter. The express waiver by either Party of any provision, condition or requirement of this Agreement shall not constitute a waiver of any future obligation to comply with such provision, condition or requirement.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.10&#160;&#160;&#160;&#160;Agreement</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. This Agreement, including all exhibits and documents which are incorporated herein by reference, constitutes the entire agreement between the parties with respect to the subject matter hereof, and supersedes and replaces all prior and contemporaneous understandings or agreements, written or oral, regarding such subject matter. If for any reason a court of competent jurisdiction finds any provision of this Agreement to be unenforceable, that provision of the Agreement will be enforced to the maximum extent permissible so as to effect the intent of the parties, and the remainder of this Agreement will continue in full force and effect. No alteration, amendment, waiver, cancellation or any other change in any term or condition of this Agreement shall be valid or binding on either Party unless the same shall have been mutually assented to in writing by both parties. Headings used in this Agreement are for ease of reference only and shall not be used to interpret any aspect of this Agreement. This Agreement represents the negotiated Agreement of the parties, with the advice and assistance of counsel, and shall not be construed against either Party as the drafter thereof.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">13.11&#160;&#160;&#160;&#160;Counterparts</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">. This Agreement may be executed in two counterparts, each of which shall be an original and together which shall constitute one and the same instrument.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the parties hereto have executed this Agreement by persons duly authorized as of the Effective Date.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:justify;text-indent:36pt;vertical-align:top"><div style="margin-bottom:12pt;padding-right:-2.63pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Microchip Technology Incorporated</font></div></td><td colspan="3" style="padding:1.5pt 3.77pt 1.5pt 1pt;text-align:justify;text-indent:36pt;vertical-align:top"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:100%">Everspin Technologies, Inc.</font></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#47;s&#47;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Michael Finley</font></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">By&#58; </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#47;s&#47;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">Sanjeev Aggarwal</font></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%"> Michael Finley</font></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Name&#58;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%"> Sanjeev Aggarwal</font></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%"> SVP Front End Operations</font></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Title&#58;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;President &#38; CEO</font></div></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%"> 04&#47;07&#47;2026</font></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;padding-left:2.77pt;padding-right:2.77pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Date&#58;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;04&#47;08&#47;2026</font></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">27</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:43.108%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:1.5pt 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:10.00pt">339947756 v1</font></div><div><font><br></font></div></td></tr></table></div></div></div><div id="i925a16a1138b4bc49e3ed81d29a7c175_4"></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="margin-top:3.5pt;padding-left:2.75pt;padding-right:2.75pt;text-align:center"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">EXHIBIT A</font></div><div style="margin-top:0.25pt"><font><br></font></div><div style="margin-bottom:12pt;padding-left:57.7pt;text-indent:-21.15pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">a)&#160;&#160;&#160;&#160;Products.</font></div><div style="padding-left:54.8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:23.511%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.1pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.30pt">MR0A08B</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.35pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.55pt">MR0D08B</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.1pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:11.80pt">MR0DL08B</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.1pt;padding-left:3.87pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.80pt">MR2A08A</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.1pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.30pt">MR4A08B</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.35pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.55pt">MR2A16A</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:11.95pt">MR4Al6B</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.6pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.05pt">MR25H256</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.6pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.30pt">MR25H10</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.1pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.30pt">MR25H40</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.1pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.75pt">MR10Q010</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.45pt">EMS3A</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.35pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.55pt">PUMA</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.20pt">FG16Mb</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.1pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.55pt">BST1</font></div></td></tr><tr style="height:13pt"><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:90.4pt;text-indent:-17.8pt"><font style="color:#070708;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">a.&#160;&#160;&#160;&#160;Everspin Process TechnologyToggle MRAM MLI</font></div><div style="margin-bottom:0.05pt;margin-top:5.4pt"><img alt="image_0.jpg" src="image_0.jpg" style="height:304px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"></div><div style="padding-left:18.61pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.023%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.20pt">CMOS Wafers</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:7.3pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.20pt">MRAM Lot Box Change</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:4.15pt;padding-left:2.82pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.40pt">Jet Spray</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:4.15pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.40pt">MRAM Box Change (B</font><font style="color:#2d2833;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.40pt">l</font><font style="color:#070708;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.40pt">ue Box)</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:4.15pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.40pt">Photo</font></div></td></tr></table></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="padding-left:18.61pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.023%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.9pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#070708;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.40pt">DL Trench Etch (IPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.2pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">DL Clading Dep (NiFe&#47;Ta&#47;Cu) - PVS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">Cu Plate</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.95pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">Cu Anneal</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">DL CuCMP</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">MV-ILD Dep (CVD)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">MV Buff Polish (OxCMP)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">MV Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MVia Etch &#123;IPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">Bottom Electrode (TaN) - PVS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MTJ DEP (IBD-M &#47; IBD-R)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.95pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.65pt">Top Eletrode Dep (Ta&#47;TaN) -PVS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:2.87pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">TJ Hardmask</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MTJ Anneal (Despatch)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:2.87pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">TJ Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">TJ Etch - DPS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MMT HM Dep (CVD)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MMT Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MMT Etch - DPS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:2.87pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">TJV-ILD Dep (CVD)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:2.87pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">TV Pass 1 &#47; Pass 2 Polish (OxCMP)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">TJVia Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">TJVia Etch &#123;IPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MLI Metal Dep &#123;Ta) - PVS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.95pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">MLI HM Dep (CVD)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MLL Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">MLI Etch (DPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">MGL-ILD Dep (CVD)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MGL Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MGL Etch (IPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">LVia Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">LVia Etch (IPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.95pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.65pt">BL Clading Dep (NiFe&#47;Ta&#47;Cu) - PVS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">BL Cu Plate</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">BL Cu Anneal</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">BL CuCMP</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">BLC Cap Metal Dep (CFB&#47;NiFe) - PVS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">BLC Dielectric Stack Dep (CVD)</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.95pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">BLC Photo</font></div></td></tr></table></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="padding-left:18.61pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:47.023%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BLC Etch (Officially called Subtractive Etch) -</font></div><div style="margin-top:3.15pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.65pt">DPS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.95pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">Passivation Dep (CVD)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">Passivation Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.22pt;padding-right:10.07pt;text-indent:0.3pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:14.40pt">Pass Oxide Etch (IPS) &#38; PEN&#47; Resist Strip (DPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MCAP Metal Dep (FJ-PVS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.95pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.65pt">MCAP Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MCAP DUV Bake</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.7pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MCAP Etch (DPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">Magnetic Cladding Set &#123;Despatch)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">EOL Probe (Also called Class Probe)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">PLMD Box Change (Grey Box)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">PLMD Coat&#47; Expose&#47; Develop&#47; Cure</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.75pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MRAM&#58; FAB Outgoing Stage</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.1pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.30pt">MRAM Pack </font><font style="color:#010101;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:11.30pt">&#38; </font><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.30pt">Ship</font></div></td></tr></table></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:52.111%"><div style="margin-top:1.2pt"><font><br></font></div><div style="padding-left:90.5pt;text-indent:-18.05pt"><font style="color:#010101;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">b.&#160;&#160;&#160;&#160;Toggle MRAM no MLI</font></div><div><font><br></font></div><div style="padding-left:36pt"><img alt="image_1.jpg" src="image_1.jpg" style="height:202px;margin-bottom:5pt;vertical-align:text-bottom;width:506px"></div></div><div style="display:inline-block;max-width:0.396%;min-width:0.000%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:47.493%"></div></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><div id="i925a16a1138b4bc49e3ed81d29a7c175_7"></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="margin-top:2.75pt"><font><br></font></div><div style="padding-left:18.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:49.851%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">CMOS Wafers</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:6.55pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">MRAM Lot Box Change</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:2.82pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.90pt">Jet Spray</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MRAM Box Change (B</font><font style="color:#1f1f2a;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l</font><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ue Box)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.52pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Photo</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.75pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">DL Trench Etch (IPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">DL Clading Dep (NiFe&#47;Ta&#47;Cu) - PVS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.75pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">Cu Plate</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.32pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cu Anneal</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">DL CuCMP</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MV-ILD Dep (CVD)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MV Buff Polish (OxCMP)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.95pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">MV Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MVia Etch (IPS)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bottom Electrode (TaN) - PVS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MTJ DEP (IBD-M &#47; IBD-R)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.12pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Top Eletrode Dep (Ta&#47;TaN) -PVS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 3.87pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TJ Hardmask</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MTJ Anneal (Despatch)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.75pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">TJ Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:2.87pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">TJ Etch - DPS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMT HM Dep (CVD)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">MMT Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MMT Etch - DPS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:2.87pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">TJV-ILD Dep (CVD)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.12pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TV Pass 1 &#47; Pass 2 Polish (OxCMP)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.75pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">MGL-ILD Dep (CVD)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">MGL Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">MGL Etch (IPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">LVia Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LVia Etch (IPS)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BL Clading Dep (NiFe&#47;Ta&#47;Cu) - PVS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BL Cu Plate</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.95pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">BL Cu Anneal</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BL CuCMP</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BLC Cap Metal Dep (CFB&#47;NiFe) - PVS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BLC Dielectric Stack Dep (CVD)</font></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BLC Photo</font></td></tr></table></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="padding-left:18.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:49.851%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BLC Etch (Officially called Subtractive Etch) - DPS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.75pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">Passivation Dep (CVD)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.45pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">Passivation Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.1pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:12.50pt">Pass Oxide Etch (IPS) </font><font style="color:#010101;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:12.50pt">&#38; </font><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:12.50pt">PEN&#47; Resist Strip (DPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MCAP Metal Dep (FJ-PVS)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.57pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">MCAP Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MCAP DUV Bake</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">MCAP Etch (DPS)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.57pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Magnetic Cladding Set (Despatch)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.35pt">EOL Probe (Also called Class Probe)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.52pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PLMD Box Change (Grey Box)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.75pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:11.15pt">PLMD Coat&#47; Expose&#47; Develop&#47; Cure</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.5pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.1pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.40pt">MRAM&#58; FAB Outgoing Stage</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.5pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.1pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:11.80pt">MRAM Pack </font><font style="color:#010101;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:11.80pt">&#38; </font><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:11.80pt">Ship</font></div></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;padding-left:90.65pt;text-indent:-17.95pt"><font style="color:#010101;font-family:'Times New Roman',serif;font-size:12.5pt;font-weight:700;line-height:120%">c.&#160;&#160;&#160;&#160;</font><font style="color:#010101;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">TMR </font><font style="color:#010101;font-family:'Times New Roman',serif;font-size:12.5pt;font-weight:700;line-height:120%">Sensor</font></div><div style="padding-left:18.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.577%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:6.8pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.20pt">CMOS Wafers</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.65pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.40pt">MRAM Lot Box Change</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:4.15pt;padding-left:2.82pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.40pt">Jet Spray</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ZF Photo</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.7pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.90pt">ZF Trench Etch (IPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ZF Cladding Dep (NiFe) - PVS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">ZF Cladding Etch (EMAX)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">MRAM TEOS Dep (CVD)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.32pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Photo</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.32pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">DL Trench Etch (IPS)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.32pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">DL Clading Dep (NiFe&#47;Ta&#47;Cu) - PVS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.95pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.65pt">Cu Plate</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.95pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.65pt">Cu Anneal</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.32pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.90pt">DL CuCMP</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">MV-ILD Dep (CVD)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.7pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.90pt">MV Buff Polish (OxCMP)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">MV Photo</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">MVia Etch (IPS)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Bottom Electrode (TaN) - PVS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.45pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.65pt">MTJ DEP (IBD-M &#47; IBD-R)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 3.87pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Top Eletrode Dep (Ta&#47;TaN) -PVS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">MMT Hardmask Dep (CVD)</font></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.7pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.90pt">MMT Photo</font></div></td></tr></table></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="padding-left:18.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:46.577%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">MMT Etch - DPS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 3.87pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">TJ HM Dep (CVD) &#47; MTJ Anneal (Despatch)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.95pt;padding-left:2.87pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.65pt">TJ Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 3.87pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">TJ Etch - DPS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.12pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">TJV-ILD Dep (CVD)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.95pt;padding-left:2.87pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.65pt">TV Pass 1 &#47; Pass 2 Polish (OxCMP)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.7pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.90pt">MRAM TEOS Dep (CVD)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:2.87pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.90pt">TJVia Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 3.87pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">TJVia Etch (IPS)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.7pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.90pt">MLI Metal Dep (Ta) - PVS</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">MLI HM Dep (CVD)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.45pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.90pt">MLL Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MLI Etch (DPS)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MGL-ILD Dep (CVD)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MGL Photo</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MGL Etch (IPS)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.42pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">LVia Photo</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.4pt;padding-left:3.42pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:10.20pt">LVia Etch (IPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.42pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">BL Clading Dep (NiFe&#47;Ta&#47;Cu) - PVS</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.42pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">BL Cu Plate</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.42pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">BL Cu Anneal</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.42pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">BL CuCMP</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Passivation Dep (CVD)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Passivation Photo</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.25pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pass Oxide Etch (IPS) </font><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#38; </font><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PEN&#47; Resist Strip (DPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MCAP Metal Dep (FJ-PVS)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MCAP Photo</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MCAP DUV Bake</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">MCAP Etch (DPS)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Passivation Dep (CVD)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.4pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:10.20pt">Passivation Photo</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.5pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Pass Oxide Etch (IPS) </font><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#38; </font><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PEN&#47; Resist Strip (DPS)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:2.95pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:10.20pt">EOL Probe (Also called Class Probe)</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.37pt;text-align:left;vertical-align:top"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">PLMD Box Change (Grey Box)</font></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.4pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:10.20pt">PLMD Coat&#47; Expose&#47; Develop&#47; Cure</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:4.15pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:9.95pt">MRAM&#58; FAB Outgoing Stage</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:3.2pt;padding-left:3.37pt;padding-right:-2.63pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:10.15pt">MRAM Pack </font><font style="color:#010101;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:10.15pt">&#38; </font><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:10.15pt">Ship</font></div></td></tr></table></div><div><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="margin-top:1.25pt"><font><br></font></div><div style="padding-left:90.65pt;text-indent:-17.95pt"><font style="color:#010101;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">d.&#160;&#160;&#160;&#160;</font><font style="color:#010101;font-family:'Times New Roman',serif;font-size:12.5pt;font-weight:700;line-height:120%">STT MRAM</font></div><div><font><br></font></div><div><font><br></font></div><div><img alt="image_2.jpg" src="image_2.jpg" style="height:454px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"></div><div style="padding-left:23.9pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">CMOS Wafers</font></div><div style="margin-top:4.45pt;padding-left:24.15pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">MRAM Lot Box Change</font></div><div style="margin-top:3.5pt;padding-left:24.15pt;padding-right:317.3pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:163%">MRAM MVia Metal Deposition MRAM MVia Hardmask Deposition</font></div><div style="padding-left:24.15pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:8.69pt;font-weight:400;line-height:8.70pt">MRAM MVia DUV ASML Photo w&#47;Split Process</font></div><div style="margin-top:2.5pt;padding-left:23.9pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Option</font></div><div style="margin-top:4.25pt;padding-left:24.15pt;padding-right:317.3pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:158%">MRAM MVia Pillar DPS&#47;IBE Etch MRAM MV-ILD Deposition</font></div><div style="margin-top:0.55pt;padding-left:23.7pt;padding-right:256.15pt;text-indent:0.4pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:141%">MRAM MVia-lLD Polish w&#47;UV Measurement MRAM Algn Mark DUV ASML Photo (w&#47;ADI Sampling)</font></div><div style="margin-top:1.85pt;padding-left:24.15pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">MRAM Alignment Mark Etch</font></div><div style="margin-top:4.2pt;padding-left:24.15pt;padding-right:317.3pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:164%">MRAM Bottom Electrode Deposition MRAM&#58;Anelva MTJ Deposition&#47;SEZ MRAM Top Electrode Deposition MRAM&#58;TJ Hardmask dep</font></div><div style="padding-left:24.15pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.15pt">MRAM Magsol Magnetic Anneal</font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="margin-top:4.2pt;padding-left:24.15pt;padding-right:225.15pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:158%">MRAM TJ DUV ASML Photo w&#47;Split Process Option MRAM TJ Etch</font></div><div style="margin-top:0.35pt;padding-left:24.15pt;padding-right:343.4pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:161%">MRAM TJ Etch&#47;Encapsulation MRAM TJV-ILD Dep</font></div><div style="padding-left:24.15pt;padding-right:343.4pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:158%">MRAM&#58;TVILD Polish MRAM&#58;TJV-ILD Cap Deposition</font></div><div style="padding-left:24.15pt"><font style="color:#2a2a2a;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">MRAM TJV DUV ASML Photo w&#47;Split Coat Process</font></div><div style="margin-top:3.75pt;padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">MRAM TJVia Etch</font></div><div style="margin-top:4.2pt;padding-left:24.15pt;padding-right:317.3pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:163%">MRAM TJVia Ta&#47;Cu Seed Deposition MRAM TJVia Cu Plate</font></div><div style="padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.15pt">MRAM TJVia Cu Anneal</font></div><div style="margin-top:4.45pt;padding-left:24.15pt;padding-right:358.7pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:155%">MRAM TJVia Cu Polish MRAM MGL-ILD Depostion</font></div><div style="padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:9.75pt">MRAM MGL DUV ASML Photo w&#47;Split Process</font></div><div style="margin-top:2.8pt;padding-left:23.9pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Option</font></div><div style="margin-top:4.9pt;padding-left:24.15pt;padding-right:291.3pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:158%">MRAM MGL Trench Etch MRAM&#58;lnterconnect Via DUV ASML Photo MRAM&#58;LVia Etch</font></div><div style="margin-top:0.4pt;padding-left:24.15pt;padding-right:300.1pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:160%">MRAM&#58;BL TA&#47;CU Seed Deposition MRAM&#58;Bit Line Viaform Copper Plate MRAM&#58;Bit Line Copper Anneal MRAM&#58;Bit Line TA&#47;CU Polish</font></div><div style="padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.20pt">MRAM MG2-ILD Depostion</font></div><div style="margin-top:2.75pt;padding-left:23.9pt;padding-right:256.15pt;text-indent:0.2pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:145%">MRAM MG2 DUV ASML Photo w&#47;Split Process Option</font></div><div style="margin-top:1.05pt;padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">MRAM MG2 Etch</font></div><div style="margin-top:4.2pt;padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">MRAM VC1 DUV ASML Photo</font></div><div style="margin-top:4.2pt;padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">MRAM VC1 Etch</font></div><div style="margin-top:4pt;padding-left:24.15pt;padding-right:343.4pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:158%">MRAM MG2 Metal Deposition MRAM MG2 Cu Plate</font></div><div style="margin-top:0.55pt;padding-left:24.15pt;padding-right:358.7pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:158%">MRAM MG2 Cu Anneal MRAM MG2 Cu Polish MRAM MG3-ILD Depostion</font></div><div style="padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:9.85pt">MRAM MG3 DUV ASML Photo w&#47;Split Process</font></div><div style="margin-top:2.3pt;padding-left:23.9pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Option</font></div><div style="margin-top:3.95pt;padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">MRAM MG3 Etch</font></div><div style="margin-top:4.25pt;padding-left:24.15pt;padding-right:343.4pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:161%">MRAM VC2 DUV ASML Photo MRAM VC2 Etch</font></div><div style="padding-left:24.15pt;padding-right:343.4pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:161%">MRAM MG3 Metal Deposition MRAM MG3 Cu Plate</font></div><div style="padding-left:24.15pt;padding-right:358.7pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:161%">MRAM MG3 Cu Anneal MRAM MG3 Cu Polish MRAM&#58;A91 ILD Deposition</font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:10.30pt">MRAM&#58;A91 I-Line ASML Photo (w&#47;ADI Sampling)</font></div><div style="margin-top:3.55pt;padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">MRAM A91 Etch</font></div><div style="margin-top:4.2pt;padding-left:24.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">MRAM&#58;MCAP Metal Deposition</font></div><div style="margin-top:4pt;padding-left:24.15pt;padding-right:256.15pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:158%">MRAM&#58;MCAP I-Line ASML Photo (w&#47;ADI Sampling) MRAM MCAP UV BAKE</font></div><div style="margin-top:0.55pt;padding-left:24.15pt;padding-right:317.3pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:155%">MRAM&#58;Mcap Etch</font></div><div style="margin-top:0.55pt;padding-left:24.15pt;padding-right:317.3pt"><font style="color:#010101;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:155%">MRAM&#58;Passivation Deposition</font></div><div style="margin-top:3.75pt;padding-left:24.15pt;padding-right:256.15pt"><font style="color:#030303;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:161%">MRAM&#58; Pass. I-Line ASML Photo (w&#47;ADI Sampling) MRAM Passivation Etch&#47;SRD</font></div><div style="margin-top:3.95pt;padding-left:17.6pt;padding-right:17.6pt;text-align:center"><font style="color:#030303;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">MRAM Class Probe w&#47;Wafer Sort MRAM&#58; FAB Outgoing Stage MRAM Pack &#38; Ship</font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="padding-left:17.6pt;padding-right:17.6pt;text-align:center"><font><br></font></div><div style="margin-top:3.95pt;padding-left:17.6pt;padding-right:17.6pt;text-align:center"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:700;line-height:120%">EXHIBIT B.1</font></div><div style="margin-bottom:12pt;padding-left:17.35pt;padding-right:17.35pt;text-align:center"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">SPECIFICATIONS</font></div><div style="margin-top:2.95pt;padding-left:6.2pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:23.511%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.9pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.25pt">MR0A08B</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.65pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.3pt;font-weight:400;line-height:11.30pt">MR0D08B</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 4.17pt;text-align:left;vertical-align:top"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:100%">MR0DL08B</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.65pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:11.75pt">MR2A08A</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 4.17pt;text-align:left;vertical-align:top"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:100%">MR4A08B</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.4pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:11.75pt">MR2A16A</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.9pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:11.50pt">MR4A16B</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.15pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.25pt">MR25H256</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.15pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:11.75pt">MR25H10</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 4.17pt;text-align:left;vertical-align:top"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:100%">MR25H40</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.65pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.3pt;font-weight:400;line-height:11.30pt">MR10Q010</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.15pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.25pt">EMS3A</font></div></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 4.17pt;text-align:left;vertical-align:top"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:100%">PUMA</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt 1.5pt 4.17pt;text-align:left;vertical-align:top"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:100%">FG16Mb</font></td></tr><tr><td colspan="3" style="border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.4pt;padding-left:3.12pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:12.25pt">BST1</font></div></td></tr><tr style="height:13pt"><td colspan="3" style="border-bottom:1pt solid #000;border-left:1pt solid #000;border-right:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="padding-left:6.2pt"><font><br></font></div><div style="margin-top:3.95pt;padding-left:193pt;padding-right:193pt;text-align:center"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:700;line-height:120%">EXHIBIT C TOOLING</font></div><div style="margin-top:0.6pt"><font><br></font></div><div style="padding-left:54.45pt;text-indent:-17.85pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;Transferred Tooling</font></div><div style="margin-top:1.2pt"><font><br></font></div><div style="padding-left:36.5pt;padding-right:381.25pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:122%">Nordiko TEL MRT</font></div><div style="padding-left:36.55pt;padding-right:358.7pt;text-indent:0.1pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:122%">Centura DPS ANELVA C-7100</font></div><div style="padding-left:36.45pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:13.10pt">Plasma-Therm Versaline QuaZar</font></div><div style="margin-top:0.55pt;padding-left:54.7pt;padding-right:256.15pt;text-indent:-18.2pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:120%">The following Magnetic Metrology Tools&#58; CAPRESMalvem Panalytical</font></div><div style="margin-top:0.15pt;padding-left:54.65pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:120%">SHB Looper</font></div><div style="margin-top:3.55pt"><font><br></font></div><div style="padding-left:55.3pt;text-indent:-18.45pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;Purchased Tooling</font></div><div><font><br></font></div><div style="margin-top:4.2pt"><font><br></font></div><div style="padding-left:54.8pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.720%"><tr><td style="width:1.0%"></td><td style="width:48.616%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:49.184%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:1.15pt;padding-left:3.17pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.3pt;font-weight:700;line-height:11.30pt">Tooling</font></div></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:0.9pt;padding-left:3.52pt;padding-right:-2.63pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:700;line-height:11.50pt">Price</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.27pt;text-align:left;vertical-align:top"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:100%">AMAT Endura</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.47pt;padding-right:-2.63pt;text-indent:-0.3pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:136%">$960,000 (50% of Microchip Book Value)</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt 1.5pt 4.27pt;text-align:left;vertical-align:top"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:100%">AMAT Mirra Mesa</font></td><td colspan="3" style="border-bottom:0.75pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:3.72pt;padding-right:-2.63pt;text-indent:-0.55pt"><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:13.90pt">$2,984</font><font style="color:#282426;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:13.90pt">,</font><font style="color:#080708;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:400;line-height:13.90pt">800 (70% of Microchip Book Value)</font></div></td></tr></table></div><div id="i925a16a1138b4bc49e3ed81d29a7c175_10"></div><div style="margin-top:3.2pt;padding-left:2.17pt;padding-right:2.17pt;text-align:center"><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="padding-left:2.17pt;padding-right:2.17pt;text-align:center"><font><br></font></div><div style="margin-top:3.2pt;padding-left:2.17pt;padding-right:2.17pt;text-align:center"><font style="color:#111113;font-family:'Times New Roman',serif;font-size:12pt;font-weight:700;line-height:120%">EXHIBIT D</font></div><div style="margin-top:0.35pt;padding-left:2pt;padding-right:2pt;text-align:center"><font style="color:#111113;font-family:'Times New Roman',serif;font-size:11.5pt;font-weight:700;line-height:120%">NDA</font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><div id="i925a16a1138b4bc49e3ed81d29a7c175_13"></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">MUTUAL NONDISCLOSURE AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%;text-decoration:underline">(FOR MICROCHIP FOUNDRY SERVICES ONLY)</font></div><div><font><br></font></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:46.428%"><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">This Mutual Nondisclosure Agreement (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;) is made as of the last date of signature below (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Effective Date</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;) by and between </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">Microchip Technology Incorporated</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">, having a principal office at 2355 W. Chandler Blvd., Chandler, AZ 85224 and its Affiliates (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Microchip</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;), and </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">Everspin Technologies, Inc.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">, having a principal address at 5670 W. Chandler Blvd. Suite 130, Chandler, AZ 85226 and its Affiliates, if any (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;) (each referred to as a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Party</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8221; and collectively as the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Parties</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;Definitions. </font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(a)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Purpose</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8221; means the exchange of information on a confidential basis in order to explore, implement, and&#47;or maintain a business relationship between the Parties related to Microchip&#8217;s provision of wafer foundry services to Participant. </font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">(b)&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Receiving Party</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8221; is a party receiving Confidential Information.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(c)&#160;&#160;&#160;&#160;&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8221; means (1) any information, technical data or know-how, including information of a third party for which the disclosing Party (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Disclosing Party</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;) is subject to confidentiality obligations, which is marked or designated in writing as &#8220;Confidential&#8221;, &#8220;Proprietary&#8221; or similar legend, or which if disclosed verbally or visually is identified in writing as confidential not later than (30) days after disclosure&#59; and (2) whether or not marked Confidential or Proprietary, (i) Either Party&#8217;s pricing information, unpublished technical specifications, development plans, product roadmaps, product architecture, engineering samples, integrated circuits, semiconductor devices, software (including source code), and (ii) any information, technical data, or know-how that is listed below or learned during a facility visit, if any.  </font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">Microchip&#58; </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">design rules, device models, process flow or individual process step details, and cycle times.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">Participant&#58; &#91;____or, if unfilled, then Intentionally Blank&#93;</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;(d)&#160;&#160;&#160;&#160;&#8220;Affiliate&#8221; means any entity which, directly or indirectly controls or is controlled by or is under common control with a named Party.  For purposes of this definition, &#34;control&#34; means having more than 50% (or maximum percentage allowed by applicable foreign ownership rules or regulations) of the authority, power or outstanding securities representing the right to manage the person or entity or to vote for the election of directors or other governing authorities.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;Nondisclosure and Limited Use.</font></div><div style="margin-bottom:6pt;padding-left:4.5pt;text-align:justify;text-indent:31.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;Each Party agrees to keep confidential and not use any Confidential Information of the other Party, including information derived from such Confidential Information (&#8220;Derivatives&#8221;), except as necessary to achieve the Purpose. The Receiving Party may only disclose such information to its employees, consultants, auditors, and representatives (&#8220;Representatives&#8221;) who need such information to carry out the Purpose, and have confidentiality obligations to </font></div></div><div style="display:inline-block;max-width:7.142%;min-width:6.142%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:46.430%"><div style="margin-bottom:6pt;padding-left:4.5pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">the Receiving Party at least as restrictive as those set forth in this Agreement.  Use of Confidential Information for personal gain, for the benefit of a third party, or to compete with the Disclosing Party, whether directly or indirectly, is contrary to the Purpose and a breach of this Agreement. Each Party is responsible for disclosure or misuse of Confidential Information by its Representatives.  Notwithstanding anything to the contrary, Microchip may disclose Participant Confidential Information, solely for the Purpose, to vendors such as equipment maintenance providers, vendors of IP&#47;design support and manufacturing equipment, mask-making, processing, measurement and back-end services, provided that such vendors are identified to Participant and have entered appropriate written nondisclosure agreements with Microchip to protect Confidential Information.  Microchip is responsible for disclosure or misuse of Confidential Information by its vendors. </font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;If the Purpose relates to the submission of a proposal to the U.S. Government, the Receiving Party may disclose Confidential Information of the other Party to the U.S. Government, provided that the Receiving Party&#58; (i) notifies the Disclosing Party of the content of the submission, and (ii) such Confidential Information is marked as proposal information bearing restrictive legends in accordance with FAR 15.609, FAR 52.215-1(e), or their successor provisions in effect on the Effective Date.</font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;Each Party will take all reasonable measures to protect the secrecy of and avoid unauthorized access, disclosure and use of Confidential Information of the other Party. Such measures include, but are not limited to, the highest degree of care that the Receiving Party uses to protect its own Confidential Information of a similar nature, but not less than reasonable care. Each Party will notify the other in writing of any actual or suspected misuse, misappropriation or unauthorized disclosure of Confidential Information of the Disclosing Party that comes to the Receiving Party&#8217;s attention.</font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;The obligations of this Agreement do not apply to information that&#58; (i) is or becomes publicly available without breach of this Agreement&#59; (ii) is known or becomes known to the Receiving Party, from a source other than the Disclosing Party without restriction and without breach of this Agreement or violation of the Disclosing Party&#8217;s rights, as demonstrated by credible evidence in existence at the time of disclosure&#59; (iii) is independently developed by the Receiving Party without use of the Confidential Information of the Disclosing Party, as demonstrated by credible evidence created at the time of such independent development&#59; (iv) is disclosed generally to third parties by the Disclosing Party without restrictions similar to those contained in this Agreement.</font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;The Receiving Party may  disclose Confidential Information to the extent  required under law, rule, or regulation (including those of any national securities exchange), by subpoena, civil investigative demand, or similar process, or by a court or administrative agency (each a </font></div></div></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:46.428%"><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Requirement</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#8221;), provided, that to the extent permitted by applicable law, the Receiving Party will provide prompt notice of such Requirement to the Disclosing Party to enable, and will reasonably cooperate with, the Disclosing Party to seek a protective order or otherwise prevent or restrict such disclosure.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;Term.  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">The term of this Agreement for the purpose of disclosing Confidential Information starts on the Effective Date and terminates three (3) years thereafter. Notwithstanding the foregoing, this Agreement remains in effect for the purpose of keeping Confidential Information confidential (i) for other than source code through three (3) years after the date of expiration or termination of this Agreement</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">and (ii) for source code, in perpetuity.  This Agreement applies retroactively to Confidential Information disclosed in connection with discussions and negotiations regarding the Purpose, if any, before the Effective Date.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;Return of Materials.  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Upon Disclosing Party&#8217;s request and direction, the Receiving Party will promptly return or destroy the Disclosing Party&#8217;s Confidential Information, including any physical information or materials provided to the Receiving Party  (together with any copies, excerpts, syntheses, CD ROMS, diskettes, etc.), and, in the case of Derivatives, provide written certification that all the Disclosing Party&#8217;s Confidential Information has been expunged from any such materials or that all such materials have been destroyed.  However, the Receiving Party may retain a copy of the Confidential Information and its Derivatives (a) solely to the extent necessary to comply with applicable law, court order, or other legal requirement, or (b) automatically made in the ordinary course of its information technology backup processes to protect against network failures or data loss, and otherwise generally inaccessible. Any retained copies will be maintained as confidential. Further, if Participant or its Affiliates become competitors of Microchip in any market we serve, and Microchip notifies Participant in writing of its status as a competitor in a given market, then Participant will promptly engage in the return and certification process described above in this Section 4.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;Ownership&#59; No Rights Granted.  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">The Disclosing Party&#8217;s Confidential Information is the property of the Disclosing Party. Nothing in this Agreement will be construed as granting any rights under any patent, copyright or other intellectual property right of either Party, nor granting either Party any rights in or to the other Party&#8217;s Confidential Information other than the limited right to use such information for the Purpose.  Notwithstanding anything to the contrary, nothing in this Agreement shall limit or restrict Microchip with respect to any manufacturing processes, flows, recipes, nor manufacturing, fabrication, assembly, and test techniques, all of general application to the manufacture of semiconductors (&#8220;Process Technology&#8221;), unless, any such limitation or </font></div></div><div style="display:inline-block;max-width:7.142%;min-width:6.142%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:46.430%"><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">restriction is clearly stated in a writing signed by a Microchip Vice President (or its equivalent) identifying in precise detail the specific information the Process Technology to which the limitation or restriction applies. For the avoidance of doubt, nothing in this Section 5 grants any license under any patent or copyright, nor to any design for any product.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;Governing Law.  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">The laws of </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">Arizona</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%"> (excluding its conflicts of law principles) govern this Agreement. Any dispute, controversy or claim arising out of or relating to this Agreement, or its breach, termination, or invalidity, will be subject to the jurisdiction of the courts in </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">Phoenix, Arizona</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;Remedies.  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">The Parties agree that the obligations hereunder are necessary and reasonable to protect each Disclosing Party. Due to the unique nature of the Confidential Information, monetary damages are inadequate to compensate either Party for a breach of this Agreement. Accordingly, any violation or threatened violation of this Agreement may cause irreparable injury to the respective Disclosing Party and that, in addition to any other remedies available in law, equity or otherwise, the Disclosing Party may seek injunctive relief against the breach, threatened breach, or continuation of any such breach by the Receiving Party.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;Export.  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">The Disclosing Party will advise the Receiving Party in writing if any information disclosed by it is subject to any applicable export control laws (including without limitation, export control laws of Europe, Japan and U.S.).  Upon such written notice, the Receiving Party agrees not to export (or, knowingly, directly or indirectly effect any transfer of) any such identified information in violation of such export control laws. In particular, before disclosing any information which is subject to EAR&#47;ITAR control or export restriction, the Disclosing Party will notify the Receiving Party in writing of the applicable ECCN or other control number, and whether it is relying on a license and&#47;or exemption. The obligations in this Section 8 survive the term of this Agreement and shall apply so long as the Confidential Information remains subject to U.S. jurisdiction.  </font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;Refuse Information.  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Each Party may refuse any Confidential Information that the other Party intends to disclose under this Agreement. Neither Party is obligated to disclose any Confidential Information to the other Party.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;No Relationship</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">.  This Agreement does not create any agency or partnership relationship between the parties.   </font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;Warranties.  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Each Party warrants that it has the right to make the disclosures under this Agreement.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Any information (confidential or otherwise) disclosed hereunder is provided &#8220;AS IS&#8221;, and no warranties are given for the information or any use thereof. </font></div></div></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div></div><div style="width:100.000%"><div style="display:inline-block;vertical-align:top;width:46.428%"><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;Entire Agreement.&#160;&#160;&#160;&#160;  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">This Agreement is the product of both Parties and constitutes the entire agreement between the Parties pertaining to the subject matter, and merges all prior negotiations and drafts. </font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;Successors and Assigns.  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Neither Party may assign this Agreement without the prior written consent of the other Party.  To the extent such consent is granted,</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">the terms and conditions of this Agreement inure to the benefit of and are binding upon the respective successors and assigns of the Parties.</font></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">14.&#160;&#160;&#160;&#160;Miscellaneous.</font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">(a)&#160;&#160;&#160;&#160;This Agreement may be amended with the written consent of the Parties. Failure to enforce any provision </font></div></div><div style="display:inline-block;max-width:7.142%;min-width:6.142%;vertical-align:top"></div><div style="display:inline-block;vertical-align:top;width:46.430%"><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">of this Agreement by a Party does not constitute a waiver of any term by such Party.</font></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;This Agreement may be executed in two or more counterparts, each of which will be deemed an original and all of which together constitute one instrument.  A facsimile, PDF, or other type of electronic copy of an original signature transmitted to the other party is effective as if the original was sent to the other party.</font></div><div style="margin-bottom:6pt;padding-right:12.45pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Acknowledged and agreed to by each Party&#8217;s authorized representative&#58;</font></div><div id="i925a16a1138b4bc49e3ed81d29a7c175_16"></div></div></div><div><font><br></font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">Microchip Technology Incorporated</font></div><div style="padding-right:256.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">By&#58; &#47;s&#47; Daniel Jackson </font></div><div style="padding-right:256.5pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Print Name&#58; Daniel Jackson</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Title&#58; Senior Director</font></div><div><font><br></font></div><div style="margin-bottom:18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Date&#58; 11&#47;24&#47;2025 &#124; 10&#58;34 AM PST</font></div><div style="margin-bottom:24pt"><font><br></font></div><div style="margin-bottom:24pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:120%">Participant&#58; Everspin Technologies, Inc.</font></div><div style="padding-right:256.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">By&#58; &#47;s&#47; William Cooper</font></div><div style="padding-right:256.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Print Name&#58; William Cooper</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Title&#58; Chief Financial Officer</font></div><div><font><br></font></div><div style="margin-bottom:18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Date&#58; 11&#47;24&#47;2025 &#124; 12&#58;38 PM MST</font></div><div style="height:73.44pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><div id="i925a16a1138b4bc49e3ed81d29a7c175_19"></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div><div style="margin-top:9.2pt;padding-left:18.15pt;padding-right:18.15pt;text-align:center"><font style="color:#838383;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Change Control and Communication</font></div><div style="text-align:center"><font><br></font></div></div><div style="margin-top:3.95pt;padding-left:0.92pt;padding-right:0.92pt;text-align:center"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit E</font></div><div style="margin-bottom:12pt;padding-left:18.05pt;padding-right:18.05pt;text-align:center"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Microchip's Process Change Procedures and Notification System</font></div><div style="margin-bottom:6pt;padding-left:60.4pt;text-indent:-24.9pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.0&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">CHANGE CRITERIA&#58;</font></div><div style="margin-bottom:6pt;padding-left:65.35pt;padding-right:25.35pt;text-indent:0.1pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following sections contain change criteria for the functional areas of Microch</font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">p</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">'</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s manufacturing processes. Note </font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">that </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">examples listed as </font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sustaining activity</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34; </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">are examples of activity which will not be considered as a change by this procedure</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In all cases</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the CCB for a particular type of change (Section 3.3) will determine whether an activity is a change that </font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">subject to the procedures in this specification</font><font style="color:#494949;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In add</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tion</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">non-PPAP customers will receive notification at CCB discretion. PPAP customers are to receive change communication on all </font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">'</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">change</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">' </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">items that will require a change to the PPAP</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unless otherwise stated by APG. APG has the responsibil</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ty for maintaining change requirements </font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(and </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">any deviations) for all automotive products Corporate Quality has the responsibility to communicate the changes to all customers.</font></div><div style="margin-bottom:6pt;padding-left:99.2pt;padding-right:25.35pt;text-indent:-29.95pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note&#58; Good eng</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">neering practices are recommended for sustaining changes. These practices could include performing the worse case evaluation </font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i.e. </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">large die for package qualificat</font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ons</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">etc</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">)</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">performing the risk verses benefits analys</font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">running DOES to determine the boundaries for the sustaining change, increased in process SPC monitoring, mon</font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">tor</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ng SPC data&#47;MAP&#47;Probe Yield data shifts</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reliability monitor</font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ng</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">etc.</font></div><div style="margin-bottom:6pt;padding-left:92.75pt;padding-right:51.2pt;text-indent:-29.85pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.1&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Examples of Internal &#38; Foundry Front End Process Changes&#58;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (subject to CCB review)</font></div><div style="margin-bottom:6pt;padding-left:126.35pt;padding-right:255pt;text-indent:-38.2pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.1.1&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Front End Critical Materials&#58;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Silicon substrate</font></div><div style="margin-bottom:6pt;padding-left:126.3pt;padding-right:225.15pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Composition of metallization layer Composition of passivation layer</font></div><div style="margin-bottom:6pt;padding-left:125.55pt;text-indent:-37.4pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.1.2&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Process&#58;</font></div><div style="margin-bottom:6pt;padding-left:126.3pt;padding-right:25.35pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change affecting one or more of the Significant Characteristics as defined in Control Plans.</font></div><div style="margin-bottom:6pt;padding-left:126.1pt;padding-right:115.3pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Introduction of a new or different technology platform. Introduction of a new or different wafer size</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:6pt;padding-left:126.1pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Introduction of a new or different process flow sequence.</font></div><div style="margin-bottom:6pt;padding-left:126.15pt;text-indent:-0.05pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Introduction</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or modification</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of vendor or technology used</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in any post probe processing done to support wafer or die level sales.</font></div><div style="margin-bottom:6pt;padding-left:125.55pt;text-indent:-37.4pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.1.3&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Specification</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div><div style="margin-bottom:6pt;padding-left:124.15pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any relaxation of inspection or visual mechanical criteria.</font></div><div style="margin-bottom:6pt;padding-left:124.15pt;padding-right:71.4pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any change in inspect</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">i</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on sampling plans of significant characteristics. Any change in specification limits of significant characteristics.</font></div><div style="margin-bottom:6pt;padding-left:124.15pt;text-indent:-36.7pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.1.4&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Site</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Use of a new or different wafer fab site (see flowchart below).</font></div><div style="margin-top:0.05pt;padding-left:98pt;padding-right:45.35pt;text-indent:-33.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:98pt;padding-right:45.35pt;text-indent:-33.05pt"><font><br></font></div><div style="height:121.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><img alt="mchart.jpg" src="mchart.jpg" style="height:63px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div><div style="margin-top:9.2pt;padding-left:18.15pt;padding-right:18.15pt;text-align:center"><font style="color:#838383;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Change Control and Communication</font></div><div style="text-align:center"><font><br></font></div></div><div style="margin-top:0.05pt;padding-left:33.05pt;padding-right:45.35pt;text-indent:-33.05pt"><img alt="image_4.jpg" src="image_4.jpg" style="height:224px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"></div><div style="margin-top:0.05pt;padding-left:98pt;padding-right:45.35pt;text-indent:-33.05pt"><font><br></font></div><div style="margin-top:0.05pt;padding-left:98pt;padding-right:45.35pt;text-indent:-33.05pt"><font><br></font></div><div style="margin-bottom:6pt;padding-left:98pt;padding-right:45.35pt;text-indent:-33.05pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note&#58;  If an additiona</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l f</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ab option is added for a mask that is in the rel monitor program then QCl</font><font style="color:#505050;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39000</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">001 must be revised to reflect that the lots per week alternate between applicable fabs</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:6pt;padding-left:159.75pt;text-indent:-36.25pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.1.4.1&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Examples of the above </font><font style="color:#505050;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">YES</font><font style="color:#505050;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34; </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">scenarions would be</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div><div style="margin-bottom:6pt;padding-left:174.6pt;text-indent:-14.7pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the number of metal levels</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#59; </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4LM vs 5LM process</font></div><div style="margin-bottom:6pt;padding-left:174.4pt;padding-right:43.6pt;text-indent:-14.5pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in process options offered by the wafer fab </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">provided</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">BOTH process have already been gualifed by MCHP</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (ESD vs</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no-ESD, MiM vs. non-MIM, Polyimide vs</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">no Polyimide</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">etc</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">..</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.).</font></div><div style="margin-bottom:6pt;padding-left:159.7pt;text-indent:-36.2pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.1.4.2&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Examples of the above </font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NO</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34; </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">scenarions would be</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div><div style="margin-bottom:6pt;padding-left:174.35pt;text-indent:-14.45pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mixed Signal vs</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Embedded Flash Process</font></div><div style="margin-bottom:6pt;padding-left:174.55pt;padding-right:55.35pt;text-indent:-14.7pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Flash Processes with different specified Endurance and&#47;or Data Retention performance</font></div><div style="margin-bottom:6pt;padding-left:123.4pt;text-indent:-36.45pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.1.5&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Process</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div><div style="margin-bottom:6pt;padding-left:137.8pt;text-indent:-14.4pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Use of a new or different process at a qualified fab&#47;foundry.</font></div><div style="margin-bottom:6pt;padding-left:137.8pt;text-indent:-14.4pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New source of </font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Buy&#47;Resa</font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">l</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#34; </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">products (non-acquisition related).</font></div><div style="margin-bottom:6pt;padding-left:138pt;padding-right:52.15pt;text-indent:-14.65pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New Source or new </font><font style="color:#262626;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">technology </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">node from current Supplier of non-MCHP designed products non-acquisition related)</font><font style="color:#505050;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:6pt;padding-left:144.45pt;padding-right:31.4pt;text-indent:-14.6pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Removal of process steps or circuit modules</font></div><div style="margin-bottom:6pt;padding-left:144.45pt;padding-right:31.4pt;text-indent:-14.6pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Use of new devices not part of the initial qual or I&#47;P with significant process and design interactions&#59; Circuit Under Pad (CUP)</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">etc</font><font style="color:#212121;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">...</font></div><div style="margin-bottom:6pt;padding-left:92.75pt;padding-right:51.2pt;text-indent:-29.85pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.2&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Examples of Internal &#38; Foundry Front End Sustaining Activity&#58;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (not subject to CCB review)</font></div><div style="margin-bottom:6pt;padding-left:129.9pt;text-indent:-37.45pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.2.1&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Process&#58;</font></div><div style="margin-bottom:6pt;padding-left:129.75pt;padding-right:25.35pt;text-indent:-0.15pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recalculation of SPC limits in response to changing conditions or new knowledge</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:6pt;padding-left:129.9pt;text-indent:-0.35pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FMEA&#47; PFMEA analysis to assess </font><font style="color:#212121;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">risk </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of change to process</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="height:121.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><img alt="mchart.jpg" src="mchart.jpg" style="height:63px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div><div style="margin-top:9.2pt;padding-left:18.15pt;padding-right:18.15pt;text-align:center"><font style="color:#838383;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Change Control and Communication</font></div><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:129.75pt;text-indent:0.15pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustments to recipe&#47;machine set points needed to maintain processes&#47;characteristics on target.</font></div><div style="margin-bottom:6pt;padding-left:129.9pt;padding-right:64pt;text-indent:-0.3pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Procedural changes to improve the efficiency of an operation. Changes to indirect materials that do not end up as part of the product.</font></div><div style="margin-bottom:6pt;padding-left:129.95pt;text-indent:-37.5pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.2.2&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Specification&#58;</font></div><div style="margin-bottom:6pt;padding-left:129.65pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Minor editorial</font><font style="color:#4f4f4f;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">typographical and organizational changes.</font></div><div style="margin-bottom:6pt;padding-left:129.95pt;text-indent:-37.5pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.2.3&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Site</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58;</font></div><div style="margin-bottom:6pt;padding-left:129.8pt;padding-right:25.35pt;text-indent:-0.2pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Releasing or transferring new or existing products to a fab already producing qualified products on the same architecture and process&#47;MSL.</font></div><div style="margin-bottom:6pt;padding-left:92.75pt;padding-right:51.2pt;text-indent:-29.85pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.3&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Wafer and Package Electrical Test Changes&#58;</font></div><div style="margin-bottom:6pt;padding-left:92.6pt;padding-right:25.35pt;text-indent:0.1pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information on wafer and package electrical test changes is contained </font><font style="color:#212121;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SPl-41043. Refer to that specification for examples of changes</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">examples of sustaining activity and the appropriate checklist</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and for </font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">* </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">items.</font></div><div style="margin-bottom:6pt;padding-left:92.6pt;text-indent:-29.7pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.4&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Examples of Assembly Changes&#58;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (subject to CCB review)</font></div><div style="margin-bottom:6pt;padding-left:129.9pt;text-indent:-37.45pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">5.4.1&#160;&#160;&#160;&#160;</font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Assembly Critical Materials&#58;</font></div><div style="margin-bottom:6pt;padding-left:130.4pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lead frame composition and type</font></div><div style="margin-bottom:6pt;padding-left:130.4pt;padding-right:115.3pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lead frame construction from ends-only to radial leads Lead frame conversion from etched to stamped</font></div><div style="margin-bottom:6pt;padding-left:130.5pt;padding-right:25.35pt;text-indent:-0.1pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lead </font><font style="color:#212121;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">frame </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">design enhancement for qualified package - adding V-grooves</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">locking holes</font><font style="color:#383838;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, </font><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">anchor holes</font></div><div style="margin-bottom:6pt;padding-left:130.55pt;padding-right:18.55pt;text-indent:-0.15pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lead frame paddle size change for qualified package and site PCB construction or design</font></div><div style="margin-bottom:6pt;padding-left:130.5pt;padding-right:176.7pt;text-indent:-0.15pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Die attach material composition and type Wire composition and diameter</font></div><div style="margin-bottom:6pt;padding-left:130.4pt"><font style="color:#0c0c0c;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mold compound material</font></div><div style="margin-bottom:6pt;padding-left:77pt;text-indent:-30.7pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.3&#160;&#160;&#160;&#160;</font><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Change Control Board Membership&#58;</font></div><div style="margin-bottom:6pt;padding-left:76.3pt;padding-right:35.3pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.3.1&#160;&#160;&#160;&#160;The Core of the Main Change Control Board (CCB) will be comprised of&#58; (These members are required to review&#47;approve Main CCB proposals)</font></div><div style="margin-bottom:6pt;padding-left:122.85pt;text-indent:-15.6pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;VP Fab Operations or Yield Manager - Chair or designee</font></div><div style="margin-bottom:6pt;padding-left:122.75pt;padding-right:32.9pt;text-indent:-15.55pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;VP Product Business Units or designee (only if BU affected as defined by the chair or BU is listed in the CCB application)</font></div><div style="margin-bottom:6pt;padding-left:122.85pt;text-indent:-15.6pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;VP of Corporate Quality or designee</font></div><div style="margin-bottom:6pt;padding-left:122.7pt;text-indent:-15.45pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;APG Manager or designee</font></div><div style="margin-bottom:6pt;padding-left:122.65pt;text-indent:-15.4pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;PCN Manager or designee</font></div><div style="margin-bottom:6pt;padding-left:122.6pt;padding-right:54.15pt;text-indent:-15.35pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Observers may provide input that the approvers will consider&#59; no input is deemed as agreeance&#47;approval.</font></div><div style="height:121.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><img alt="mchart.jpg" src="mchart.jpg" style="height:63px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div><hr style="page-break-after:always"><div style="min-height:66.96pt;width:100%"><div><font><br></font></div><div style="margin-top:9.2pt;padding-left:18.15pt;padding-right:18.15pt;text-align:center"><font style="color:#838383;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Change Control and Communication</font></div><div style="text-align:center"><font><br></font></div></div><div style="margin-bottom:6pt;padding-left:76.3pt;padding-right:35.3pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.3.2&#160;&#160;&#160;&#160;The CCB for Assembly related changes will consist of&#58; (Main or Core CCB not required - this CCB is referred to as the Assembly CCB)</font></div><div style="margin-bottom:6pt;padding-left:131.5pt;text-indent:-15.1pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Package Engineering (CPTD) Manager </font><font style="color:#2b2b2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">- </font><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chair</font></div><div style="margin-bottom:6pt;padding-left:131.75pt;text-indent:-15.35pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;VP of Corporate Quality</font></div><div style="margin-bottom:6pt;padding-left:131.5pt;padding-right:60.35pt;text-indent:-15.15pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;APG Manager or designee (attendance required for live meetings and observer for eApproval)</font></div><div style="margin-bottom:6pt;padding-left:131.45pt;padding-right:27.2pt;text-indent:-15.1pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Business Unit Product Engineering Managers or designee (must be noted in the proposal form as contacted prior to live meetings and are observer for eApproval - and only if the BU is affected as defined by the chair or BU listed in the CCB application)</font></div><div style="margin-bottom:6pt;padding-left:131.5pt;padding-right:28.85pt;text-indent:-15.15pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;PCN Manager or designee will attend </font><font style="color:#2b2b2b;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">live </font><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">meetings to provide inputs and are observers for eApproval.</font></div><div style="margin-bottom:6pt;padding-left:131.5pt;padding-right:28.1pt;text-indent:-15.15pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;ESG Engineer or designee will attend live meetings to provide inputs and are observers for eApproval.</font></div><div style="margin-bottom:6pt;padding-left:131.5pt;padding-right:48.9pt;text-indent:-15.15pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;&#160;&#160;&#160;&#160;Observers may provide input that the approvers will consider&#59; no input is deemed as agreeance&#47;approval.</font></div><div style="margin-bottom:6pt;padding-left:85.95pt;padding-right:48.55pt;text-indent:-30.3pt"><font style="color:#0e0e0e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.4&#160;&#160;&#160;&#160;Any Board Member may appoint a representative to act on their behalf at any CCB meeting.</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:121.68pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><img alt="mchart.jpg" src="mchart.jpg" style="height:63px;margin-bottom:5pt;vertical-align:text-bottom;width:624px"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Microchip &#47;Everspin Confidential</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>mram-20260630xex102.htm
<DESCRIPTION>EX-10.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="ia6bf74f6aad448a0abc5bf30a5141fa7_1"></div><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:18pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 10.2</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Subcontract Number S26-03-010</font></div><div style="padding-left:8.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.023%"><tr><td style="width:1.0%"></td><td style="width:43.992%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.789%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.427%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.734%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subcontract Number</font></td><td colspan="15" style="border-bottom:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">S26-03-010</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subcontract Type</font></td><td colspan="15" style="border-bottom:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">IDIQ Subcontract with Firm Fixed Price Task Orders</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Base Period of Performance</font></td><td colspan="15" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">04&#47;16&#47;2026 &#8211; 11&#47;21&#47;2028</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Option Periods Apply</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Contract Value</font></td><td colspan="15" style="border-bottom:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$40,000,000.00</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Funded Value</font></td><td colspan="15" style="border-bottom:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Based on approved Milestone POs</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Payment Terms</font></td><td colspan="15" style="border-bottom:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net 30 days after receipt of acceptable invoice</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Prime Contract Number</font></td><td colspan="15" style="border-bottom:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">FA8075-18-D-0014</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Program Name</font></td><td colspan="15" style="border-bottom:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Microelectronics RDT&#38;E</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DPAS Priority Rating</font></td><td colspan="15" style="border-bottom:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Not Rated</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subcontract Security Classification</font></td><td colspan="15" style="border-bottom:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unclassified</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NAICS and Size Standard for this award</font></td><td colspan="15" style="border-bottom:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">334413&#47;1250</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Subcontractor Business Size (based on NAICS above)</font></td><td colspan="15" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Small Business</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Subcontract Agreement (&#8220;Subcontract&#8221;) is made between Amentum Services Inc. (hereinafter known as &#8220;Amentum&#8221;) and Everspin Technologies Inc. hereinafter known as &#8220;Subcontractor&#8221;, with principal offices at 5670 W&#160;Chandler Blvd Suite 130 Chandler AZ 85226-3696 collectively the &#8220;Parties&#8221; and individually a &#8220;Party&#8221;. The effort to be performed by Subcontractor under this Subcontract is in support of Prime Contract number FA8075-18-D-0014 (&#8220;Prime Contract&#8221;) issued by NSWC Crane (&#8220;Crane&#8221;) to Amentum. The procurement from Subcontractor of the services and other deliverables described in the Statement of Work as defined in Attachment C (collectively, the &#8220;Services&#8221;) will be performed on a Firm Fixed Price (FFP) basis, in accordance with terms and conditions herein and any referenced documents listed in the Order of Precedence clause of this Subcontract.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and conditions herein and any referenced documents listed in the Order of Precedence clause of this Subcontract.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> All funding for Subcontract performance shall be provided by the issuance of Purchase Order(s) (hereinafter &#8220;Order&#8221; or &#8220;Order(s)&#8221;) under this Subcontract.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SCOPE OF WORK&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Subcontractor shall furnish all labor, materials, and supervision necessary for the completion of the Services described in Attachment C - Statement of Work in support of the Project described below.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PERIOD OF PERFORMANCE&#58;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 04&#47;16&#47;2026 &#8211; 11&#47;21&#47;2028</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 1</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Subcontract includes the Subcontract terms and conditions and the attachments and exhibits set forth in Section II, General Terms and Conditions, 1. Integration and Order of Precedence. This Subcontract may be executed in counterparts, each of which shall be deemed original, and all of which shall constitute one and the same instrument. The Parties further agree that a manually or electronically signed copy of this Subcontract delivered by facsimile, email, internet-based e-signature service (e.g. DocuSign), or other means of electronic transmission shall be deemed to have the same legal effect as delivery of an original signed copy of this Subcontract and that neither Party shall contest the validity of this Subcontract or any acknowledgment thereof, on the basis that this Subcontract acknowledgment contains an electronic signature.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">CERTIFICATION AND DISCLOSURE REGARDING PAYMENTS TO INFLUENCE CERTAIN FEDERAL TRANSACTIONS</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prohibition&#58; The prohibition and exceptions contained in the FAR clause of this solicitation entitled &#8220;Limitation on Payments to Influence Certain Federal Transactions&#8221; (52.203-12) are hereby incorporated by reference in this provision.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certification&#58; The Subcontractor, by signing this agreement, hereby certifies to the best of its knowledge and belief that no Federal appropriated funds have been paid or will be paid to any person for influencing or attempting to influence an officer or employee of any agency, a Member of Congress, an officer or employee of Congress, or an employee of a Member of Congress on its behalf in connection with the awarding of this subcontract.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosure&#58; If any registrants under the Lobbying Disclosure Act of 1995 have made a lobbying contact on behalf of the offeror with respect to this subcontract, the Subcontractor shall complete and submit, with its offer, OMB Standard Form LLL, Disclosure of Lobbying Activities, to provide the name of the registrants. The Subcontractor need not report regularly employed officers or employees of the Subcontractor to whom payments of reasonable compensation were made.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Penalty&#58; Submission of this certification and disclosure is a prerequisite for making or entering into this subcontract imposed by 31 U.S.C. 1352. Any person who makes an expenditure prohibited under this provision or who fails to file or amend the disclosure required to be filed or amended by this provision shall be subject to a civil penalty of not less than $10,000, and not more than $100,000, for each such failure.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Anti-Kickback Act of 1986 as referenced in FAR 52.203-7 is hereby incorporated into this agreement as a condition of acceptance. If you have reasonable grounds to believe that a violation, as described in Paragraph (b) FAR 52.203-7, may have occurred, you should report this suspected violation to https&#58;&#47;&#47;amentum.ethicspoint.com</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">NOTIFICATION OF DEBARMENT&#47;SUSPENSION</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> By acceptance of this Agreement in writing, the Subcontractor discloses that as of the date of award of this agreement, neither the Subcontractor nor any of its principals is debarred, suspended, or proposed for debarment by the Federal Government. Further, the Subcontractor shall provide immediate written notice to Amentum if, during the performance of this subcontract, the Subcontractor or any of its principals is debarred, suspended, or proposed for debarment by the Federal Government. Amentum shall provide immediate written notice to the Subcontractor if, during the performance of this Subcontract, Amentum or any of its principals is debarred, suspended, or proposed for debarment by the Federal Government.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">FAR 52.204-25, Prohibition on Contracting for Certain Telecommunications and Video Surveillance Services or Equipment</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is hereby incorporated by reference. By signing this agreement, and as previously represented as part of your Subcontractor registration process, the offeror represents their compliance with FAR 52.204-24, Representation Regarding Certain Telecommunications and Video Surveillance Services or Equipment, and FAR 52.204-26, Covered Telecommunications Equipment or Services-Representation.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">IAW FAR clause 52.204-27, Prohibition on a ByteDance Covered Application</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, by accepting this order, Subcontractor agrees to prohibit the presence or use of a covered application on subcontractor information technology as defined within the clause. The Subcontractor is prohibited from having or using a covered application on any information technology owned or managed by the Subcontractor, or on any information </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 2</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">technology used or provided by the Subcontractor under this subcontract, including equipment provided by the Subcontractor&#8217;s employees. The subcontractor agrees to insert the substance of FAR 52.204-27 in all subcontracts in support of this order.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By signing this agreement, and as previously agreed to as part of your Subcontractor registration process, the Company represents, warrants, and agrees that it will comply with Amentum&#8217;s Business Partner Code of Conduct in the execution of this agreement.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">IN WITNESS WHEREOF</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Parties hereto have caused this Subcontract to be executed with an effective date as of the date of the last signature hereto (&#8220;Effective Date&#8221;). In the performance of this Subcontract, the Parties mutually agree to the terms and conditions, exhibits, and attachments contained herein.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:9.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:37.681%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.301%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.020%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amentum</font></td><td colspan="6" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Everspin Technologies Inc.&#58;</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Janice Walls</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Sanjeev Aggarwal</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Janice Walls</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sanjeev Aggarwal</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontract Administrator</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title&#58;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President &#38; CEO</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#47;24&#47;2026</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4&#47;24&#47;2026 &#1216; 4&#58;02 AM MST</font></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 3</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section I<br><br>Schedule, Compensation, and Payment</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:7.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:64.078%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.187%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#92d050;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Time</font></td><td colspan="3" style="background-color:#92d050;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Milestone</font></td><td colspan="3" style="background-color:#92d050;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Est Month</font></td><td colspan="3" style="background-color:#92d050;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Price</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Contract Award&#47;Signed</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#bfbfbf;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfbfbf;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Phase 1</font></td><td colspan="3" style="background-color:#bfbfbf;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfbfbf;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+1m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Report on MRAM Productino Resiliency and Transition Plan (timelines, buffer strategy</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+1m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">$6,000,000.00</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+6m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Quarterly R&#38;D Report (Status of Technology Transfer 1)</font></div><div style="padding-left:6.42pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Facilities readiness research and development details</font></div><div style="padding-left:6.42pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Transfer of Toggle MRAM process blueprint (part 1)</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+6m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">$6,000,000.00</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+9m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Quarterly R&#38;D Report (Status of Technology Transfer 2)</font></div><div style="padding-left:6.42pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Failure modes, effects, and criticality analysis (FMECA) research status</font></div><div style="padding-left:6.42pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Control plan</font></div><div style="padding-left:6.42pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Process flow</font></div><div style="padding-left:6.42pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Physical design rules</font></div><div style="padding-left:6.42pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- GDS&#47;Masks for first product</font></div><div style="padding-left:6.42pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Transfer of Toggle MRAM process blueprint (Part 2)</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+9m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">$4,000,000.00</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+12m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Quarterly R&#38;D Report (Status of Technology Transfer 3)</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Toggle MRAM MTJ module electrical characterization results</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- MTJ module statistical process control matching</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Defectivity matching to baseline (part 1)</font></div><div style="padding-left:15.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Gap analysis of existing tool capabilities in wafer fab running new technology</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+12m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">$4,000,000.00</font></td></tr><tr><td colspan="3" style="background-color:#bfbfbf;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfbfbf;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">Phase 2</font></td><td colspan="3" style="background-color:#bfbfbf;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#bfbfbf;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+15m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Quarterly R&#38;D Report (Status of Technology Transfer 4)</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Digit line and bit line module electrical characterization details</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Digit line and bit line module statistical process control matching</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Defectivity matching to baseline (part 2)</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+15m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">$4,000,000.00</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+18m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Quarterly R&#38;D Report (1</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">st</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%"> Full Loop Electrical Characterization results)</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Gap analysis measurements&#59; corrective action</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+18m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">$4,000,000.00</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+21m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Quarterly R&#38;D Report (Functionality Matching Results)</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Continuous Improvement Projects (CIP)</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Product requalification update (datasheet equivalent status)</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+21m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">$4,000,000.00</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+27m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Final R&#38;D Report (Toggle) Program Review on site at (2</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">nd</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%"> location)</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Test results of product requalification (datasheet equivalent)</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+27m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">$6,000,000.00</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+30m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">Reliability R&#38;D Report (Start production wafers in 2</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">nd</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%"> location)</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Retention results of statistically significant sample size</font></div><div style="padding-left:6.37pt;padding-right:-1.18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:120%">- Endurance results of statistically significant sample size</font></div></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:400;line-height:100%">T0+30m</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">$2,000,000.00</font></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">Total</font></td><td colspan="3" style="border-left:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:9pt;font-weight:700;line-height:100%">$40,000,000.00</font></td></tr><tr style="height:15pt"><td colspan="3" style="border-left:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-right:0.5pt solid #000000;padding:0 1pt"></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;Compensation&#47;Contract Type</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This is a Firm Fixed Price (FFP) contract. For satisfactory completion of the Services ordered, Amentum will compensate Subcontractor in accordance with the schedule (set forth above). Except as expressly indicated to the contrary in this Subcontract, all prices include all allowances&#59; local, state, and federal sales and use taxes&#59; any import or export duties (regardless of point of origin)&#59; contingencies&#59; foreign and withholding taxes (if applicable)&#59; costs of all insurance, general and administrative costs, overhead and profit&#59; and any other costs required to perform the requirements of the Subcontract, excluding expressly allowed travel costs to the extent separately provided by line item. The total value for this Subcontract will not exceed $40,000,000.00. In no event shall Subcontractor be compensated for i) any overtime nor ii) any shift differential pays (arising from performance at different hours of the day) without the prior written authorization of Procurement Representative.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;Performance and&#47;or Payment Bonds</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Reserved</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 4</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;Orders, Ordering Procedure, and Term</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.1.&#160;&#160;&#160;&#160;All Services authorized and funded under this Subcontract shall be through the issuance of written Order(s) from Amentum&#8217;s Authorized Procurement Representative(s). Issuance of the Order(s) shall constitute authorization for the Subcontractor to proceed with the Services defined herein. Such Order(s) shall be subject to the terms and conditions of this Subcontract and pricing shall be based on prices contained in the pricing schedule above.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.2.&#160;&#160;&#160;&#160;Subcontractor shall register and utilize the Subcontractor Management System (SMS) to&#58; (1) receive Orders and provide electronic Subcontractor confirmation of Orders&#59; (2) receive Amentum performance score cards&#59; (3) receive any applicable Amentum Purchase Order Report of Discrepancy Notices (if applicable)&#59; and (4) upload required Amentum annual Subcontractor documentation or insurance certificates.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.3.&#160;&#160;&#160;&#160;The term of this Agreement shall begin on the Effective Date and shall continue until the earlier of (i) the expiration of the period of performance specified above&#59; or (ii) termination pursuant to the sections below relating to termination for convenience and default. Any Order issued during the term of this Subcontract and not completed within the Subcontract term shall be completed by the Subcontractor within the time specified in the Order. This Subcontract shall govern the Subcontractor&#8217;s and Amentum&#8217;s rights and obligations with respect to that Order to the same extent as if the Order were completed during the term of the Subcontract.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.4.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Exercise of Options</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. During the term of this Subcontract, Amentum reserves the right to unilaterally exercise one or more of the option periods provided for in this Subcontract, in whole or in part, including by CLIN or otherwise, by written notice no later than one (1) day prior to the stated option period outlined in the Schedule, Compensation, and Payment table, at the prices provided herein. No increase in the Unit Prices in Section I is permitted nor will it be accepted as a result of an option exercised, except as set forth under the terms of this Subcontract.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.5.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Extension of Services</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Amentum may unilaterally require continued performance of any services at the rates specified in the final option period in the Subcontract. This extension provision may be exercised more than once, but the total extension of performance hereunder shall not exceed 6 Months. Amentum may exercise the option to extend by written notice to the Subcontractor no later than one (1) day prior to the end of the current performance period.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.6.&#160;&#160;&#160;&#160;If Subcontractor accepts orders or directions from anyone other than the Authorized Procurement Representatives, Subcontractor does so at its own risk and cost. Payment will be made only for Services delivered pursuant to Orders properly issued by the Authorized Procurement Representatives.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.7.&#160;&#160;&#160;&#160;If mailed, sent electronically, or faxed, an Order(s) is considered &#8220;issued&#8221; when Amentum deposits a hardcopy Order in the mail, the electronic copy has left the Procurement Representative&#8217;s server, or a fax confirmation is generated when faxed.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;Payment Terms and Invoicing</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Unless otherwise specified in the Order, terms of payment are Net 30 days. If a discount for prompt payment of Subcontractor&#8217;s invoice is allowed, payments made within the allowable period will qualify for such discount. The time allowable for payment shall begin after both&#58; (a) Amentum&#8217;s receipt of Subcontractor&#8217;s complete and correct invoice, and (b) delivery of acceptable supplies or performance of satisfactory services as approved by Crane. Regarding such approval by Crane, Amentum shall have 14 calendar days after Subcontractor submits an invoice to notify Subcontractor of any delivery or performance that Crane deems unacceptable or unsatisfactory. If Subcontractor receives no such notice within 14 calendar days after Subcontractor submits an invoice, the delivery and&#47;or performance shall be deemed accepted. All invoices shall be submitted to Amentum Accounts Payable. Payment of invoices may be delayed pending correction of any errors or omissions.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 5</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional invoicing instructions are provided in Attachment D.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;Close-Out</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subcontractor agrees to invoice all labor and non-labor costs, for flexibly priced type contracts (including cost reimbursable and Time and Materials), within three (3) months after Subcontract period of performance end date. Subcontractor&#8217;s &#8220;Final&#8221; invoice shall only contain costs associated with indirect rate variances and any applicable fee withheld (i.e., cost plus fixed fee). Should any labor or non-labor costs be included in the &#8220;Final&#8221; invoice for a cost reimbursable type subcontract, payment may be delayed due to the time required to verify such costs or denied if such costs cannot be verified. For firm fixed price agreements issued, Subcontractor agrees to submit the &#8220;Final&#8221; invoice within sixty (60) days of completion of Work. The Subcontractor shall clearly mark the final invoice as &#8220;Final&#8221;.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.1.&#160;&#160;&#160;&#160;Subcontractor shall submit with its request for final payment evidence, including releases and affidavits, as may be requested by Procurement Representative, showing a) work is completed, b) compliance with all requirements, c) payment of all bills, and d) that no lien exists or could be claimed arising from the Work.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.2.&#160;&#160;&#160;&#160;Subcontractor will provide all documentation necessary for the timely closeout of this Agreement including the submission of a &#8220;Final Invoice&#8221;, a &#8220;Release of Claims&#8221;, &#8220;Assignment of Refunds&#8221;, and other closeout documents as may be required. Subcontractor shall also comply with all requirements of FAR 42.7, Indirect Cost Rates, as well as FAR 52.215-2 and 52.242-4, where the term &#8220;Contractor&#8221; shall mean &#8220;Subcontractor,&#8221; and the term &#8220;Contracting Officer&#8221; will remain unchanged.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.3.&#160;&#160;&#160;&#160;If requested by Procurement Representative, the Subcontractor agrees to close out this Subcontract in accordance with the quick-closeout procedures as defined in FAR 42.708.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.4.&#160;&#160;&#160;&#160;In the event that it is subsequently determined through audit, investigation, or otherwise, that Subcontractor was paid under this Agreement for unallowable or other improper amounts, Subcontractor agrees to reimburse Amentum for such amounts and to promptly pay any penalties or other expenses resulting therefrom (&#8220;Repayments&#8221;). Subcontractor shall, on demand, pay such Repayments to Amentum within five (5) business days from when Subcontractor is notified of such demand. Subcontractor shall be liable for all costs expended by Amentum in collecting such Repayments from Subcontractor, including reasonable attorneys&#8217; fees and expenses. Subcontractor also shall be liable for interest on such Repayments that shall begin to accrue on the fifth (5th) day after Subcontractor is notified of such demand. Such interest shall accrue at three (3) percent above the prime rate published on the effective date of the Repayment demand notice. The rights and obligations herein shall survive the termination of this Subcontract.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5.&#160;&#160;&#160;&#160;In the event Subcontractor fails to submit the required closeout information and documentation as requested, the following is agreed&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5.1.&#160;&#160;&#160;&#160;Amounts paid to date by Amentum to Subcontractor pursuant to this Agreement, as determined by Amentum&#8217;s records, constitute the full, complete, and final extent of Amentum&#8217;s financial obligation to Subcontractor.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5.2.&#160;&#160;&#160;&#160;Subcontractor does fully and finally, release and discharge Amentum, its affiliates, subsidiaries, officers, agents, and employees, of and from any and all liabilities, obligations, claims, and demands arising under or relating to this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.5.3.&#160;&#160;&#160;&#160;Subcontractor expressly authorizes Amentum to rely on the foregoing representations and release in connection with Amentum&#8217;s closeout of or other actions taken with respect to Amentum&#8217;s contract with the Customer.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 6</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;Limitation of Funds</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This Subcontract may be incrementally funded at the sole discretion of Amentum to the extent Amentum provides Subcontractor reasonable prior written notice thereof. Subcontractor agrees to perform up to the point at which the total amount payable under this Subcontract, including reimbursement in the event of termination of this Subcontract for the convenience of Amentum, is equal to the total amount of funding provided under this Subcontract. Beyond that point, Subcontractor is not obligated to perform any Services, and should it do so, Subcontractor does so at its own risk. Amentum is under no obligation to pay Subcontractor for unfunded Services. Subcontractor shall notify Amentum in writing whenever it has reason to believe that the costs it expects to incur under this Subcontract in the next </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">60 days</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, when added to all costs previously incurred, will exceed </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">75</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> percent of the total amount funded under the Subcontract. The notice shall state the estimated amount of additional funds required to continue performance for the period specified in the Schedule. In any event, Subcontractor shall not be reimbursed for any Services for which payment would exceed the total amount of funding provided under this Subcontract.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;Travel</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Travel and travel-related expenses (&#8220;Travel Expenses&#8221;) shall not be paid, except for travel specifically identified in the Order, and&#47;or approved in advance by Amentum. Time spent in travel status is not Amentum compensated as time worked unless separately negotiated and specified in the Order. If the travel is authorized by Amentum&#8217;s Authorized Procurement Representative, Amentum will reimburse Subcontractor for the actual allowable and reasonable Travel Expenses incurred by Subcontractor. Lodging, meals, and incidental expenses shall only be reimbursed at rates not to exceed the per diem rate for the location in which the traveler is staying as provided under the U.S. Joint Travel Regulations, as applicable. Itemized receipts shall be submitted with Subcontractor&#8217;s invoice to evidence such expenses. In no event shall Amentum reimburse Subcontractor or Subcontractor&#8217;s employees for the cost of alcoholic beverages, fees for in-hotel movies, personal internet access, entertainment, or other such charges. Airline travel must be economy class and fully comply with the Fly American Act. Business class air travel is not authorized unless required for reasonable accommodation of a medically verified disability and approved by Amentum in advance.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;ACH Funds Transfer</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. With regard to Automated Clearing House (ACH) funds transfer, a payment from Amentum to Subcontractor shall be considered timely with respect to any payment due date contained herein if the ACH funds transfer is initiated no later than four (4) business days after such payment due date. Amentum shall not be in breach of these terms and conditions, or suffer any loss of discount or other penalty, with respect to an ACH funds transfer that was initiated properly and timely by Amentum to the extent its completion is delayed because of failure or delay by the ACH funds transfer system, the operation of an ACH funds transfer system rule which could not be anticipated by Procurement Representative, rejection by the Subcontractor&#8217;s bank, or incorrect wiring instructions provided by Subcontractor.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;Setoff</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Upon prior written notice and a reasonable opportunity to resolve, Amentum shall have the right to set-off any amount due or payable to Subcontractor hereunder against any amounts due to Amentum under this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;Taxes</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The price of the Services provided hereunder includes all applicable federal, state, and local taxes and duties, as well as any applicable foreign country customs fees, VAT, withholding taxes, and duties, unless otherwise stated in the Subcontract or the Order.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;Insurance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Prior to commencing performance and, during all periods of performance of this Subcontract including all exercised option periods and extensions, Subcontractor shall provide at its own expense and maintain in effect the types of insurance in the amounts specified in Attachment E Required Insurance, with terms and with insurance companies satisfactory to Amentum, with at least the minimums specified therein. Prior to commencing performance, Subcontractor shall provide a Certificate of Insurance evidencing all required insurance pursuant to the terms contained in Attachment E that covers the subcontract period of performance. Subcontractor will be responsible for filing an insurance claim if required or requested by Amentum for a covered event.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 7</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;LIQUIDATED DAMAGES</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Reserved</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;Environment, Health &#38; Safety (EHS)</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Reserved</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section II<br><br>General Terms and Conditions</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;Integration and Order of Precedence</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This Subcontract consists of the face page, the signature page, and the following Sections, Attachments, and Exhibits (if applicable) incorporated hereto in full text and made part of this Subcontract as follows&#58;</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section I &#8211; Schedule, Compensation and Payment</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Section II &#8211; General Terms and Conditions</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attachment A &#8211; Special Contract Clauses from Prime Contract</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attachment B &#8211; Flow Down Clauses from Prime Contract</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attachment C &#8211; Statement of Work</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attachment D &#8211; Invoicing Instructions</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attachment E &#8211; Required Insurance</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attachment F &#8211; Labor Category Requirements</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Subcontract constitutes the entire agreement between Amentum and Subcontractor regarding this Subcontract and supersedes all previous written or oral agreements, communications, understandings, and commitments. No terms or conditions of sale set forth in Subcontractor&#8217;s proposal, quotation or acknowledgment shall be included as a part hereof, nor shall any prior course of dealing, custom, or usage in the trade supersede or modify any Subcontract provisions. Any subsequent additions, deletions, or modifications to this Subcontract shall not be binding upon the Parties unless the same are incorporated herein in writing. Any ambiguity or conflict in the interpretation of validity or performance of the Subcontract or the rights and obligations of the Parties shall be resolved by the following order of precedence&#58; 1&#93; Section I Schedule, Compensation, and Payment and Section II General Terms and Conditions&#59; 2&#93; Attachment A Special Contract Clauses from Prime Contract&#59; 3&#93; Attachment B Flow-Down Clauses from Prime Contract&#59; 4&#93; Attachment C Statement of Work&#59; 5&#93; the Order(s) issued under this Subcontract, and 6&#93; all other attachments or exhibits.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.&#160;&#160;&#160;&#160;Modifications and Changes</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Modifications and Notices. No oral or written statement of any person shall modify or otherwise affect the terms, conditions or specifications stated in this Subcontract. Sole authority to issue change orders and modifications to this Subcontract is vested in Amentum&#8217;s Authorized Procurement Representative and such modifications or changes shall be issued exclusively in writing.</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All modifications and notices shall be furnished in writing by Amentum. Authorized representatives are&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 8</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.792%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.008%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amentum</font></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Everspin Technologies Inc.</font></td></tr><tr><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Procurement</font></div><div style="margin-bottom:6pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Representative&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Address&#58;&#160;&#160;&#160;&#160;13923 E. Capt. WJ Nelson</font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Odon, IN 47526&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-2.63pt"><font><br></font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:6pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attention&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Jan Walls&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:6pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reference&#58;&#160;&#160;&#160;&#160;S26-03-010</font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Email&#58;&#160;&#160;&#160;&#160;Jan.walls&#64;amentum.com</font></div><div style="padding-right:-2.63pt"><font><br></font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:6pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amentum</font></div><div style="margin-bottom:6pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technical Monitor&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Tammy Walker&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:6pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Phone&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">317-379-3239&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Email&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Tammy.walker&#64;amentum.com&#160;&#160;&#160;&#160;</font></div></td><td colspan="3" style="padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:6pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Representative&#58;<br>&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Address&#58;&#160;&#160;&#160;&#160;5670 W Chandler Blvd</font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Suite 130&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Chandler AZ 85226-</font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">3696&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:6pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Attention&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">William Cooper&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:6pt;padding-right:-2.63pt"><font><br></font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Email&#58;&#160;&#160;&#160;&#160;Bill.cooper&#64;everspin.com</font></div><div style="padding-right:-2.63pt"><font><br></font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-2.63pt"><font><br></font></div><div style="margin-bottom:6pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SUBCONTRACTOR&#58;</font></div><div style="margin-bottom:6pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technical rep&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Dave Schrenk&#160;&#160;&#160;&#160;</font></div><div style="margin-bottom:6pt;padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Phone&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">916-221-1345&#160;&#160;&#160;&#160;</font></div><div style="padding-right:-2.63pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Email&#58;&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">David.schrenk&#64;everspin.com&#160;&#160;&#160;&#160;</font></div></td></tr></table></div><div><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Changes</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Amentum may request changes to the Subcontract at any time in writing, with respect to the following&#58; (1) Description or quantity of services to be performed (2) Time of performance (i.e., hours of the day, days of the week, etc.) or (3) Place of performance of the services. If any change is not practical, Subcontractor, will notify Amentum of such fact and the parties will meet and discuss in good faith any requested changes. If any such change causes an increase or decrease in the cost or time required for performance of the Services, Subcontractor may be entitled to an equitable adjustment in the performance schedule or the Subcontract price, or both, and this Subcontract will be modified in writing accordingly. Subcontractor must notify Amentum of Subcontractor&#8217;s intent to request equitable adjustment within thirty (30) calendar days of Subcontractor&#8217;s knowledge of the change. Subcontractor shall submit any proposal for adjustment to Amentum within thirty (30) calendar days following notice to Amentum of the change. Failure of the Parties to agree to an adjustment, after negotiating in good faith, shall be considered a dispute under the Disputes clause hereof. However, nothing in this clause shall excuse Subcontractor from proceeding with the contract as changed, unless it is impractical as contemplated above. Pending resolution of any dispute, Subcontractor shall proceed with the Services as changed.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amentum&#8217;s obligation to make an equitable adjustment under this Subcontract is limited to the amount of equitable adjustment made under the Prime Contract for the Subcontractor&#8217;s portion of such equitable adjustment.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.&#160;&#160;&#160;&#160;Quality Assurance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subcontractor shall meet the Quality requirements as stipulated in the Statement of Work, Attachment C, and any other quality standards incorporated into this Subcontract.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.&#160;&#160;&#160;&#160;Inspection and Acceptance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. (a) &#8220;Services,&#8221; as used in this clause, includes services performed and material furnished or utilized in the performance of the Services. Subcontractor shall provide and maintain an inspection system acceptable to Amentum and Crane covering the Services under this Subcontract. Complete records of all inspection work performed by Subcontractor shall be maintained and made available to Amentum and Crane during Subcontract performance and for as long afterwards as the Subcontract requires. Amentum and Crane have the right to inspect and test all Services called for by the Subcontract, to the extent practicable at all times and places during the term of the Subcontract. Amentum and Crane shall perform inspections and tests in a manner that will not unduly delay the work. If Amentum or Crane performs inspections or tests on the premises of Subcontractor, Subcontractor shall </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 9</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">furnish, and shall require its subcontractors to furnish, at no increase in Subcontract price, all reasonable facilities and assistance for the safe and convenient performance of these duties, subject to Amentum&#8217;s and Crane&#8217;s compliance with Subcontractor&#8217;s rules and regulations (including with respect to confidentiality) with respect to its facilities.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)&#160;&#160;&#160;&#160;Subcontractor agrees to be evaluated periodically per the Amentum Supplier Performance Scorecard system, which is incorporated hereto and made a part of this agreement. The Supplier Performance Scorecard is a surveillance tool which evaluates a supplier&#8217;s performance quarterly and provides both Supplier and Amentum a qualitative report of the supplier&#8217;s performance consistent with the requirements of the Subcontract and any associated acceptance criteria. A &#8220;Red&#8221; supplier performance rating, along with a Subcontractor&#8217;s &#8220;Return to Green Plan&#8221; response shall constitute an independent basis for Amentum, in its sole discretion, to elect to issue a cure notice to Subcontractor under the termination provisions of this Subcontract for non-conforming Services. rees to be evaluated periodically per the Amentum Subcontractor Performance Scorecard system, which is incorporated hereto and made a part of this agreement. The Subcontractor Performance Scorecard is a surveillance tool which evaluates a Subcontractor&#8217;s performance quarterly and provides both the Subcontractor and Amentum a qualitative report of the Subcontractor&#8217;s performance consistent with the requirements of the Subcontract and any associated acceptance criteria. A &#8220;Red&#8221; Subcontractor performance rating, along with a Subcontractor&#8217;s &#8220;Return to Green Plan&#8221; response shall constitute an independent basis for Amentum, in its sole discretion, to elect to issue a cure notice to the Subcontractor under the termination provisions of this Subcontract for non-conforming Services.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;&#160;&#160;&#160;If any of the Services do not conform with Subcontract requirements, Amentum may require the Subcontractor to perform the Services again in conformity with Subcontract requirements, at no increase in Subcontract price. When the defects in Services cannot be corrected by reperformance, Amentum may (1) require the Subcontractor to take necessary action to ensure that future performance conforms to Subcontract requirements&#59; and (2) reduce the contract price to reflect the reduced value of the services performed. Acceptance of non-conforming Services will not constitute a waiver of remedies available to Amentum as described herein or in any other terms of the Subcontract.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)&#160;&#160;&#160;&#160;If, Subcontractor fails to promptly perform the Services again or to take the necessary action to ensure future performance in conformity with contract requirements, within 10 days of its receipt of notice of the performance deficiency, Amentum may (1) by contract or otherwise, perform the Services and charge to Subcontractor any cost incurred by Amentum that is directly related to the performance of such Service&#59; (2) terminate the Subcontract for default, in whole or in part&#59; and&#47;or (3) deductively change the scope of work of which Subcontractor failed to ensure future performance in conformity with Subcontract requirements. Failure &#8220;to take the necessary action to ensure future performance in conformity with Subcontract requirements&#8221; includes, but is not limited to, repeated deficient performance with respect to substantially the same concerns stated in either the Supplier Performance Scorecards issued during contract performance or by other notification by Amentum. Amentum&#8217;s remedies for non-conforming performance are intended to be cumulative.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(e)&#160;&#160;&#160;&#160;Services will be accepted when satisfactorily performed in accordance with the instructions contained in the Statement of Work, the acceptance criteria, any other mutually agreed upon and written standards of performance including any contained in any attachments or Prime Contract flow downs, and the Services otherwise meet all of the Subcontract requirements.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;Warranty of Services</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subcontractor warrants that it will perform the Services under this Subcontract with a high degree of professional skill using sound practices and judgment normally exercised by recognized professional firms with respect to Services of a similar nature. Subcontractor further warrants that all Services furnished under this Subcontract shall conform to all of the requirements and </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 10</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">specifications contained in this Subcontract and all of its attachments, including specifications incorporated by reference or other description and will be of good material and workmanship and free of defects. These warranties shall survive inspection, acceptance, and payment for twelve (12) months after acceptance. Services that do not conform to the above warranties may, at any time within twelve (12) months after acceptance by Amentum, shall be corrected or reperformed at Subcontractor&#8217;s expense.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;Work on Amentum&#8217;s or Amentum&#8217;s Customer Premises</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If this Subcontract requires Subcontractor to perform Services on Amentum or Crane&#8217;s premises, Subcontractor shall take all necessary precautions to prevent any injury to persons or damage to property during the progress of such Services. Subcontractor shall ensure that all Subcontractor personnel abide by all applicable regulations and rules with respect to Amentum or Crane&#8217;s premises.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;Relationship of the Parties</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. It is understood and agreed that the Parties are independent contractors and Subcontractor is a subcontractor and not an employee of Amentum. This Subcontract shall not be construed to form a partnership or joint venture between the Parties or create any form of employment relationship or any legal association which would impose liability upon one Party for the act or failure to act of the other Party. It is also expressly understood neither Subcontractor nor Subcontractor&#8217;s employees and agents, if any, are agents or employees of Amentum and have no authority whatsoever to bind Amentum by contract or otherwise.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8.&#160;&#160;&#160;&#160;Background Checks</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. To the extent permitted by applicable law, Subcontractor shall perform background screening (including but not limited to&#58; criminal background check, education and employment verification, Social Security Number Trace, Sanctions check, and as applicable for the position(s) and&#47;or contract, credit reports, motor vehicle records, licenses verification, I-9 Employment Eligibility Verification and&#47;or other screenings specific to the position(s) and&#47;or contract) on all employees, consultants and subcontractors (&#8220;Subcontractor personnel&#8221;) and shall perform pre-employment drug testing for substances on the Controlled Substances Act confirming that all of the Subcontractor personnel are drug free, qualified, and capable of Internal Proprietary Information SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7 REF&#58; SCM-715-6F Subcontract Agreements Date of Issue&#58; 04&#47;17&#47;2025 Page 11 performing the Services contained in this Subcontract. Except as otherwise required by law, or with written authorization from the Authorized Procurement Representative, Subcontractor shall not staff any Subcontractor personnel who have adverse drug testing results and shall not staff any Subcontractor personnel whose background screening results indicate they can or should not be performing the Services on this Subcontract. Subcontractor shall remove and replace, as necessary, any Subcontractor personnel who fail to maintain a drug free workplace after commencement of performance at Subcontractor&#8217;s sole expense. In fulfilling its obligations hereunder, the Subcontractor shall comply with all applicable laws and regulations.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;Certification and Representations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Subcontractor shall provide prompt written notice of any changes or updates to its Representation and Certifications. The Subcontractor shall also provide prompt written notice to Amentum at any time the Subcontractor learns it has been identified as an Excluded Party in the System for Award Management (SAM).</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;Staffing and Conduct of Subcontractor Personnel</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.1.&#160;&#160;&#160;&#160;To the extent applicable, the Services will be performed by Subcontractor personnel satisfying the labor category requirements listed in Attachment F, incorporated herein and attached hereto. Copies of resumes will be provided for each employee to document the satisfaction of the labor category requirements. Subcontractor&#8217;s personnel who are designated as essential to performance (&#8220;Key Personnel&#8221;) are identified in Attachment F. Subcontractor shall not remove or replace Key Personnel without Amentum&#8217;s prior written approval, except in the case of unavailability due to illness, injury, or termination of employment. If any of the Key Personnel are unavailable to continue full-time work as provided herein, and suitable substitute individuals who are acceptable to Amentum and Crane, if applicable, are not available within five (5) days of </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 11</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">written notice of unavailability, then Amentum shall have a right to replace those personnel without penalty. All personnel assigned to perform shall be subject to the prior approval of Amentum and Crane, if applicable.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.2.&#160;&#160;&#160;&#160;Amentum may direct the Subcontractor to remove any of Subcontractor&#8217;s personnel whose performance is deemed unacceptable by Amentum, or Crane, and it shall be the responsibility of Subcontractor to remove that individual at no cost to Amentum. If Subcontractor is directed to remove any of Subcontractor&#8217;s personnel from further performance under this Subcontract at the direction of Crane, or due to misconduct, safety violations, unethical conduct, security reasons, failure to comply with Subcontract requirements, or violation of law or installation regulations, Subcontractor shall bear all costs associated with such removal including the costs of replacement of such personnel. Such removal shall not excuse Subcontractor from performance of any requirement under this Subcontract.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.3.&#160;&#160;&#160;&#160;Employment Eligibility for work in the United States. FAR Subpart 22.18 Employment Eligibility Verification requires subcontractors to verify employment eligibility of all personnel assigned to the Subcontract for work in the United States in accordance with DHS&#8217;s E-Verify System. As provided under FAR 52.222-54 Employment Eligibility Verification, Subcontractor shall verify employment eligibility of (a) all employees assigned to this Subcontract within ninety (90) calendar days after the date of execution of this Subcontract or thirty (30) calendar days of the employee&#8217;s assignment to the Subcontract&#59; and (b) all new hires of Subcontractor working in the U.S. within three business days after the date of hire and no more than ninety (90) days of enrollment in E-Verify.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;Drug Free Workplace</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subcontractor has certified to Amentum by execution of this Subcontract that Subcontractor is in full compliance with the Drug-Free Workplace Act of 1988 and has implemented an adequate program to ensure ongoing compliance.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;Notice of Delay</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. When a condition delays or threatens to delay, including an actual or potential labor dispute, the timely performance of this Subcontract, Subcontractor shall immediately notify Amentum in writing. Such notice shall include all relevant information regarding such dispute or other condition.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;Subcontractor Contacts with Crane and other Vendors</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Amentum shall be responsible for all liaisons and communications with Crane and Amentum&#8217;s other vendors for the term of this Subcontract. Subcontractor Internal Proprietary Information SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7 REF&#58; SCM-715-6F Subcontract Agreements Date of Issue&#58; 04&#47;17&#47;2025 Page 12 shall not communicate with Crane or Amentum&#8217;s other vendors regarding this Subcontract or its performance, unless authorized to do so by Amentum&#8217;s authorized Representative.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.&#160;&#160;&#160;&#160;Assignment and&#47;or Subcontracting</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subcontractor shall not assign this Subcontract or any rights, interest, or payments, or the performance of a material portion greater than 50% of its duties under this Subcontract without the prior written consent of Amentum&#8217;s authorized Procurement Representative. For purposes of this section, a merger of Subcontractor into another legal entity, sale of a majority of its ownership interests, or change in control shall constitute an assignment requiring written consent.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subcontracting under this agreement may require a Small Business Subcontracting Plan (SBSP) IAW FAR 52.219-9. Select one of the options below&#58;</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 12</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="padding-left:35.75pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.857%"><tr><td style="width:1.0%"></td><td style="width:3.707%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.093%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'MS Gothic',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor is a small business under the NAICS and Size Standard identified on page 1.</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'MS Gothic',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The subcontract is does not meet the threshold for a SBSP</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'MS Gothic',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The subcontract is a personal services contract.</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'MS Gothic',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The entire subcontract will be performed outside of the United States or its territories.</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'MS Gothic',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The subcontract is for Commercial Items&#47;Services as defined in FAR 2.101.</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'MS Gothic',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The subcontract has no further subcontracting opportunities.</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'MS Gothic',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Explain&#58; Click or tap here to enter text.</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'MS Gothic',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The subcontractor has further subcontracting opportunities and an approved Commercial Subcontracting Plan (Copy Attached).</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'MS Gothic',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The subcontractor has further subcontracting opportunities and an approved Comprehensive SBSP (Copy Attached).</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'MS Gothic',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The subcontractor has further subcontracting opportunities and has attached an individual SBSP that complies with FAR 52.219-9 for this effort.</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">If the Subcontractor represented that they did not plan to subcontract to lower tier subcontractors at the time of award, the Subcontractor is prohibited from lower tier subcontracting after award without Amentum&#8217;s prior written approval.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lower-tier subcontracts must comply with prevailing wages and related acts as applicable. See Section II, paragraph 45 for additional requirements relating to subcontracting at any tier.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">15.&#160;&#160;&#160;&#160;Classified Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Reserved</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.&#160;&#160;&#160;&#160;Permits, Fees, and Licenses</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Except as may be otherwise provided in this Subcontract, Subcontractor shall obtain and pay for all applicable permits, fees, and licenses required to perform the Services provided hereunder in both CONUS and OCONUS locations, as applicable, at no additional charge to Amentum.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">17.&#160;&#160;&#160;&#160;Non-Solicitation Provision</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Except where employee non-solicitation restrictions are expressly excluded by law or regulation, during the term of this Subcontract, including all options and extensions, and for a period of one (1) year thereafter, Subcontractor shall not solicit the services of or make an offer of employment to any current employee of Amentum, without the express written consent of Amentum. This shall in no way, however, be construed to restrict, limit, or encumber the rights of any Amentum employee granted by law or prohibit any employee of Amentum from responding to public advertisements for employment.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.&#160;&#160;&#160;&#160;Gratuities</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subcontractor warrants that it has not offered or given, and will not offer or give to any employee, agent, representative of Amentum, or Crane, a payment, gratuity, or kickback for obtaining or rewarding favorable treatment by Amentum or its representatives with respect to the terms, conditions, price, performance, or award of a Subcontract. A breach of this warranty shall be a material breach of the Subcontract and may result in the termination of the Subcontract for default and&#47;or notification to Crane of such breach.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.&#160;&#160;&#160;&#160;Compliance with Laws</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subcontractor shall comply with all applicable federal, state, and local laws, rules, regulations, and orders, including those of other countries where performance may take place. Subcontractor agrees to indemnify and hold Amentum and its subsidiaries, affiliates and their respective owners, officers, directors, employees, contractors, and agents, harmless against any damage, loss, or liability due to Subcontractor&#8217;s violation or noncompliance with such laws, rules, regulations, and orders.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">20.&#160;&#160;&#160;&#160;Business Ethics and Compliance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If the value of this Subcontract exceeds the threshold specified in FAR 3.1004(a) on the date of award and the performance period is more than 120 days, Subcontractor </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 13</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">confirms that it has established a business ethics and compliance program at least as comprehensive as the requirements under FAR 52.203-13, Contractor Code of Business Ethics and Conduct, and the principles set forth in the Amentum Business Partner Code of Conduct. Subcontractor agrees that it will not engage in and shall take appropriate steps to ensure that anyone working on its behalf in connection with performance under this Subcontract does not engage in activity that would expose Amentum to a risk of criminal, civil, or administrative penalties under any applicable laws and regulations, including but not limited to, laws and regulations pertaining to corruption, bribery, antitrust, and trafficking in human persons. FAR 52.203-13 shall be flowed down to Subcontractor&#8217;s lower-tier contractors, as provided therein.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.1.&#160;&#160;&#160;&#160;Subcontractor shall disclose in writing to Amentum and satisfy the disclosure requirements under FAR 3.1003 (a)(2) and FAR 52.203-13 when the Subcontractor has credible evidence that a principal, director, officer, employee, agent, or subcontractor of the Subcontractor has committed&#58; (a) a violation of Federal criminal law involving fraud, conflict of interest, bribery, or gratuity violations per Title 18 of the U.S. code or (b) a violation of the False Claims Act. As provided in FAR 3.1003(a)(3), if the Subcontractor becomes aware that the Government or Amentum has overpaid on a contract financing or invoice payment, the Subcontractor shall provide a written disclosure to the Amentum and shall remit the overpayment amount to the Amentum and be liable to the Amentum for any damages or penalties arising therefrom.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.2.&#160;&#160;&#160;&#160;Subcontractor shall comply at all times with the requirements of 52.222-50, Combating Trafficking in Persons, and must immediately notify Amentum of any credible information Subcontractor receives from any source that alleges a Subcontractor employee, a lower-tier subcontractor, a lower-tiersubcontractor employee, or their agent has engaged in conduct that violates the Federal Government&#8217;s policy on combating trafficking as described in FAR 52.222-50. FAR 52.222-50 shall be flowed down to Subcontractor&#8217;s lower-tier contractors or agents as outlined therein.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.3.&#160;&#160;&#160;&#160;Subcontractor, and its subcontractors as applicable, shall not use child labor as defined by applicable Federal, state, or local law or use forced or compulsory labor, will not physically abuse its employees, and will respect its employees&#8217; rights to choose whether to be represented by third parties and bargain collectively in accordance with applicable law. Subcontractor shall comply with all applicable laws and regulations regarding any wage and benefit, working hours and overtime, health and safety, and environmental matters. Failure to comply with the obligations in this clause is a material breach and shall be cause for immediate termination without penalty or further liability to Amentum.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.4.&#160;&#160;&#160;&#160;If Subcontractor has cause to believe Amentum or any employee or agent of Amentum has conducted themselves improperly, unethically, or inconsistent with the provisions under this Subcontract and its attachments, Subcontractor shall immediately report such behavior to the Procurement Representative. Failure to report may result in termination of this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">21.&#160;&#160;&#160;&#160;Property and Confidential Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Each Party&#8217;s (&#8220;Discloser&#8221;) property, including drawings, specifications, and data, furnished to the other Party hereunder shall remain the exclusive property of the Internal Proprietary Information SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7 REF&#58; SCM-715-6F Subcontract Agreements Date of Issue&#58; 04&#47;17&#47;2025 Page 14 Discloser and shall not be used by the other Party (&#8220;Recipient&#8221;) for its own purposes or given to, or shared with, a third party without the express written consent of the Discloser. When practical, all such Discloser property shall be marked as belonging to the Discloser, shall be physically segregated from the property of the Recipient or third-party property located on Recipient&#8217;s premises, and shall be used exclusively to perform, or receive the benefit of, the Services requirements of this Subcontract. Upon Subcontract completion, all furnished property shall be returned to the Discloser in the same condition as received, allowing for reasonable wear and tear, except to the extent that the property has been incorporated into the Services delivered or consumed in the performance of the Services. Property and Confidential Information. A Party&#8217;s property, including drawings, specifications, and data, furnished to the other Party for the performance of the </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 14</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services shall remain its exclusive property and shall not be used by the other Party for its own purposes or given to, or shared with, a third party without first obtaining such Party&#8217;s express written consent. When practical, all such property shall be marked as belonging to a Party, shall be physically segregated from the property of the other Party or third-party property located on a Party&#8217;s premises, and shall be used exclusively to perform the Services requirements of this Subcontract. Upon Subcontract completion, all property furnished to a Party shall be returned to the furnishing Party in the same condition as received, allowing for reasonable wear and tear, except to the extent that the property has been incorporated into the Services delivered or consumed in the performance of the Services. A Party shall be responsible for all loss or damage to the other Party caused by neglect.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Confidential Information includes all Discloser information in any form whatsoever identified in writing at the time of the disclosure by a legend or identified as proprietary to the Recipient orally at the time of disclosure. All drafts or final documents that, in whole or in part, which comprise or include proposals or proposal information, financial data, methodologies, technical data, diagrams, designs, models, or strategic plans shall be deemed Confidential Information, regardless. No license, right or interest under any copyrights, patents, trademarks, or trade secrets is granted or implied with respect to Confidential Information disclosed by the Discloser. Confidential Information does not include information which can be demonstrated to have been (i) known to or independently developed by Recipient prior to receipt thereof, to the extent documentary evidence is clear and convincing&#59; (ii) lawfully publicly available or (iii) lawfully received by the Recipient from third parties not bound by confidentiality obligations to the Discloser. The Recipient agrees to protect the Confidential Information from disclosure by exercising no less than reasonable care. The Recipient agrees not to disclose to employees other than those with a need to know. The Recipient agrees to use the Confidential Information only for the purposes of performing or receiving the benefit of, as applicable, the Services hereunder. The Recipient shall return or destroy all Confidential Information (and any copies thereof) at termination or immediately upon any direction by the Discloser during performance. The confidentiality restrictions shall survive for a period of five (5) years after termination.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">22.&#160;&#160;&#160;&#160;Amentum or Crane Property</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This section describes Subcontractor&#8217;s obligations regarding use of Crane and AMENTUM property.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CFE. It is anticipated that Crane-Furnished Equipment (CFE) including Contractor Acquired Property (CAP) or Crane-Furnished Information (CFI) will be required by or supplied to Subcontractor. Such equipment will be returned to the Crane or AMENTUM, depending on disposition instructions, at the end of the Agreement. Office automation equipment to perform office tasks is considered Subcontractor-supplied equipment unless directly billed and reimbursed as a direct cost under this Agreement.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accountability. The Project Manager is responsible for accounting for all CFE, CAP, and&#47;or CFI in accordance with AMENTUM Policies and Procedures. The Project Manager must report movement of any property to the AMENTUM Property Administrator. Only AMENTUM or Crane will procure any necessary material required, including hardware, software, and other equipment.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Delay in Providing CFE. If requisite CFE or CFI is not provided to Subcontractor by the required specified date, Subcontractor shall immediately notify the AMENTUM Subcontract Administrator and the designated Project Manager and indicate the impact of its absence.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Responsibilities. If any AMENTUM&#47;Crane property or information is furnished to or acquired by Subcontractor at any time during the term of this Agreement, Subcontractor assumes the risk and shall be responsible for any loss or damage. In accordance with this provision, Subcontractor will return such property&#47;information for use in connection with this Agreement. Subcontractor shall establish Property Control procedures to control, protect, preserve, and maintain all such property&#47;information in accordance with commercial best practices.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 15</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annual Inventory Reporting. Subcontractor will be required annually to inventory and account for all Crane Property in their possession under this Agreement. Subcontractor is required to send to the AMENTUM Subcontract Administrator named in Section G-1 a complete and accurate inventory of property in the Custody of Subcontractor, not later than September 15 of each year. (Date may vary depending on the Crane Contract and&#47;or AMENTUM&#8217;s Property Management requirements.)</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Residual CFE. Thirty (30) days before Subcontract end, the Project Manager shall coordinate with the AMENTUM&#8217;s Property Administrator regarding disposition instructions for CFE, CFI, or CAP.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">23.&#160;&#160;&#160;&#160;Preservation of the Government&#8217;s Rights</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If Amentum or Subcontractor furnish designs, drawings, special tooling, equipment, engineering data, or other technical or proprietary information (&#8220;Furnished Items&#8221;) which Amentum or the Crane own or has the right to authorize the use of, then nothing herein shall be construed to mean that either Party may modify or limit any rights Amentum or Crane may have to authorize Subcontractor&#8217;s use of such Furnished Items in support of other Amentum or Crane contracts.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">24.&#160;&#160;&#160;&#160;Public Release of Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. No public release of information, news release, announcement, advertisement, posting to social networks or third-party forums, denial or confirmation of this Subcontract or the subject matter hereof, shall be made without Procurement Representative&#8217;s prior written approval.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">25.&#160;&#160;&#160;&#160;Patent, Copyright, and Trade Secret Indemnity</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subcontractor agrees to indemnify, defend, and hold harmless Amentum, its officers, agents, and employees, its customer and its officers, agents, and employees (each an &#8220;indemnified party&#8221;), from any third party claim and any costs, expenses, damages, or liability that is awarded to the third party to the extent of any third party claim alleging that a deliverable under the SOW infringes any patent, copyright, or trademark. Subcontractor&#8217;s obligations under this Section are contingent upon&#58; (i) the indemnified party will give prompt written notice of the claim for which indemnification is sought&#59; provided, that, the indemnifying Party will not be relieved of its obligations hereunder except to the extent the delay on the indemnified Party materially prejudices the indemnifying Party&#8217;s ability to defend the claim&#59; (ii) the indemnified party will, at Subcontractor&#8217;s reasonable request and expense, reasonably cooperate with Subcontractor in its defense and settlement of the claim&#59; and (iii) Subcontractor will have sole control over the defense and settlement of the claim&#59; to the extent permitted by law and the Prime Contract provided, that, Subcontractor will not enter into any settlement that admits fault or liability on behalf of the indemnified Party, or that does not fully release the indemnified Party of all liabilities related to the claim, without the prior written consent of the indemnified Party (not to be unreasonably withheld, conditioned or delayed). Subcontractor shall have no obligation under this section to the extent the claim is based on (a) unauthorized use of the deliverable, or (b) modification or changes to the deliverable.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">26.&#160;&#160;&#160;&#160;Technical Data and Computer Software Rights</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Notwithstanding anything contained herein, Subcontractor agrees that it grants to Crane the rights required for the work performed herein. Subcontractor grants to Amentum the right to use Subcontractor technical data developed, delivered, or used under this Subcontract by Subcontractor to the extent necessary for Amentum to perform its obligations under the Prime Contract and to fulfill all data rights delivery requirements of the Government therein. Subcontractor shall notify Amentum of its intent to exit the business of manufacturing and supplying Toggle MRAM at least 120 days prior to exiting the business (the &#8220;Exit Notice&#8221;). Within 30 days after Subcontractor provides Amentum an Exit Notice or Subcontractor entering a bankruptcy proceeding in the United States of America that is not dismissed within 90 days, Subcontractor will hereby grant Government Purpose Rights (as defined in DFARS 252.227-7013) will offer Government Purpose Rights (for the life of the intellectual property) to any Subcontractor owned intellectual property rights necessary to manufacture, support, and maintain the Toggle MRAM that Subcontractor was manufacturing at the time of the Exit Notice or bankruptcy.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">27.&#160;&#160;&#160;&#160;Non-Exclusivity</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Except as provided under this Agreement or under workshare terms expressly incorporated in the SOW or a Teaming Agreement, nothing contained in this Subcontract or associated </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 16</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">documents shall require Amentum to purchase Services from Subcontractor, and Subcontractor has no right or privilege to exclusively provide to Amentum any of the types of Services described in or purchased under this Subcontract. Amentum may contract with other suppliers for the procurement of any such Services on any terms and conditions deemed appropriate in the sole and absolute discretion of Amentum.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">28.&#160;&#160;&#160;&#160;Stop-Work Order</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Amentum may, at any time, by written notice to subcontractor, stop all or any part of the work hereunder for up to ninety (90) days, but only if Crane first stops work on the Prime Contract or the portion of the Prime Contract that includes Subcontractor&#8217;s work under this subcontract. Upon receiving a stop-work order, the Subcontractor shall immediately comply with its terms and take all reasonable steps to avoid incurring any additional costs allocable to such work. If the stop work order results in an increase in price or schedule, Subcontractor may submit for an equitable adjustment within thirty (30) days after the resumption of work and if an agreeable equitable adjustment is not agreed to, then Subcontractor will not be required to resume any work subject to the stop work order. If the parties do not agree to an equitable adjustment, such dispute shall be resolved pursuant to the disputes section below.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">29.&#160;&#160;&#160;&#160;Termination for Convenience</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Amentum reserves the right, to terminate this Subcontract in whole or part, by written notice of termination or convenience to Subcontractor, but only if and to the extent that Crane first terminates the Prime Contract or the portion of the Prime Contract that includes Subcontractor&#8217;s work under the Subcontract. Amentum understands that Subcontractor must commit at the point of Order execution to payment of all its suppliers in full. Amentum, therefore, agrees to pay Subcontractor, regardless of whether this Order is terminated for convenience&#58; (1) the full amount Subcontractor has paid to vendors, subcontractors, and suppliers in connection with the performance of the Order&#59; (2) the full amount Subcontractor is obligated to pay to vendors, subcontractors, and suppliers in connection with the performance of the Order&#59; and (3) any and all costs or expenses Subcontractor incurs ancillary to such performance or to the termination of the Order. Subcontractor agrees to furnish Amentum with reasonable documentation of such payments, obligations, costs, or expenses, but, in doing so, shall not have to comply with FAR cost accounting regulations or the Cost Accounting Standards.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Termination for Default</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Amentum may, without liability, and in addition to any other rights or remedies provided herein or by law, terminate this Subcontract in whole or in part by written notice of default if Subcontractor&#59; (a) fails to deliver the supplies or perform the services within the time specified and such failure is due to Subcontractor&#8217;s fault or negligence&#59; (b) fails to make sufficient progress with the work, thereby endangering completion of performance within the time specified&#59; or (c) fails to comply with any of the other instructions, terms, or conditions of the Subcontract. Amentum&#8217;s right to terminate for default may be exercised only if Subcontractor does not develop, within 30 days after receiving Amentum&#8217;s notice of such failure, a plan to cure the failure that is reasonably acceptable to Amentum. In the event of a partial termination, Subcontractor shall continue the work not terminated. Amentum shall owe Subcontractor the Order price for any completed supplies&#47;services.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If Amentum terminates this Subcontract in whole or in part, Amentum may purchase similar Services to those terminated&#59; In the event of a partial termination, Subcontractor shall continue the Services not terminated. Amentum shall owe Subcontractor the Subcontract price for any completed Services delivered and accepted only, less amounts for which Subcontractor may be responsible as set forth in this paragraph. Amentum may withhold from any payments due Subcontractor any sum necessary to protect Amentum against any liability or expenses due to the termination for default. Failure of the Parties to agree upon any termination settlement amount shall be a dispute under the Disputes clause hereof.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If, after termination, it is determined the Subcontractor was not in default, or that the default was excusable, the rights and obligations of the Parties shall be the same as if the termination had been issued for the convenience of Amentum.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 17</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">30.&#160;&#160;&#160;&#160;Insolvency</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If Subcontractor ceases to conduct normal business operations (including inability to meet its obligations), or if any proceedings under bankruptcy or insolvency laws are brought by or against Subcontractor, or a receiver for Subcontractor is appointed or applied for, or Subcontractor makes an Internal Proprietary Information SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7 REF&#58; SCM-715-6F Subcontract Agreements Date of Issue&#58; 04&#47;17&#47;2025 Page 17 assignment for the benefit of creditors, Amentum may terminate this Subcontract, without liability, except for Services performed and accepted in accordance with the terms of this Subcontract. In the event of Subcontractor&#8217;s insolvency, Amentum shall have the right to procure the balance of this Subcontract from others without liability.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">31.&#160;&#160;&#160;&#160;Disputes</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.1.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Disputes Related to the Crane Prime Contract</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. If a decision under the Prime Contract is made by Crane and such decision is also related to this Subcontract, said decision, if binding upon Amentum under the Prime Contract shall in turn be binding upon Amentum and Subcontractor insofar as it relates to this Subcontract. All of Subcontractor&#8217;s claims, controversies or disputes concerning matters which pertain to disputes shall be governed by the provisions of this clause and Subcontractor shall provide Amentum, with a timely and detailed written notice of any such claims or controversies. Any decision under this disputes process relating to this Subcontract or Subcontractor&#8217;s performance hereunder (&#8220;Final Decision&#8221;) shall be conclusive and binding upon Subcontractor unless appealed and reversed. Amentum shall notify Subcontractor of any Final Decision within ten (10) calendar days of Amentum&#8217;s receipt thereof. In the event Amentum elects to appeal any Final Decision, pursuant to the disputes process, Subcontractor shall provide Amentum with reasonable assistance in the prosecution of such appeal. Subcontractor further agrees to reimburse Amentum for any and all reasonable costs associated with an appeal arising out of or relating to the Subcontract taken upon behalf of Subcontractor. However, if Subcontractor notifies Amentum in writing that such an appeal should not be taken upon Subcontractor&#8217;s behalf, Amentum shall have the right to continue to such an appeal upon behalf of Amentum and Subcontractor with Subcontractor providing reasonable assistance in the prosecution of such an appeal as described herein.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event Amentum elects not to appeal any Final Decision pursuant to the disputes clause of the Prime Contract, Amentum shall so notify Subcontractor in writing within fourteen (14) calendar days of Amentum&#8217;s receipt of a Final Decision. If within ten (10) calendar days of receipt of Amentum&#8217;s notice of a decision not to appeal any Final Decision, Subcontractor requests Amentum, in writing, to appeal the Final Decision or to otherwise assert a claim, Amentum shall do so at the sole expense of Subcontractor provided such an appeal would not be in violation of any civil or criminal statute. If Amentum appeals any such Final Decision, whether at its election or at Subcontractor&#8217;s request, a final judgment in any such appeal, if binding upon Amentum under the Prime Contract, shall in turn be binding upon Subcontractor and Amentum under this Subcontract.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As used herein, the term &#8220;appeal&#8221; shall include any and all proceedings taken by Amentum before a Government agency, and, if applicable a Board of Contract Appeals, and any court. Subcontractor shall be conclusively bound by any decision of any such dispute resolution forum or tribunal. Pending completion of this Subcontract or final disposition of a dispute pursuant to this section that release Subcontractor from performance, Subcontractor shall, at all times, proceed diligently with the performance of this Subcontract.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.2.&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Disputes Not Arising under the Prime Contract</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the event the Parties fail to reach mutual agreement with respect to any other dispute not arising under the Contract Disputes Act within thirty (30) days of receipt of a dispute from the claimant, either Party may pursue any right or remedy it may have against the other at law or in equity as provided hereunder. For disputes cognizable under this section, this Agreement and the performance thereof shall be governed by, and construed in accordance with, the laws of the Commonwealth of Virginia, without regard to its </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 18</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rules on choice or conflict of laws. The United Nations Convention on Contractors for the International Sale of Goods shall not apply to this Agreement. Subcontractor agrees that withholding of a payment to Subcontractor for a specific deliverable as listed on Attachment C &#8220;Statement of Work&#8221; based on a good faith dispute that the payment is owed shall not be considered a material breach of this Subcontract excusing further performance to the extent Subcontractor has been notified of the underlying issue in writing enumerating the reason(s) for withholding the payment with respect to the specific deliverable and Subcontractor has been provided an opportunity to remediate the issue Internal Proprietary Information SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7 REF&#58; SCM-715-6F Subcontract Agreements Date of Issue&#58; 04&#47;17&#47;2025 Page 18 either in whole or in part and provided all undisputed amounts have been promptly paid. If the parties do not resolve the dispute within thirty (30) days, then the parties shall resolve the dispute in accordance with the disputes section below.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any suit, action or proceeding seeking to enforce any provision of, or based on any matter arising out of or in connection with, this Subcontract shall be brought in the United States District Court for the Eastern District of Virginia (or, if subject matter jurisdiction is unavailable, in the state courts of the Commonwealth of Virginia located in Fairfax County, VA), and each of the parties hereto hereby consents to the exclusive jurisdiction of such courts (and of the appropriate appellate courts) in any such suit, action or proceeding and waives any objection to venue laid therein. Process in any such suit, action, or proceeding may be served on Subcontractor anywhere in the world, whether within or without the Commonwealth of Virginia. THE PARTIES HEREBY WAIVE ANY RIGHT TO TRIAL BY JURY IN ANY PROCEEDING ARISING OUT OF OR RELATING TO THIS SUBCONTRACT, WHETHER NOW EXISTING OR HEREAFTER ARISING, AND WHETHER SOUNDING IN CONTRACT, TORT OR OTHERWISE. THE PARTIES AGREE THAT ANY OF THEM MAY FILE A COPY OF THIS PARAGRAPH WITH ANY COURT AS WRITTEN EVIDENCE OF THE KNOWING, VOLUNTARY AND BARGAINED-FOR AGREEMENT BETWEEN THE PARTIES IRREVOCABLY TO WAIVE TRIAL BY JURY AND THAT ANY PROCEEDING WHATSOEVER BETWEEN THEM RELATING TO THIS AGREEMENT SHALL INSTEAD BE TRIED IN A COURT OF COMPETENT JURISDICTION BY A JUDGE SITTING WITHOUT A JURY.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pending settlement or final decision of any such dispute, Subcontractor shall proceed diligently with the performance of this Subcontract in accordance with the direction of Amentum and shall not be entitled to suspend or otherwise delay its performance of the Work.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">32.&#160;&#160;&#160;&#160;Indemnification</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subcontractor shall, to the fullest extent permitted by law, protect, defend, hold harmless and indemnify Amentum, including Amentum&#8217;s directors and officers, from and against any and all expenses and liabilities, claims, causes of action, lawsuits and&#47;or other proceedings, penalties, attorney&#8217;s fees, damages and losses of any kind whatsoever including without limitation, the death of or injury to persons and damage to property, to the extent actually resulting from or arising out of or associated with Subcontractor&#8217;s (or any of its subcontractors&#8217;, suppliers&#8217;, employees&#8217;, agents&#8217; or representatives&#8217;)&#58; (i) gross negligence, fraud, or willful or intentional misconduct in performing under this Order&#59; or (ii) unlawful conduct.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">33.&#160;&#160;&#160;&#160;Cost Accounting Standards &#47; Defective Cost &#38; Pricing Data Indemnification</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subcontractor agrees to indemnify, defend, and hold harmless Amentum, each of Amentum&#8217;s owner(s), its officers, directors, affiliates, agents, and employees, its customer and its officers, agents, and employees, and those for whom Amentum may act as agent, from any costs, penalties, expenses, damages, or liability for (1) any violation by the Subcontractor, or any of its subcontractors at any tier, of the Cost Accounting Standards, to the extent applicable to the Subcontract issued hereunder, during the performance of the Subcontract, including those cases which result in any cost disallowances or non-acceptance of reimbursable costs&#59; or, (2) any defective cost or pricing data submitted directly or indirectly to the Government by the Subcontractor, or any of its subcontractors at any tier, with respect to any pricing action or proposal under the scope of Truthful Cost or Pricing Data.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 19</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">34.&#160;&#160;&#160;&#160;Limitation of Liability</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. SUBCONTRACTOR AGREES THAT THE OTHER PARTY SHALL NOT BE LIABLE FOR LOST PROFITS, LOST REVENUES, LOST BUSINESS OPPORTUNITIES, LOSS OF OR CORRUPTION OF DATA OR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, PUNITIVE, OR EXEMPLARY DAMAGES ARISING OUT OF OR RELATING TO THE OTHER PARTY&#8217;S PERFORMANCE OR NON-PERFORMANCE OF THIS ORDER. IN NO EVENT WILL EITHER PARTY BE LIABLE FOR ANY DAMAGES, LIABILITIES, COSTS, OR CLAIMS ARISING OUT OF OR RELATING TO THE PERFORMANCE OF THIS ORDER IN EXCESS OF THE TOTAL PRICE OF THIS ORDER. THE FOREGOING LIMITATIONS SHALL NOT APPLY TO EITHER PARTY&#8217;S BREACH OF ITS CONFIDENTIALITY OBLIGATIONS HEREUNDER OR THE INFRINGEMENT OR MISAPPROPRIATION OF THE OTHER PARTY&#8217;S INTELLECTUAL PROPERTY RIGHTS.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">35.&#160;&#160;&#160;&#160;Compliance with International Anti-Bribery and Anti-Corruption Laws</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35.1.&#160;&#160;&#160;&#160;Subcontractor will perform under this Order in accordance with the U.S. Foreign Corrupt Practices Act (FCPA), U.K. Bribery Act, similar foreign laws, and Business Partner Code Of Conduct (</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">http&#58;&#47;&#47;www.amentum.com&#47;doing-business-with-us&#47;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">) and shall not offer, promise, authorize, or approve to pay or actually pay money or anything of value (including gifts), directly or indirectly, to a foreign official in connection with the performance of this Subcontract that are contrary to the laws of the United States, Subcontractor&#8217;s country, or the laws of any foreign country in which Amentum performs under this Subcontract. Amentum may take any action or combination of actions as described in Clause 28, Termination for Default against Subcontractor and its individual employees for violations of this provision. Subcontractor shall include this provision, including this sentence, in all lower-tier agreements. Subcontractor shall comply with any and all laws, ordinances, statutes, rules, and regulations of the United States applicable to the performance of this Order.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35.2.&#160;&#160;&#160;&#160;Subcontractor agrees that it shall immediately notify Amentum of any actual or suspected violation of this clause by Subcontractor (&#8220;Incident&#8221;). If an Incident occurs, Subcontractor shall fully cooperate with Amentum&#8217;s investigation into the Incident and provide all necessary material related to the Incident to satisfy Amentum&#8217;s investigation. Subcontractor shall provide access to information required by Amentum and shall make all members of Subcontractor&#8217;s Group available to answer questions or otherwise assist Amentum in its investigation.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">36.&#160;&#160;&#160;&#160;International Trade Compliance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. It is the policy of Amentum to follow all applicable international trade regulations, and Amentum will not conduct business with any sanctioned or embargoed countries without prior approval from the proper Government agency(ies). The Subcontractor is responsible for and expected to keep up with the most current version of applicable international trade regulations and be in full compliance at all times. If the Subcontractor has knowledge of, or suspects that a violation may occur or may take place, Subcontractor is required to notify Amentum immediately.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.1.&#160;&#160;&#160;&#160;The services, products, technology and&#47;or technical data provided or disclosed in performance of this Subcontract may be subject to required and continuing U.S. Government approvals, and Subcontractor shall take those measures necessary to ensure compliance with all International Trade regulations including the Department of State (DoS), Directorate of Defense Trade Control (DDTC), International Traffic in Arms Regulations (ITAR) governing the export of defense articles, technical data, and the provision of defense Services&#59; the Department of Commerce (DoC), Bureau of Industry and Security (BIS), Export Administration Regulations (EAR) governing the export and re-export of commercial and dual use items and technology, and the Department of the Treasury, Office of Foreign Assets Control (OFAC) regulations and any other U.S. Government regulation applicable to the export&#47;import, re-export, or disclosure of such controlled technical data (or the products thereof) to parties who are not considered U.S. Persons under U.S. export controls whether within, or outside, the U.S., including those employed by, or otherwise associated with, Subcontractor.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 20</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.2.&#160;&#160;&#160;&#160;All export and licensing transactions performed under this Subcontract shall fully comply with the applicable Federal regulations. Furthermore, Subcontractor represents that &#8220;Neither the applicant, its chief executive officer, president, vice presidents, other senior officers or officials (e.g. comptroller, treasurer, general counsel) nor any member of its board of directors is&#58; a. The subject of an indictment for or has been convicted of violating any of the U.S. criminal statutes enumerated in ITAR 120.27 since the effective date of the Arms Export Control Act, Public Law 94-329, 90 Stat. 729 (June 30, 1976)&#59; or b. Ineligible to contract with, or to receive a license or other approval to import defense articles or defense Services from, or to receive an export license or other approval from any agency of the U.S. Government.&#8221;</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.3.&#160;&#160;&#160;&#160;OFAC administers a number of U.S. economic sanctions and embargoes (which are published on the OFAC website at www.treas.gov&#47;ofac) and the Subcontractor acknowledges and agrees to comply with all such U.S. regulations regarding the purchase, sale, transportation, swap, financing, brokering transactions related to goods or services of sanctioned and embargoed country origins, services owned or controlled by sanctioned and embargoed country governments, export&#47;import, reexport, or disclosure and will obtain any and all such registrations, licenses, permits, agreements, approvals and&#47;or certifications, as may be required by regulation for the products, services, and&#47;or technical data that may be provided to Amentum under this Subcontract before initiating performance.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.4.&#160;&#160;&#160;&#160;U.S. anti-boycott laws require that U.S. firms refuse to participate in foreign boycotts that the United States does not sanction. In addition, the laws prevent U.S. firms from being used to implement foreign policies that are counter to U.S. policy. Although the anti-boycott laws apply to all non-U.S.- sanctioned boycotts imposed by foreign countries, the Arab League&#8217;s boycott of Israel is the principal foreign economic boycott concerning U.S. firms. Anti-boycott law prohibitions include&#58;</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.4.1.&#160;&#160;&#160;&#160;Agreements to refuse or actual refusal to do business with or in Israel or with blacklisted companies.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.4.2.&#160;&#160;&#160;&#160;Agreements to discriminate or actual discrimination against other persons based on race, religion, sex, national origin, or nationality.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.4.3.&#160;&#160;&#160;&#160;Agreements to furnish or actual furnishing of information about business relationships with or in Israel or with blacklisted companies.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.4.4.&#160;&#160;&#160;&#160;Agreements to furnish or actual furnishing of information about the race, religion, sex, or national origin of another person.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.5.&#160;&#160;&#160;&#160;The Subcontractor shall notify Amentum if any deliverable under this Subcontract is restricted by any applicable international trade compliance laws and regulations. The Subcontractor shall provide to Amentum in writing the export commodity jurisdiction and classification (i.e. the export classification under the Export Administration Regulations (EAR), International Traffic in Arms Regulations (ITAR), EU List of Dual Use Items and Technology, Wassenaar Arrangement&#8217;s List of Dual-Use Goods and Technologies or other applicable export control list), and the harmonized tariff schedule code of any item or information to be furnished in fulfilment of this purchase order. The Subcontractor shall notify Amentum in writing of any changes to the export jurisdiction and&#47;or classification and&#47;or harmonized tariff schedule code of the item or information. Subcontractor represents that an official authorized to bind the Subcontractor has determined that the Subcontractor or designer, manufacturer, Subcontractor or other source of the work has properly determined the export jurisdiction and classification.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.6.&#160;&#160;&#160;&#160;The Subcontractor shall promptly provide Amentum with any technical descriptions, specifications, or information requested to support the export commodity jurisdiction, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 21</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">classification, or Harmonized Tariff Schedule of the United States Annotated (HTS) code determination or necessary to obtain proper export&#47;import authorization from the appropriate government agency.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.7.&#160;&#160;&#160;&#160;Subcontractor shall provide or assist in obtaining certificates of origin, declarations required to clear goods through U.S. or foreign Customs, affidavits, proof of importation, or any other Customs requirements as requested by Amentum to recover import duties related to the work.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.8.&#160;&#160;&#160;&#160;Subcontractor shall maintain and make available to Amentum all records supporting any certificates of origin, declarations, valuation determinations, and&#47;or affidavits provided to Amentum as support for Amentum&#8217;s claims for duty free or preferential treatment for five years after the date on which the aforementioned document(s) were provided.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36.9.&#160;&#160;&#160;&#160;Subcontractor warrants that no products provided to Amentum are made in whole or part from any good from the Xinjiang Uyghur Autonomous Region (XUAR) of China that are subject to the Uyghur Forced Labor Prevention Act signed into law in the U.S. on December 23, 2021.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">37.&#160;&#160;&#160;&#160;Organizational Conflict of Interest</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Subcontractor warrants that, to the best of its knowledge and belief, there are no relevant facts or circumstances which would give rise to an organizational conflict of interest, as defined in the Federal Acquisition Regulation (FAR) Part 9, Subpart 9.5, or that the Subcontractor has disclosed all such relevant information.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37.1.&#160;&#160;&#160;&#160;Subcontractor agrees that if an actual or potential organizational conflict of interest is discovered after award, the Subcontractor shall make a full disclosure in writing to Amentum. This disclosure shall include a description of actions which the Subcontractor has taken, or proposes to take, to avoid or mitigate the actual or potential conflict. In the event a disclosure to the Government regarding an actual or potential OCI is necessary, Subcontractor may interface directly with the Government to resolve the OCI with prior approval from Amentum. The Subcontractor shall abide by any determination by the Contracting Officer with respect to any mitigation or neutralization direction. The Contracting Officer&#8217;s direction shall be binding and conclusive upon the Subcontractor. Subcontractor shall promptly inform Amentum of any Contracting Officer determination or direction. To the extent necessary, Amentum may terminate the Subcontract for convenience in order to abide by the determination of the Contracting Officer.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37.2.&#160;&#160;&#160;&#160;If the Subcontractor was aware of a potential organizational conflict of interest prior to the award or discovered an actual or potential conflict after award and did not disclose or misrepresented relevant information to Amentum, Amentum may terminate the Subcontract for default. The Subcontractor shall insert the substance of this clause in all lower-tier subcontracts.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">38.&#160;&#160;&#160;&#160;Personally Identifiable Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Personally Identifiable Information (&#8220;PII&#8221;) includes any information that can be associated with or traced to any individual, including an individual&#8217;s name, address, telephone number, e-mail address, credit card information, social security number, employee census information, dependent information or other similar specific factual information, regardless of the media on which such information is stored (e.g., on paper or electronically) and includes such information that is generated, collected, stored or obtained as part of this Subcontract, including transactional and other data pertaining to users. Subcontractor will comply with all applicable privacy and other laws and regulations relating to the protection, collection, use, and distribution of PII. In no event may Subcontractor sell or transfer PII to third parties, or otherwise provide third parties with access thereto, except as necessary in the performance of this Subcontract and in accordance with all applicable US and non-US laws and regulations. Subcontractor agrees that all PII collected by or provided to Subcontractor in the performance of this Subcontract shall be safeguarded and stored in compliance with all applicable US and non-US laws and regulations. Immediately upon becoming aware of any unauthorized access or disclosure of PII or of a suspected or actual breach of security involving PII, Subcontractor will notify Amentum&#8217;s Procurement Representative within two (2) hours of Subcontractor becoming aware of such occurrence, </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 22</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">investigate the breach and fully cooperate to remedy the situation. Subcontractor will comply with and will fully cooperate to assist Amentum in complying with data security laws and security breach notification laws.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">39.&#160;&#160;&#160;&#160;Data Protection Regulations</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. When performance under this Subcontract involves collecting, transmitting, storing, and&#47;or using PII of employees. Subcontractor agrees to abide by any and all applicable data protection laws and regulations.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">40.&#160;&#160;&#160;&#160;Counterfeit Parts</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. For the purpose of this clause, &#8220;Parts&#8221; means those parts delivered or used under this Subcontract that are the lowest level of separately identifiable items (e.g., articles, components, and assemblies). &#8220;Counterfeit Parts&#8221; means Parts that are or contain items misrepresented as having been designed and&#47;or produced under an approved system or other acceptable method. The term &#8220;Counterfeit Parts&#8221; also includes approved Parts that have reached a design life limit or has been damaged beyond possible repair but is altered and misrepresented as acceptable.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41.1.&#160;&#160;&#160;&#160;Subcontractor warrants without limitation as to time that the goods delivered pursuant to this Purchase Order shall (i) be and only contain materials obtained directly from the Original Component Manufacturer (OCM) or the Original Equipment Manufacturer (OEM) (collectively, the Original Manufacturer (OM) or an authorized OM reseller or distributor (collectively, an Authorized Distributor)&#59; (ii) not be or contain Counterfeit Items or Suspect Counterfeit Items. Subcontractor shall obtain and retain all documentation required to fully trace the distribution and sale of the goods delivered hereunder back to the relevant OM. Counterfeit Item means an unlawful or unauthorized reproduction, substitution, alteration, or the false identification of grade, serial number, lot number, date code, or performance characteristic, that has been knowingly mismarked, misidentified, or otherwise misrepresented to be an authentic, unmodified item from the OM, an Authorized Distributor, or an Aftermarket Manufacturer as defined in SAE AS5553 &#8220;Counterfeit Electronic Parts&#59; Avoidance, Detection, Mitigation, and Disposition&#8221; (Authorized Aftermarket Manufacturer). A Suspect Counterfeit Item means an item for which credible evidence (including, but not limited to, visual inspection or testing) provides reasonable doubt that the item is authentic. Subcontractor warrants that it will not act as or engage an independent distributor, nonauthorized distributor, non-franchised distributor, non-authorized Subcontractor, or non-authorized reseller (collectively, Broker), to assist it in delivering goods pursuant to this Purchase Order unless Amentum provides prior written approval to do so. Any Subcontractor request to procure from a Broker shall include complete and compelling support for such request and shall include all actions completed by Subcontractor to ensure the goods thus procured are not Counterfeit Items. When so authorized by Amentum, Subcontractor shall be responsible for counterfeit risk mitigation testing and providing traceability identifiers for Broker procured parts, and identifying items delivered to Amentum that contain such parts. Subcontractor shall include the substance of this Section in all procurements for goods at all tiers.</font></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41.2.&#160;&#160;&#160;&#160;Subcontractor further warrants that it has and shall maintain a Counterfeit Item risk mitigation process, internally and with its Subcontractors, (reference SAE AS5553 and AS6174), for goods delivered hereunder. Amentum shall have the right to audit, inspect, and&#47;or approve the processes at any time before or after delivery of the goods ordered hereunder. Subcontractor shall provide evidence of the Subcontractor&#8217;s risk mitigation process to Amentum upon request. Amentum shall have the right to require changes to the processes to conform to Amentum&#8217;s defined standards, Failure of the Subcontractor or any of its subcontractors to conform to the above process specifications and provisions may result in the termination of this Purchase Order. Subcontractor and Subcontractor&#8217;s subcontractors that are allowed access to the US Government Industry Data Exchange Program (GIDEP) shall participate in monitoring GIDEP reports and Subcontractor shall act on GIDEP reports that affect product delivered to Amentum. Subcontractor shall immediately notify Amentum with the pertinent facts if Subcontractor becomes aware of or suspects that items delivered for the Purchase Order are, or contain, suspect or confirmed counterfeit items. If a good delivered hereunder is discovered to be a </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 23</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="margin-bottom:12pt;padding-left:72pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Counterfeit Item or Suspect Counterfeit Item, Amentum shall have the right to quarantine the good for further investigation. The Subcontractor and&#47;or the Subcontractor&#8217;s subcontractors shall cooperate in good faith with any investigation conducted by Amentum. Upon Amentum&#8217;s request, Subcontractor shall provide Amentum certificates of conformance with respect to the goods delivered. Amentum shall not be required to return the good during the investigation process and thereafter if not found to be authentic. Amentum shall not be liable for payment to Subcontractor of the price of any Suspect Counterfeit Items until determined to be authentic. If Amentum determines in its sole discretion that there is credible evidence that a good delivered under this Purchase Order constitutes a Counterfeit Item or Suspect Counterfeit Item, Subcontractor, or its subcontractor, shall, if directed by Amentum to do so, issue a GIDEP alert and shall ensure suspect or confirmed Counterfeit Items are not delivered to Amentum. Amentum reserves its right to issue its own GIDEP alert if Amentum concludes, in its sole estimation, that a good is a Counterfeit Item or Suspect Counterfeit Item.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41.2.1.&#160;&#160;&#160;&#160;In the event that items delivered under this Order constitutes or includes Counterfeit Parts, Subcontractor shall, at its expense, promptly replace such Counterfeit Parts with genuine Parts conforming to the requirements of this Order. Notwithstanding any other provision in this Order, Subcontractor shall be liable for all costs relating to the removal and replacement of Counterfeit Parts, including without limitation Amentum&#8217;s costs of removing Counterfeit Parts, of installing replacement Parts and of any testing necessitated by the reinstallation of Parts after Counterfeit Parts has been exchanged. The remedies contained in this paragraph are in addition to any remedies Amentum may have at law, equity or under other provisions of this Order.</font></div><div style="margin-bottom:12pt;padding-left:108pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41.2.2.&#160;&#160;&#160;&#160;Subcontractor shall include this Section or equivalent provisions in lower tier subcontracts for the delivery of items that will be included in or furnished as supplies to Amentum.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">41.&#160;&#160;&#160;&#160;Survival</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In the event of termination or expiration of this Subcontract for any reason, the following clauses will survive such termination or expiration&#58;</font></div><div style="margin-bottom:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section I. Schedule, Compensation, and Payment</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.&#160;&#160;&#160;&#160;Limitation of Funds</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.&#160;&#160;&#160;&#160;Setoff</font></div><div style="margin-bottom:12pt;padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.&#160;&#160;&#160;&#160;Insurance</font></div><div style="margin-bottom:6pt;padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section II. General Terms and Conditions</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.&#160;&#160;&#160;&#160;Integration and Order of Precedence</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.&#160;&#160;&#160;&#160;Warranty of Services</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.&#160;&#160;&#160;&#160;Subcontractor Contacts with Amentum&#8217;s Customer and other Vendors</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.&#160;&#160;&#160;&#160;Assignment and&#47;or Subcontracting</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.&#160;&#160;&#160;&#160;Non-Solicitation</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.&#160;&#160;&#160;&#160;Compliance with Laws</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21.&#160;&#160;&#160;&#160;Property and Confidential Information</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22.&#160;&#160;&#160;&#160;Government Property</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24.&#160;&#160;&#160;&#160;Public Release of Information</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.&#160;&#160;&#160;&#160;Patent, Copyright, and Trade Secret Indemnity</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26.&#160;&#160;&#160;&#160;Technical Data and Computer Software Rights</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.&#160;&#160;&#160;&#160;Termination for Convenience</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30.&#160;&#160;&#160;&#160;Termination for Default</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32.&#160;&#160;&#160;&#160;Disputes</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33.&#160;&#160;&#160;&#160;Indemnification</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34.&#160;&#160;&#160;&#160;Cost Accounting Standards &#47; Defective Cost &#38; Pricing Data Indemnification</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35.&#160;&#160;&#160;&#160;Limitation of Liability</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 24</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43.&#160;&#160;&#160;&#160;Waiver of Rights &#47; Severability</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44.&#160;&#160;&#160;&#160;Retention of Records</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45.&#160;&#160;&#160;&#160;Prevailing Wages and Related Requirements&#59; and</font></div><div style="padding-left:36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This clause, Survival.</font></div><div><font><br></font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">42.&#160;&#160;&#160;&#160;Waiver of Rights &#47; Severability</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Failure of either Party to insist on performance of any provision of this Subcontract shall not be construed as a waiver of that provision or a waiver of Amentum or Subcontractor&#8217;s right to require compliance with such provision in any later instance. If any provision of this Subcontract is found to be illegal, invalid, or unenforceable under law, then the remainder of the Subcontract shall not be affected, impaired or invalidated&#59; and all other provisions shall be valid and enforceable to the fullest extent permitted by law and to the extent such invalidity or unenforceability does not render the performance of the remainder of the Subcontract commercially senseless.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">43.&#160;&#160;&#160;&#160;Retention of Records</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Unless a shorter period is specified by law or by applicable regulation, Subcontractor shall retain all records related to this Subcontract for ten (10) years from the final payment of this subcontract. Records related to this Subcontract are subject to audit by Amentum. At no additional cost, Subcontractor shall provide timely access to such records to the Crane and&#47;or Amentum upon request for any examination, audit, or reproduction.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">44.&#160;&#160;&#160;&#160;Prevailing Wages and Related Requirements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. &#8211; Reserved</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">45.&#160;&#160;&#160;&#160;Force Majeure</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. No Party shall be liable or responsible to the other Party, or be deemed to have defaulted under or breached this Agreement, for any failure or delay in fulfilling or performing any term of this Agreement, when and to the extent such party&#8217;s (the &#8220;Impacted Party&#8221;) failure or delay is caused by or results from the following force majeure events (&#8220;Force Majeure Event(s)&#8221;)&#58; (a) acts of God&#59; (b) flood, fire, earthquake, or explosion&#59; (c) war, invasion, hostilities (whether war is declared or not), terrorist threats or acts, riot or other civil unrest&#59; (d) government order, law, or action, (e) embargoes or blockades in effect on or after the date of this Agreement&#59; and (f) national or regional emergency&#59; (g) other similar events beyond the reasonable control of the Impacted Party. The Impacted Party shall give notice to the other Party within five (5) days of becoming Internal Proprietary Information SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7 REF&#58; SCM-715-6F Subcontract Agreements Date of Issue&#58; 04&#47;17&#47;2025 Page 24 aware of the Force Majeure Event and its impact, stating the period of time the occurrence is expected to continue. The Impacted Party shall use diligent efforts to end the failure or delay and ensure the effects of such Force Majeure Event are minimized. The Impacted Party shall resume the performance of its obligations as soon as reasonably practicable after the removal of the cause.</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 25</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-bottom:18pt"><font><br></font></div></div><div><font><br></font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Attachment A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Special Subcontract Clauses From Prime Contract</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of interpreting the Federal Acquisition Regulation (FAR) and Defense Federal Acquisition Regulation Supplement (DFARS) clauses, except where further clarified or modified below, the term &#8220;Government&#8221; and equivalent phrases shall mean &#8220;Amentum&#8221;, the term &#8220;Contracting Officer&#8221; shall mean Amentum&#8217;s &#8220;Authorized Procurement Representative&#8221;, the term &#8220;Contractor&#8221; or &#8220;Offeror&#8221; shall mean &#8220;Subcontractor&#8221;, &#8220;subcontractor&#8221; shall mean &#8220;Subcontractor&#8217;s subcontractor&#8221; under this Subcontract, and the term &#8220;Contract&#8221; shall mean this Subcontract.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For avoidance of doubt, the words &#8220;Government&#8221; and &#8220;Contracting Officer&#8221; do not change when a right, act, authorization, or obligation can be granted or performed only by the Government or the Prime Contract contracting officer or duly authorized representative&#59; for example, in FAR 52.227-1 or FAR 52.227-2, or when title to property is to be transferred directly to the Government.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Attachment B Prime Flow Downs</font></div><div><font><br></font></div><div><font><br></font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-top:12pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Amentum</font></div><div style="margin-bottom:12pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">FA8075-18-D-0014 Prime Contract Flow Downs</font></div></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:12pt;margin-top:12pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">APPLICABILITY&#58; The FAR and DFARS clauses cited herein, where applicable by their terms, are mandatory flow-down clauses incorporated herein by reference as if set forth in full text, unless otherwise specified. The full text of all MANDATORY clauses <br>incorporated by reference is available at </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline">http&#58;&#47;&#47;www.acquisition.gov&#47;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">. The effective version of each FAR or FAR Supplement clause shall <br>be as identified below.</font></div></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 26</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><div id="ia6bf74f6aad448a0abc5bf30a5141fa7_4"></div><hr style="page-break-after:always"><div style="min-height:95.76pt;width:100%"><div style="margin-bottom:48pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intranet-posted version of this guidance is the document of record.</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Attachment B</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Flow Down Clauses From Prime Contract</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of interpreting the Federal Acquisition Regulation (FAR) and Defense Federal Acquisition Regulation Supplement (DFARS) clauses, except where further clarified or modified below, the term &#8220;Government&#8221; and equivalent phrases shall mean &#8220;Amentum&#8221;, the term &#8220;Contracting Officer&#8221; shall mean Amentum&#8217;s &#8220;Authorized Procurement Representative&#8221;, the term &#8220;Contractor&#8221; or &#8220;Offeror&#8221; shall mean &#8220;Subcontractor&#8221;, &#8220;subcontractor&#8221; shall mean &#8220;Subcontractor&#8217;s subcontractor&#8221; under this Subcontract, and the term &#8220;Contract&#8221; shall mean this Subcontract.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For avoidance of doubt, the words &#8220;Government&#8221; and &#8220;Contracting Officer&#8221; do not change when a right, act, authorization, or obligation can be granted or performed only by the Government or the Prime Contract contracting officer or duly authorized representative&#59; for example, in FAR 52.227-1 or FAR 52.227-2, or when title to property is to be transferred directly to the Government.</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.936%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="background-color:#dbe5f1;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Mandatory Flow Downs</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">FAR Reference</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Title</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Applicability</font></td></tr><tr><td colspan="9" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:top"><div style="padding-left:0.27pt;padding-right:0.27pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FLOW DOWN TO </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">ALL</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> PROCUREMENTS REGARDLESS OF DOLLAR VALUE</font></div></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.202-1</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Definitions</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.219-8</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Utilization of Small Business Concerns</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-21</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prohibition of Segregated Facilities</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-22</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Previous Contracts and Compliance Reports</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-26</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equal Opportunity</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-35</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equal Opportunity for Veterans</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-36</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equal Opportunity for Workers with Disabilities</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-37</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employment Reports on Special Disabled Veterans, Veterans of the Vietnam Era, and Other Eligible Veterans</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-50</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Combating Trafficking in Persons</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-55</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Establishing a Minimum Wage for Contractors (E.O. 13658)</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.225-13</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restrictions on Certain Foreign Purchases</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.225-25</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prohibition on Contracting with Entities Engaging in Certain Activities or Transactions Relating to Iran &#8211; Representation and Certification. This provision applies to all solicitations.</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.225-26</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contractors Performing Private Security Functions Outside the United States</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.233-4</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Applicable Law for Breach of Contract Claim</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.244-6</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subcontracts for Commercial Items</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.247-64</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Preferences for Privately Owned U.S. Flag Commercial Vessels</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">All</font></td></tr><tr><td colspan="9" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FLOW DOWN TO ALL PROCUREMENTS &#62;$2500</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-41</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Service Contract Act of 1965, as amended</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$2,500, if in prime contract. Executive Order 13495 applies&#59; review http&#58;&#47;&#47;www.whitehouse.gov&#47;the_press_office&#47;nondisplacement_of_qualified_workers_under_service_contracts</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.219-1</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business Program Representations</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$3,500</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-54</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Employee Eligibility Verification</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$3,500 and includes work performed in the United States</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Executive Order 13201</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notification of Employee Rights Concerning Payment of Union Dues or Fees</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$10,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-40</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notification of Employee Rights Under the National Labor Relations Act</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$10,000 and performed wholly or partially in the US</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.209-6</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Protecting the Government&#8217;s Interest When Subcontracting with Contractors Debarred, Suspended, or Proposed for Debarment</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$35,000 and not a subcontract for COTS items</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 27</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:95.76pt;width:100%"><div style="margin-bottom:48pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intranet-posted version of this guidance is the document of record.</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.936%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FLOW DOWN TO ALL PROCUREMENTS &#62;$150,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.203-5</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Covenant Against Contingent Fees</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000 (non-commercial)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.203-6</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restrictions on Subcontractor Sales to the Government</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.203-7, except paragraph (c)(1)</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Anti-Kickback Procedures</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.203-10</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Price or Fee Adjustment for Illegal or Improper Activity</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000 (non-commercial)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.203-11</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certification and Disclosure Regarding Payments to Influence Certain Federal Transactions</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.203-12</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Limitation on Payments to Influence Certain Federal Transactions</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.203-16</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Preventing Personal Conflicts of Interest</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.209-5</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certification Regarding Debarment, Suspension, Proposed Debarment, and Other Responsibility Matters</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.215-2</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Audits and Records &#8211; Negotiation</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000 cost-reimbursement, incentive, T&#38;M, labor hour, price redeterminable, and cost or pricing data is required or subcontractor is required to provide reports in accordance with para (e) of the clause.</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-38</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compliance with Veterans&#8217; Employment Reporting Requirements</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000 (non-commercial)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.227-1</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Authorization and Consent</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.227-2</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notice and Assistance Regarding Patent and Copyright Infringement</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.248-1</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Value Engineering</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$150,000</font></td></tr><tr><td colspan="9" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FLOW DOWN TO ALL PROCUREMENTS &#62;$550,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.209-7</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Information Regarding Responsibility Matters</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$550,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.209-9</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Updates of Publicly Available Information Regarding Responsibility Matters</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$550,000</font></td></tr><tr><td colspan="9" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FLOW DOWN TO ALL PROCUREMENTS &#62;$700,000</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.215-10</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Price Reduction for Defective Cost or Pricing Data</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 and it is contemplated that certified cost or pricing data may be required</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.215-11</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Price Reduction for Defective Cost or Pricing Data &#8211; Modifications</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 and it is contemplated that certified cost or pricing data may be required</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.215-12</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subcontractor Cost or Pricing Data</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 and it is contemplated that certified cost or pricing data may be required</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.215-13</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subcontractor Cost or Pricing Data &#8211; Modifications</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 and it is contemplated that certified cost or pricing data may be required</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.215-15</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension Adjustments and Asset Reversions</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 (if certified cost or pricing data may be required or cost is subject to part 31)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.215-18</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reversion or Adjustment of Plans for Post Retirement Benefits (PRB) Other than Pensions</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 (if certified cost or pricing data may be required or cost is subject to part 31)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.215-19</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notification of Ownership Changes</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 (if certified cost or pricing data may be required or cost is subject to part 31)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.219-9</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Small Business Subcontracting Plan</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 and Large Business</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.230-1</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost Accounting Standards Notices and Certification</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 unless CAS exemption applicable</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.230-2, except paragraph (b)</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost Accounting Standards</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 unless CAS exemption applicable</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.230-3, except paragraph (b)</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Disclosure and Consistency of Cost Accounting Practices</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 unless CAS exemption applicable</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.230-6</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Administration of Cost Accounting Standards</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000 unless CAS exemption applicable and includes any of the following 52.230-2&#59; 52.230-3&#59; 52.230-5</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">252.225-7003</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Report of Intended Performance Outside the United States and Canada&#8212;Submission with Offer (Dec 2006)</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$700,000, if in prime</font></td></tr><tr><td colspan="9" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FLOW DOWN TO ALL PROCUREMENTS &#62;$5,500,000</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.203-13</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Contractor Code of Business Ethics and Conduct</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$5,500,000 and a performance period of more than 120 days.</font></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 28</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:95.76pt;width:100%"><div style="margin-bottom:48pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intranet-posted version of this guidance is the document of record.</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:15.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.936%"></td><td style="width:0.1%"></td></tr><tr style="height:20pt"><td colspan="3" rowspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.203-14</font></td><td colspan="3" rowspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Display of Hotline Poster(s) (Dec 2007)</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$5,500,000 - except when the subcontract&#8212;</font></td></tr><tr style="height:20pt"><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Is for the acquisition of a commercial item&#59; or</font></td></tr><tr style="height:20pt"><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2) Is performed entirely outside the United States</font></td></tr><tr><td colspan="9" style="background-color:#d9d9d9;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">FLOW DOWN TO ALL PROCUREMENTS &#62;$10,000,000</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1.13pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.222-24</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pre-Award On-Site Equal Opportunity Compliance Evaluation</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 1.27pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#62;$10,000,000</font></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 29</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:95.76pt;width:100%"><div style="margin-bottom:48pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intranet-posted version of this guidance is the document of record.</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attachment C</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Statement of Work (SOW)</font></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.702%"><tr><td style="width:1.0%"></td><td style="width:22.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.437%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.334%"></td><td style="width:0.1%"></td></tr><tr style="height:38pt"><td colspan="3" rowspan="2" style="border-bottom:2pt solid #000000;border-left:2pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-top:2pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Everspin Statement of Work (SOW)</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:2pt solid #000000;border-top:2pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LOCATION</font></td></tr><tr style="height:56pt"><td colspan="3" style="border-bottom:2pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt;text-align:left;vertical-align:middle"><div style="margin-bottom:6pt;margin-top:12pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Date and&#47;or Revision Date</font></div><div style="margin-bottom:12pt;margin-top:6pt;padding-left:2.77pt;padding-right:2.77pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">03&#47;27&#47;2026</font></div></td><td colspan="3" style="border-bottom:2pt solid #000000;border-left:0.5pt solid #000000;border-right:2pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 2.38pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gresham Oregon</font></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sent as separate attachment</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 30</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:95.76pt;width:100%"><div style="margin-bottom:48pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intranet-posted version of this guidance is the document of record.</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Attachment D</font></div><div style="margin-bottom:18pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Invoicing Instructions</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I.&#160;&#160;&#160;&#160;PURPOSE</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To communicate to Subcontractors providing Services to Amentum, the requirements for property documenting services rendered and submitting associated invoices, Adherence to this work instruction will help ensure Subcontractor invoices are reviewed and payments are processed in an efficient and timely manner.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">II.&#160;&#160;&#160;&#160;WORK INSTRUCTIONS</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">INVOICE REQUIREMENTS</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General Format for manual invoice submission&#58;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subcontractors are to use their company letterhead (or clearly indicate their company name) on all Invoices and ensure they are signed by an Authorized Signatory. (See the </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">REQUIRED INVOICE INFORMATION</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> section below for more details.)</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legibility&#58;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Illegible Invoices will be rejected, not processed, and Subcontractor will be required to re-submit a legible copy.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Invoicing Cycle for Services&#58;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subcontractor shall submit invoices after completion of each milestone as directed in Section I, Paragraph 4</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Electronic Invoice Submission</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All invoices should be scanned and sent electronically to the following email address.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amentum Services, Inc.</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">email&#58; </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Tammy.walker&#64;amentum.com</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Rosezona.bowden&#64;amentum.com</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subcontractors are to title each scanned file with the respective Invoice Number.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subcontractors are NOT to send the same invoice(s) multiple times or by multiple means as this causes duplication and potential delays.</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><font style="font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"></font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For Single Invoice Submission&#58; Subcontractor is to send one email with one scanned invoice package, containing Invoice (and any other required supporting documents)</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">REQUIRED INVOICE INFORMATION</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes the Basic Required Information that a Subcontractor must include on each Invoice.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 31</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:95.76pt;width:100%"><div style="margin-bottom:48pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intranet-posted version of this guidance is the document of record.</font></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:26.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:71.222%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#dbe5f1;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Situation</font></td><td colspan="3" style="background-color:#dbe5f1;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic Required Invoice Information</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SERVICES INVOICES</font></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Invoice Number (limited to 15 characters)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Invoice Date</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor Name</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subcontractor Address</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amentum(contact name)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Site where product delivered (&#8220;Ship To&#8221;) or service performed</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase Order Number and&#47;or PO Modification Number</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase Order Line-Item Number(s) per invoice line item</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Description per line item (must match the product or service on PO</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">pricing table)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit Price per line item</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unit of Measure (UOM) per line item (must match the PO pricing</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">schedule)</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Quantity delivered per line item</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Price per line item</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes charged, if any (e.g., Sales tax, VAT)- invoice on a separate</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">invoice line</font></td></tr><tr><td colspan="3" style="border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Invoice Amount in numerical figure and in words (sum of line-item totals)</font></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.5pt solid #000000;border-right:0.5pt solid #000000;border-top:0.5pt solid #000000;padding:1.5pt 1pt 1.5pt 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Invoice Period of Performance</font></td></tr></table></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 32</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:95.76pt;width:100%"><div style="margin-bottom:48pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intranet-posted version of this guidance is the document of record.</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Attachment E</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Required Insurance</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following insurance is required for this subcontract&#58;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance. Subcontractor during the period of this Order shall provide at its own expense and maintain in effect the following types and amounts of insurance with terms and with insurance companies satisfactory to Amentum (For Products, insurance is only required for Aviation, Space, Marine and Medical)&#58;</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Automobile&#47;Motor Liability Insurance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; Subcontractor, and their Subcontractors, as applicable, shall always procure and maintain Business Automobile&#47;Motor Liability Insurance. The policy shall provide for bodily injury and property damage liability covering the operation of all motor vehicles used in connection with performing the contract. Policies covering motor vehicles operated in the United States shall provide coverage of at least $1,000,000 combined single limit per occurrence for bodily injury and property damage. The amount of liability coverage on other policies shall be commensurate with any legal requirements of the locality and sufficient to meet normal and customary claims.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Workers&#8217; Compensation, Defense Base Act, and Employers&#8217; Liability</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; Subcontractor is required to comply with all applicable Federal and State workers&#8217; compensation and occupational disease statutes. If occupational diseases are not compensable under those statutes, such occupational diseases shall be covered under the employer&#8217;s liability section of the insurance policy. Employer&#8217;s liability limits shall be not less than $1,000,000 for bodily injury by accident per accident and $1,000,000 bodily injury by disease policy limit. Workers Compensation insurance applies to Workers&#8217; Compensation Law of the states, territories, and countries where the work takes place, except in states with exclusive or monopolistic funds that do not permit worker&#8217;s compensation benefits to be written by private insurance companies. Monopolistic states certificate(s) of insurance coverage is&#47;are required if applicable. An alternate employer endorsement in favor of Amentum shall also be maintained and a copy of the endorsement sent to Amentum Corporate Risk Management. If Workers Compensation under the Defense Base Act (DBA) is applicable to the contract or location of services performed, DBA insurance shall be secured and made evident in the form of a certificate of insurance with an authorized insurance carrier approved by the US Department of Labor. Subcontractor is required to meet the Defense Base Act insurance requirements of Crane&#8217;s that will be supported under this agreement.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Commercial General Liability</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; Subcontractor, and their Subcontractors, as applicable, shall provide commercial general liability insurance covering bodily injury, property damage, advertising, and personal injury liability, including contractual liability coverage, written on a comprehensive form of policy with a limit of at least $1,000,000 per occurrence, $2,000,000 general liability aggregate and $2,000,000 products&#47;completed operations aggregate. Coverage may not be limited to the territory or regions provided in the SOW.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Excess Liability</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; Subcontractor, and its subcontractors, as applicable, shall provide umbrella and&#47;or excess liability insurance covering general liability, automobile liability, and employer&#8217;s liability. The insurance provided under this section must be in the amount of not less than $4,000,000 per occurrence and be excess over all underlying insurance coverage listed.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Professional Liability Insurance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; For projects involving Professional Services (Architects, Engineers, Consultants, Medical Professionals, etc.), Subcontractor shall maintain professional liability coverage during the term of this agreement. The limits of this coverage shall be a minimum of $2,000,000 limit per occurrence and aggregate. This requirement shall extend to all professional subcontractors employed by the prime consultant, engineer, surveyor, or medical services provider. Subcontractor shall provide certification of such insurance and a copy of the policy upon request. If coverage is provided under a &#8220;claims made&#8221; form, coverage must be maintained for at least three (3) years following the completion of this contract.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 33</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:95.76pt;width:100%"><div style="margin-bottom:48pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intranet-posted version of this guidance is the document of record.</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Technology Errors &#38; Omissions Insurance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; For projects involving Technical&#47;Technology Professional Services, Subcontractor shall maintain professional Tech E &#38; O liability coverage during the term of this agreement. The limits of this coverage shall be a minimum of $5,000,000 limit per occurrence and aggregate. This requirement shall extend to all professional subcontractors employed by the prime consultant. Insurance coverage shall include cover for liabilities arising from errors, omissions, or negligent acts in rendering or failing to render computer or information technology services and technology products as well as coverage for violation of software copyright. Technology and Professional services insurance should cover liabilities, punitive damages, and claim expenses arising from acts, errors and omissions, in rendering or failing to render all services and in the provision of all products in the performance of the Agreement, including the failure of products to perform the intended function or serve the intended purpose. Subcontractor shall provide certification of such insurance and a copy of the policy upon request. If coverage is provided under a &#8220;claims made&#8221; form, coverage must be maintained for at least three (3) years following the completion of this contract.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cyber Liability Insurance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; For projects involving the provision of technical services and&#47;or the handling (electronically or otherwise) personally identifiable information, Subcontractor shall maintain Cyber liability coverage during the term of this agreement. The limits shall be a minimum of $3,000,000 limit per occurrence and in the aggregate. This requirement shall extend to all subcontractors, subcontractors&#8217; employees and independent contractors. Contractor shall provide certification of such insurance and a copy of the policy upon request. If coverage is provided under a &#8220;claims made&#8221; form, coverage must be maintained for at least three (3) years following the completion of this contract. The Cyber Insurance policy shall include coverage for loss, disclosure and theft of data in any form&#59; media and content rights infringement and liability, including but not limited to, software copyright infringement&#59; network security failure, including but not limited to, denial of service attacks and transmission of malicious code. Coverage shall include data breach regulatory fines and penalties, the cost of notifying individuals of a security or data breach, the cost of credit monitoring services and any other causally-related crisis management expense for up to one (1) year. Coverage shall contain severability for the insured organization for any intentional act exclusions. If this coverage is provided on a claims-made basis, then it must be maintained for a period of two (2) years after acceptance of the deliverables and&#47;or services provided in connection with this Agreement. Additionally, such policy shall cover consequential or vicarious liabilities and direct losses. The policy shall contain an amended &#8220;Insured v. Insured&#8221; exclusion to allow an &#8220;Additional Insured&#8221; to bring a claim against the Named Insured.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Insurance Policies</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; All insurance policies shall bear an appropriate endorsement whereby the insurance carrier waives any right of subrogation acquired against Amentum and the United States of America by reason of any payment under such policy, and such policy shall provide that Amentum receives notice of cancellation in accordance with the policy provisions. Subcontractor&#8217;s insurance shall be primary and Amentum insurance shall be considered non-contributory. Subcontractor shall maintain insurance coverage as specified in this agreement with carriers having an A.M. Best rating of at least A-&#47;VIII . Any deficiency in the coverage, policy limits, or endorsements of said insurance shall be the sole responsibility of Subcontractor.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Insurance Deductible&#47;Self-Insured Retentions</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; The Subcontractor shall be responsible for all deductibles and&#47;or self-insured retentions associated with any accident, incident or damage either against aircraft or personnel or property. Amentum will not assume any liability including, but not limited to the insurance deductible or self-insured retentions.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Additional Insured</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; The Subcontractor shall cause its insurers to identify Amentum as additional insured on all Policies associated with this Subcontract except for Workers&#8217; Compensation.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Lower Tier Insurance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; Subcontractor shall require its lower tier subcontractors to provide the same insurance coverages and requirements as described herein, unless otherwise agreed in writing by Amentum.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Certificate(s) of Insurance</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#58; The Subcontractor shall submit to Amentum either (a) a certified copy of the insurance policies actually procured and maintained, or (b) an insurance certificate issued by the insurance company </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 34</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:95.76pt;width:100%"><div style="margin-bottom:48pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intranet-posted version of this guidance is the document of record.</font></div></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">verifying coverage in conformity with this Order within five (5) calendar days after execution of this Order. In addition, the Subcontractor shall furnish evidence of a commitment, by the insurance carrier, to notify the Amentum in writing of any material change, expiration or cancellation of any of the insurance policies required not less than thirty (30) calendar days before such change, expiration or cancellation is effective. When coverage is provided by self-insurance, the Subcontractor shall not change or decrease the coverage without the Amentum&#8217;s approval.</font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 35</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div><hr style="page-break-after:always"><div style="min-height:95.76pt;width:100%"><div style="margin-bottom:48pt;text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intranet-posted version of this guidance is the document of record.</font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Attachment F</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Labor Categories</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sent as separate attachment</font></div><div style="margin-bottom:12pt;text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Internal Proprietary Information</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                             </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">SCM-715-6F-F-1 Subcontract Template &#8211; Standard Rev 7</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">REF&#58; SCM-715-6F Subcontract Agreements</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                    </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Page 36</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%">                                     </font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Date of Issue&#58; 04&#47;17&#47;2026</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>mram-20260630xex103.htm
<DESCRIPTION>EX-10.3
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i0e06c8e7aad84243986a547091519bcf_1"></div><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:18pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">Exhibit 10.3</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">FIRST AMENDMENT TO LEASE AGREEMENT</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">This First Amendment to Lease Agreement (the &#8220;Amendment&#8221;) is made as of the 3rd day of April, 2026 (the &#8220;Effective Date&#8221;), by and between </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">University Federal Credit Union</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">, a federal credit union, (&#8220;Landlord&#8221;) and </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">Everspin Technologies, Inc</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%"> (&#8220;Tenant&#8221;).  This Amendment amends that certain lease entered into by and between Landlord and Tenant dated October 1, 2021 (the &#8220;Lease&#8221;), for that certain space consisting of approximately 6,171 rentable square feet (&#8220;RSF&#8221;) of space commonly known as Suite A-201 (the &#8220;Premises&#8221;) of the building known as UFCU Plaza located at 8303 Mopac Expressway North in the City of Austin, State of Texas (the &#8220;Building&#8221;).  All capitalized terms in this Amendment, to the extent not specifically defined herein, shall have the meanings set forth in the Agreement.</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">RECITALS</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">Landlord and Tenant (hereinafter individually a &#8220;Party&#8221; and collectively the &#8220;Parties&#8221;) have agreed to extend the Lease under the same terms and conditions of the Lease except as otherwise modified herein.</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">AMENDMENT</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">In consideration of the promises, the mutual covenants and agreements hereinafter made and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, Landlord and Tenant hereby amend the Lease and agree as follows&#58;</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%;padding-left:28.13pt;text-decoration:underline">Term</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">  The Term of the Lease shall be extended for a period of one (1) year such that the Term of the Agreement will end on April 30, 2028.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%;padding-left:28.13pt;text-decoration:underline">Base Rent. </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%"> Base rent during the renewal period will be $30.50 per RSF per year or $15,684.63 per month. </font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%;padding-left:28.13pt;text-decoration:underline">Ratification</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">  Licensee hereby confirms and ratifies that as of the Effective Date, (a) the Lease is and remains in good standing and in full force and effect, and (b) to Tenant&#8217;s actual knowledge after reasonable inquiry, Landlord is not in default of any provisions of the Lease, and Tenant has no claims, counterclaims, set-offs or defenses against Landlord arising out of the Lease or in any way relating thereto or arising out of any other transaction between Landlord and Tenant.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%;padding-left:28.13pt;text-decoration:underline">Binding Effect</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">  Except as modified by this Amendment, the Lease shall remain in full effect, and the Lease as amended by this Amendment shall be binding upon Landlord and Tenant and their respective successors and assigns.  If any inconsistency exists or arises between the terms of this Amendment and the terms of the Agreement, the terms of this Amendment shall prevail.</font></div><div><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%;padding-left:28.13pt;text-decoration:underline">Counterparts</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">  This Amendment may be executed in multiple counterparts, each of which shall constitute an original, but all of which shall constitute one document.</font></div><div style="padding-left:36pt"><font><br></font></div><div style="text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%;padding-left:28.13pt;text-decoration:underline">Electronic Signatures</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">.  </font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">The parties acknowledge and agree that this Amendment may be executed by electronic signature, which shall be considered as an original signature for all purposes and shall have the same force and effect as an original signature.  Without limitation, &#8220;electronic signature&#8221; shall include versions executed via &#8220;DocuSign</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:6.82pt;font-weight:400;line-height:120%;position:relative;top:-3.67pt;vertical-align:baseline">&#174;</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">&#8221; and other similar methods, including those electronically scanned and transmitted versions (e.g., via pdf) of an original signature.</font></div><div style="padding-left:36pt"><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">EXECUTED as of the date first written above.</font></div><div><font><br></font></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">LANDLORD&#58;</font></div><div style="padding-left:166.5pt"><font><br></font></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">University Federal Credit Union, a federal credit union</font></div><div style="padding-left:166.5pt"><font><br></font></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;By&#58;  &#160;&#160;&#160;&#160;&#47;s&#47; John Orton</font></div><div style="padding-left:166.5pt"><font><br></font></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Name&#58;  &#160;&#160;&#160;&#160;John Orton</font></div><div style="padding-left:166.5pt"><font><br></font></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Title&#58;&#160;&#160;&#160;&#160;VP &#8211; Enterprise Risk Management </font></div><div style="padding-left:166.5pt"><font><br></font></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:700;line-height:120%">TENANT&#58;</font></div><div style="padding-left:166.5pt"><font><br></font></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">Everspin Technologies, Inc.</font></div><div style="padding-left:166.5pt"><font><br></font></div><div style="padding-left:166.5pt"><font><br></font></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;By&#58;  &#160;&#160;&#160;&#160;&#47;s&#47; William Cooper</font></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">              Name&#58;  &#160;&#160;&#160;&#160;William Cooper</font></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div style="height:46.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">1</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Everspin Technologies, Inc.</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">First Amendment1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:54pt;width:100%"><div><font><br></font></div></div><div style="padding-left:166.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Title&#58;&#160;&#160;&#160;&#160;CFO&#160;&#160;&#160;&#160;</font></div><div style="height:46.8pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Everspin Technologies, Inc.</font></div><div><font style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">First Amendment2</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>mram-20260630xex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i2167cb9860fe4137b279863d22a35d2f_1"></div><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Certification of the Principal Executive Officer</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">I, Sanjeev Aggarwal, certify that&#58;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Form 10-Q of Everspin Technologies, Inc.&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">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&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">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&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt;padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; August 5, 2026</font></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Sanjeev Aggarwal</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sanjeev Aggarwal</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Executive Officer)</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>mram-20260630xex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="ib7fa1c2ccad647a4a348fae0da8a8c02_1"></div><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Certification of Principal Financial Officer</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">I, William Cooper, certify that&#58;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Form 10-Q of Everspin Technologies, Inc.&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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&#59;</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">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&#59;</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">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&#59;</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59;</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; August 5, 2026</font></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.696%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; William Cooper</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">William Cooper</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Financial Officer)</font></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>mram-20260630xex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="ie9d2d7cc4d7c4db484d69402df5c3c25_1"></div><div style="min-height:45pt;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirement set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, (the &#8220;Exchange Act&#8221;) and Section 1350 of Chapter 63 of Title 18 of the United States Code (18 U.S.C. &#167;1350), Sanjeev Aggarwal, Chief Executive Officer of Everspin Technologies, Inc. (the &#8220;Company&#8221;), and William Cooper, Chief Financial Officer of the Company, each hereby certifies that, to the best of his knowledge&#58;</font></div><div style="margin-bottom:12pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The Company&#8217;s Quarterly Report on Form 10-Q for the period ended June&#160;30, 2026, to which this Certification is attached as Exhibit 32.1 (the &#8220;Periodic Report&#8221;), fully complies with the requirements of Section 13(a) or Section 15(d) of the Exchange Act&#59; and</font></div><div style="margin-bottom:12pt;padding-left:13.5pt;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The information contained in the Periodic Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; August 5, 2026</font></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; Sanjeev Aggarwal</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sanjeev Aggarwal</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Executive Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Executive Officer)</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; William Cooper</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">William Cooper</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Principal Financial Officer)</font></td></tr></table></div><div style="margin-bottom:12pt"><font style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">This certification accompanies the Form 10-Q to which it relates, is not deemed filed with the Securities and Exchange Commission and is not to be incorporated by reference into any filing of Everspin Technologies, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.</font></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:12pt"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>mram-20260630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019ef17e-1f02-766c-a76f-2e7bee695c6b,g:dfc78c85-6eb7-4615-88ed-04e1bdd27794-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:mram="http://www.everspin.com/20260630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.everspin.com/20260630">
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mram-20260630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mram-20260630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mram-20260630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="mram-20260630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.everspin.com/role/Cover">
        <link:definition>0000001 - 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 id="CondensedBalanceSheets" roleURI="http://www.everspin.com/role/CondensedBalanceSheets">
        <link:definition>9952151 - Statement - Condensed 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 id="CondensedBalanceSheetsParenthetical" roleURI="http://www.everspin.com/role/CondensedBalanceSheetsParenthetical">
        <link:definition>9952152 - Statement - Condensed 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 id="CondensedStatementsofOperationsandComprehensiveLoss" roleURI="http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss">
        <link:definition>9952153 - Statement - Condensed Statements of Operations and 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 id="CondensedStatementsofStockholdersEquity" roleURI="http://www.everspin.com/role/CondensedStatementsofStockholdersEquity">
        <link:definition>9952154 - Statement - Condensed Statements of Stockholders' 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 id="CondensedStatementsofCashFlows" roleURI="http://www.everspin.com/role/CondensedStatementsofCashFlows">
        <link:definition>9952155 - Statement - Condensed 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 id="OrganizationandNatureofBusiness" roleURI="http://www.everspin.com/role/OrganizationandNatureofBusiness">
        <link:definition>9952156 - Disclosure - Organization and Nature 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 id="SummaryofSignificantAccountingPolicies" roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>9952157 - 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 id="StatementsofOperationsandComprehensiveLossComponents" roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponents">
        <link:definition>9952158 - Disclosure - Statements of Operations and Comprehensive Loss 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 id="BalanceSheetComponents" roleURI="http://www.everspin.com/role/BalanceSheetComponents">
        <link:definition>9952159 - Disclosure - Balance Sheet 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 id="CommitmentsandContingencies" roleURI="http://www.everspin.com/role/CommitmentsandContingencies">
        <link:definition>9952160 - 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 id="StockBasedCompensation" roleURI="http://www.everspin.com/role/StockBasedCompensation">
        <link:definition>9952161 - Disclosure - Stock-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 id="SignificantAgreements" roleURI="http://www.everspin.com/role/SignificantAgreements">
        <link:definition>9952162 - Disclosure - Significant Agreements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetLossPerCommonShare" roleURI="http://www.everspin.com/role/NetLossPerCommonShare">
        <link:definition>9952163 - Disclosure - Net Loss Per Common 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 id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>9955511 - 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 id="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>9955512 - Disclosure - Summary of Significant Accounting Policies (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 id="StatementsofOperationsandComprehensiveLossComponentsTables" roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsTables">
        <link:definition>9955513 - Disclosure - Statements of Operations and Comprehensive Loss 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 id="BalanceSheetComponentsTables" roleURI="http://www.everspin.com/role/BalanceSheetComponentsTables">
        <link:definition>9955514 - Disclosure - Balance Sheet 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 id="CommitmentsandContingenciesTables" roleURI="http://www.everspin.com/role/CommitmentsandContingenciesTables">
        <link:definition>9955515 - Disclosure - Commitments and Contingencies (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 id="StockBasedCompensationTables" roleURI="http://www.everspin.com/role/StockBasedCompensationTables">
        <link:definition>9955516 - Disclosure - Stock-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 id="NetLossPerCommonShareTables" roleURI="http://www.everspin.com/role/NetLossPerCommonShareTables">
        <link:definition>9955517 - Disclosure - Net Loss Per Common 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 id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
        <link:definition>9955518 - Disclosure - Summary of Significant Accounting Policies - Narrative (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 id="SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails" roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails">
        <link:definition>9955519 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts Receivable, Net (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 id="SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails" roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails">
        <link:definition>9955520 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue and Accounts Receivable for Each Significant Customer (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 id="StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails" roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails">
        <link:definition>9955521 - Disclosure - Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Sales Channel (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 id="StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails" roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails">
        <link:definition>9955522 - Disclosure - Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Timing of Recognition (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 id="StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails" roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails">
        <link:definition>9955523 - Disclosure - Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Type (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 id="StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails" roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails">
        <link:definition>9955524 - Disclosure - Statements of Operations and Comprehensive Loss Components - Narrative (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 id="StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails" roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails">
        <link:definition>9955525 - Disclosure - Statements of Operations and Comprehensive Loss Components - Disaggregated by Geographic Region (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 id="BalanceSheetComponentsScheduleofInventoryDetails" roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails">
        <link:definition>9955526 - Disclosure - Balance Sheet Components - Schedule 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 id="BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails">
        <link:definition>9955527 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (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 id="BalanceSheetComponentsNarrativeDetails" roleURI="http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails">
        <link:definition>9955528 - Disclosure - Balance Sheet Components - Narrative (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 id="BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails" roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails">
        <link:definition>9955529 - Disclosure - Balance Sheet Components - Schedule of Intangible Assets, Net (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 id="BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails">
        <link:definition>9955530 - Disclosure - Balance Sheet Components - 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 id="CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails" roleURI="http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails">
        <link:definition>9955531 - Disclosure - Commitments and Contingencies - Schedule of Undiscounted Future Non-Cancellable Lease Payments (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 id="CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails_1" roleURI="http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails_1">
        <link:definition>9955531 - Disclosure - Commitments and Contingencies - Schedule of Undiscounted Future Non-Cancellable Lease Payments (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 id="CommitmentsandContingenciesScheduleofLeaseCostDetails" roleURI="http://www.everspin.com/role/CommitmentsandContingenciesScheduleofLeaseCostDetails">
        <link:definition>9955532 - Disclosure - Commitments and Contingencies - Schedule of Lease Cost (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 id="StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails" roleURI="http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails">
        <link:definition>9955533 - Disclosure - Stock-Based Compensation - 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 id="StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails_1" roleURI="http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails_1">
        <link:definition>9955533 - Disclosure - Stock-Based Compensation - 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 id="StockBasedCompensationScheduleofStockOptionActivityDetails" roleURI="http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails">
        <link:definition>9955534 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (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 id="StockBasedCompensationNarrativeDetails" roleURI="http://www.everspin.com/role/StockBasedCompensationNarrativeDetails">
        <link:definition>9955535 - Disclosure - Stock-Based Compensation - Narrative (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 id="StockBasedCompensationScheduleofRestrictedStockUnitsDetails" roleURI="http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails">
        <link:definition>9955536 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units (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 id="SignificantAgreementsDetails" roleURI="http://www.everspin.com/role/SignificantAgreementsDetails">
        <link:definition>9955537 - Disclosure - Significant Agreements (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 id="NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" roleURI="http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails">
        <link:definition>9955538 - Disclosure - Net Loss Per Common Share - Schedule of Computation 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 id="NetLossPerCommonShareNarrativeDetails" roleURI="http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails">
        <link:definition>9955539 - Disclosure - Net Loss Per Common Share - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="mram_LeaseLiabilityCurrent" abstract="false" name="LeaseLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_ContractObligations" abstract="false" name="ContractObligations" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_LeaseLiabilityNoncurrent" abstract="false" name="LeaseLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember" abstract="true" name="LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mram_IncreaseDecreaseInContractObligations" abstract="false" name="IncreaseDecreaseInContractObligations" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_IncreaseDecreaseInLeaseLiabilities" abstract="false" name="IncreaseDecreaseInLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_IncreaseDecreaseInTaxLiabilityNoncurrent" abstract="false" name="IncreaseDecreaseInTaxLiabilityNoncurrent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan" abstract="false" name="ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation" abstract="false" name="FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract" abstract="true" name="StatementsOfOperationsAndComprehensiveLossComponentsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock" abstract="false" name="ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="mram_SignificantAgreementsAbstract" abstract="true" name="SignificantAgreementsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mram_SignificantArrangementsTextBlock" abstract="false" name="SignificantArrangementsTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="mram_ScheduleOfAccountsReceivableNetTableTextBlock" abstract="false" name="ScheduleOfAccountsReceivableNetTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="mram_LesseeLiabilityMaturityTableTextBlock" abstract="false" name="LesseeLiabilityMaturityTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="mram_AllowanceForProductReturnsAndPriceConcessions" abstract="false" name="AllowanceForProductReturnsAndPriceConcessions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_CustomerAMember" abstract="true" name="CustomerAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mram_CustomerBMember" abstract="true" name="CustomerBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mram_CustomerCMember" abstract="true" name="CustomerCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mram_CustomerDMember" abstract="true" name="CustomerDMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mram_EngineeringServicesAndOtherRevenueMember" abstract="true" name="EngineeringServicesAndOtherRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mram_StrategicAwardMember" abstract="true" name="StrategicAwardMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mram_NumberOfGeographicRegions" abstract="false" name="NumberOfGeographicRegions" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mram_ConsiderationToBeReceived" abstract="false" name="ConsiderationToBeReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_StrategicAwardTerm" abstract="false" name="StrategicAwardTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mram_AmountBilledRelatedToAgreement" abstract="false" name="AmountBilledRelatedToAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_EngineeringServicesAgreementMember" abstract="true" name="EngineeringServicesAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mram_NumberOfEngineeringServicesAgreements" abstract="false" name="NumberOfEngineeringServicesAgreements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mram_NumberOfCustomersExecutedEngineeringServicesAgreements" abstract="false" name="NumberOfCustomersExecutedEngineeringServicesAgreements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="mram_TotalConsiderationOfAgreement" abstract="false" name="TotalConsiderationOfAgreement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_BilledContractRevenue" abstract="false" name="BilledContractRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_AccruedInventory" abstract="false" name="AccruedInventory" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" abstract="false" name="LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_LeaseLiability" abstract="false" name="LeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="mram_TwoThousandSixteenEmployeeStockPurchasePlanMember" abstract="true" name="TwoThousandSixteenEmployeeStockPurchasePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="mram_GlobalfoundriesMember" abstract="true" name="GlobalfoundriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mram_JointDevelopmentAgreementMember" abstract="true" name="JointDevelopmentAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice" abstract="false" name="PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork" abstract="false" name="PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="mram_StockOptionsAndRestrictedStockUnitsMember" abstract="true" name="StockOptionsAndRestrictedStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>mram-20260630_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019ef17e-1f02-766c-a76f-2e7bee695c6b,g:dfc78c85-6eb7-4615-88ed-04e1bdd27794-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="https://xbrl.org/2023/arcrole/summation-item" xlink:type="simple" xlink:href="https://www.xbrl.org/2023/calculation-1.1.xsd#summation-item"/>
  <link:roleRef roleURI="http://www.everspin.com/role/CondensedBalanceSheets" xlink:type="simple" xlink:href="mram-20260630.xsd#CondensedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.everspin.com/role/CondensedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019ef17e-1f03-780f-a9ea-e273694f7f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019ef17e-1f03-78ff-8a1d-61989e000e8c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019ef17e-1f03-780f-a9ea-e273694f7f6d" xlink:to="loc_us-gaap_LiabilitiesCurrent_019ef17e-1f03-78ff-8a1d-61989e000e8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019ef17e-1f03-7b32-af4a-a89b9c084e39" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019ef17e-1f03-780f-a9ea-e273694f7f6d" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019ef17e-1f03-7b32-af4a-a89b9c084e39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiabilityNoncurrent_019ef17e-1f03-7b75-8387-d432cb4fe6e9" xlink:href="mram-20260630.xsd#mram_LeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019ef17e-1f03-780f-a9ea-e273694f7f6d" xlink:to="loc_mram_LeaseLiabilityNoncurrent_019ef17e-1f03-7b75-8387-d432cb4fe6e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_019ef17e-1f03-7468-ad9d-fcd1ab898050" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_019ef17e-1f03-780f-a9ea-e273694f7f6d" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_019ef17e-1f03-7468-ad9d-fcd1ab898050" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019ef17e-1f03-7e4a-b469-21052590da99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019ef17e-1f03-74c3-a51a-740fbcb22180" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019ef17e-1f03-7e4a-b469-21052590da99" xlink:to="loc_us-gaap_PreferredStockValue_019ef17e-1f03-74c3-a51a-740fbcb22180" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019ef17e-1f03-730e-9c2d-1790ef4a30bf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019ef17e-1f03-7e4a-b469-21052590da99" xlink:to="loc_us-gaap_CommonStockValue_019ef17e-1f03-730e-9c2d-1790ef4a30bf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019ef17e-1f03-721f-9d5e-3c26dddd5343" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019ef17e-1f03-7e4a-b469-21052590da99" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019ef17e-1f03-721f-9d5e-3c26dddd5343" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019ef17e-1f03-7037-acaf-ff892880ac6a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_019ef17e-1f03-7e4a-b469-21052590da99" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019ef17e-1f03-7037-acaf-ff892880ac6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019ef17e-1f03-725b-ab2d-b1316e085786" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019ef17e-1f03-70a1-a381-ea12d1131f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019ef17e-1f03-725b-ab2d-b1316e085786" xlink:to="loc_us-gaap_AccountsPayableCurrent_019ef17e-1f03-70a1-a381-ea12d1131f9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1f03-7587-b9d4-6a1e4ed2effb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019ef17e-1f03-725b-ab2d-b1316e085786" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1f03-7587-b9d4-6a1e4ed2effb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019ef17e-1f03-78c1-8e4b-dcfbc1c70a59" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019ef17e-1f03-725b-ab2d-b1316e085786" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019ef17e-1f03-78c1-8e4b-dcfbc1c70a59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiabilityCurrent_019ef17e-1f03-7040-9d61-e5256ff40114" xlink:href="mram-20260630.xsd#mram_LeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019ef17e-1f03-725b-ab2d-b1316e085786" xlink:to="loc_mram_LeaseLiabilityCurrent_019ef17e-1f03-7040-9d61-e5256ff40114" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ContractObligations_019ef17e-1f03-70ae-b3af-e951b39061b8" xlink:href="mram-20260630.xsd#mram_ContractObligations"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019ef17e-1f03-725b-ab2d-b1316e085786" xlink:to="loc_mram_ContractObligations_019ef17e-1f03-70ae-b3af-e951b39061b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019f8836-bede-7ba7-94ca-0b32ebbdc58f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_019ef17e-1f03-725b-ab2d-b1316e085786" xlink:to="loc_us-gaap_LongTermDebtCurrent_019f8836-bede-7ba7-94ca-0b32ebbdc58f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019ef17e-1f03-7cb7-9771-bcc7bc7fd00e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019ef17e-1f03-7521-977a-a343798212f6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019ef17e-1f03-7cb7-9771-bcc7bc7fd00e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019ef17e-1f03-7521-977a-a343798212f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019ef17e-1f03-78a7-8311-a9909266fdd2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019ef17e-1f03-7cb7-9771-bcc7bc7fd00e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019ef17e-1f03-78a7-8311-a9909266fdd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019ef17e-1f03-78ad-b032-2b162bef5385" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019ef17e-1f03-7cb7-9771-bcc7bc7fd00e" xlink:to="loc_us-gaap_InventoryNet_019ef17e-1f03-78ad-b032-2b162bef5385" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019ef17e-1f03-7ae4-a827-8c6b10e82a0f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_019ef17e-1f03-7cb7-9771-bcc7bc7fd00e" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019ef17e-1f03-7ae4-a827-8c6b10e82a0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019ef17e-1f03-7ff3-9c94-ccca6482e01a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019ef17e-1f03-7d5e-93f2-1dca7be0528a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019ef17e-1f03-7ff3-9c94-ccca6482e01a" xlink:to="loc_us-gaap_Liabilities_019ef17e-1f03-7d5e-93f2-1dca7be0528a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019ef17e-1f03-78bc-b7d4-8048f897e103" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019ef17e-1f03-7ff3-9c94-ccca6482e01a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019ef17e-1f03-78bc-b7d4-8048f897e103" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019ef4db-6b92-7be3-81d0-57b544494f1a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_019ef17e-1f03-7ff3-9c94-ccca6482e01a" xlink:to="loc_us-gaap_StockholdersEquity_019ef4db-6b92-7be3-81d0-57b544494f1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019ef17e-1f03-7310-af40-4d93688d8c9b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019ef17e-1f03-714c-87f7-bd21242af5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019ef17e-1f03-7310-af40-4d93688d8c9b" xlink:to="loc_us-gaap_AssetsCurrent_019ef17e-1f03-714c-87f7-bd21242af5b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-1f03-7ae4-be6b-324b7d28178b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019ef17e-1f03-7310-af40-4d93688d8c9b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-1f03-7ae4-be6b-324b7d28178b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019ef17e-1f03-7f3f-a78d-3789594019d6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019ef17e-1f03-7310-af40-4d93688d8c9b" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019ef17e-1f03-7f3f-a78d-3789594019d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-1f03-7128-bbc3-490cda8dfefc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019ef17e-1f03-7310-af40-4d93688d8c9b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-1f03-7128-bbc3-490cda8dfefc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019ef17e-1f03-7338-a57a-9f12d53867dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_019ef17e-1f03-7310-af40-4d93688d8c9b" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019ef17e-1f03-7338-a57a-9f12d53867dc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="mram-20260630.xsd#CondensedStatementsofOperationsandComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019ef17e-1fe6-7fd4-ae37-12992b1c8cd8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019ef17e-1fe6-7913-ae1e-0df2c1a92a57" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019ef17e-1fe6-7fd4-ae37-12992b1c8cd8" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019ef17e-1fe6-7913-ae1e-0df2c1a92a57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7475-a408-ab14dd4cb652" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_019ef17e-1fe6-7fd4-ae37-12992b1c8cd8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7475-a408-ab14dd4cb652" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019ef17e-1fe6-75e8-b142-dc59cd886857" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019ef17e-1fe6-7842-a54f-150f31c09e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019ef17e-1fe6-75e8-b142-dc59cd886857" xlink:to="loc_us-gaap_GrossProfit_019ef17e-1fe6-7842-a54f-150f31c09e5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019ef17e-1fe6-7735-897f-afa0e5354756" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_019ef17e-1fe6-75e8-b142-dc59cd886857" xlink:to="loc_us-gaap_OperatingExpenses_019ef17e-1fe6-7735-897f-afa0e5354756" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ef17e-1fe6-7ff1-85a1-55c3472a6d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019ef17e-1fe6-7915-b966-aa4321ed3ca7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ef17e-1fe6-7ff1-85a1-55c3472a6d0d" xlink:to="loc_us-gaap_OperatingIncomeLoss_019ef17e-1fe6-7915-b966-aa4321ed3ca7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019ef17e-1fe6-77f1-9b10-6d7d828ad10e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ef17e-1fe6-7ff1-85a1-55c3472a6d0d" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019ef17e-1fe6-77f1-9b10-6d7d828ad10e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019ef17e-1fe6-732e-abd8-64639ea34550" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ef17e-1fe6-7ff1-85a1-55c3472a6d0d" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019ef17e-1fe6-732e-abd8-64639ea34550" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019ef17e-1fe6-711a-b1fa-cd8cef2cdfb1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ef17e-1fe6-7a16-a99f-81a620cebbad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019ef17e-1fe6-711a-b1fa-cd8cef2cdfb1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ef17e-1fe6-7a16-a99f-81a620cebbad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019ef17e-1fe6-7367-8ed7-657c77f6124b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_019ef17e-1fe6-711a-b1fa-cd8cef2cdfb1" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019ef17e-1fe6-7367-8ed7-657c77f6124b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019ef17e-1fe6-792f-a860-ccd8cc22f6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019ef17e-1fe6-79a5-aea3-ca725dbe4ab9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019ef17e-1fe6-792f-a860-ccd8cc22f6d1" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019ef17e-1fe6-79a5-aea3-ca725dbe4ab9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019ef17e-1fe6-7585-b257-8215e0b364d2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019ef17e-1fe6-792f-a860-ccd8cc22f6d1" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019ef17e-1fe6-7585-b257-8215e0b364d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019ef17e-1fe6-7f95-89a1-da7501745ad2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_019ef17e-1fe6-792f-a860-ccd8cc22f6d1" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019ef17e-1fe6-7f95-89a1-da7501745ad2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CondensedStatementsofCashFlows" xlink:type="simple" xlink:href="mram-20260630.xsd#CondensedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.everspin.com/role/CondensedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019ef17e-1fe6-7f11-a636-a04d7a9102c7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_019ef17e-1fe6-7565-a3cb-5327caa835b4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019ef17e-1fe6-7f11-a636-a04d7a9102c7" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_019ef17e-1fe6-7565-a3cb-5327caa835b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan_019ef17e-1fe6-7be4-a506-07a8cf10e3ee" xlink:href="mram-20260630.xsd#mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019ef17e-1fe6-7f11-a636-a04d7a9102c7" xlink:to="loc_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan_019ef17e-1fe6-7be4-a506-07a8cf10e3ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ef17e-1fe6-726f-9304-fe87a627f6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019ef17e-1fe6-72fa-99cd-14213cc990bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ef17e-1fe6-726f-9304-fe87a627f6f2" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019ef17e-1fe6-72fa-99cd-14213cc990bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019ef17e-1fe6-747e-b466-574f1a36a4db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ef17e-1fe6-726f-9304-fe87a627f6f2" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019ef17e-1fe6-747e-b466-574f1a36a4db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ef17e-1fe6-7160-af4d-46b848c69f64" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7bbe-8a15-f707e39df18f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ef17e-1fe6-7160-af4d-46b848c69f64" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7bbe-8a15-f707e39df18f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ef17e-1fe6-78d2-83ab-364f0aacfee0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ef17e-1fe6-7160-af4d-46b848c69f64" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ef17e-1fe6-78d2-83ab-364f0aacfee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019ef17e-1fe6-74b6-abe4-3bdf4d66bbdd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ef17e-1fe6-7160-af4d-46b848c69f64" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019ef17e-1fe6-74b6-abe4-3bdf4d66bbdd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019ef17e-1fe6-75e6-a431-b2e081a9b4fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_us-gaap_ProfitLoss_019ef17e-1fe6-75e6-a431-b2e081a9b4fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_019ef17e-1fe6-72a0-99fc-17c0fb089238" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_us-gaap_DepreciationAndAmortization_019ef17e-1fe6-72a0-99fc-17c0fb089238" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_019ef17e-1fe6-7062-b273-568cbbfd8fef" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_019ef17e-1fe6-7062-b273-568cbbfd8fef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019ef17e-1fe6-7a12-a8ff-bba1f8258110" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_us-gaap_ShareBasedCompensation_019ef17e-1fe6-7a12-a8ff-bba1f8258110" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019ef17e-1fe6-7d7d-8450-178cf47cbb4b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019ef17e-1fe6-7d7d-8450-178cf47cbb4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019ef17e-1fe6-7b74-b1ee-31f3aa323bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019ef17e-1fe6-7b74-b1ee-31f3aa323bcc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019ef17e-1fe6-7341-bb88-b3a9f141bf23" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019ef17e-1fe6-7341-bb88-b3a9f141bf23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019ef17e-1fe6-7c0b-9d1a-c5e23240a6e0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019ef17e-1fe6-7c0b-9d1a-c5e23240a6e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019ef17e-1fe6-75bc-8fd6-c97b1818eab9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019ef17e-1fe6-75bc-8fd6-c97b1818eab9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_019ef17e-1fe6-71d7-a578-a91ffcaabed4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_019ef17e-1fe6-71d7-a578-a91ffcaabed4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019ef17e-1fe6-7c29-b8cf-8f0890e81500" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019ef17e-1fe6-7c29-b8cf-8f0890e81500" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_IncreaseDecreaseInContractObligations_019ef17e-1fe6-7c22-8536-b24a99244808" xlink:href="mram-20260630.xsd#mram_IncreaseDecreaseInContractObligations"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_mram_IncreaseDecreaseInContractObligations_019ef17e-1fe6-7c22-8536-b24a99244808" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_IncreaseDecreaseInLeaseLiabilities_019ef17e-1fe6-7f78-804b-dcf46fade74a" xlink:href="mram-20260630.xsd#mram_IncreaseDecreaseInLeaseLiabilities"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_mram_IncreaseDecreaseInLeaseLiabilities_019ef17e-1fe6-7f78-804b-dcf46fade74a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_IncreaseDecreaseInTaxLiabilityNoncurrent_019ef17e-1fe6-7f61-b997-a8081356b8c1" xlink:href="mram-20260630.xsd#mram_IncreaseDecreaseInTaxLiabilityNoncurrent"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7cf3-a102-85b2fc166689" xlink:to="loc_mram_IncreaseDecreaseInTaxLiabilityNoncurrent_019ef17e-1fe6-7f61-b997-a8081356b8c1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails"/>
  <link:calculationLink xlink:role="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019ef510-a1bb-7cc8-af48-e6baaf7a9bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_019ef510-a1bb-7735-a100-cee0eb43afa2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019ef510-a1bb-7cc8-af48-e6baaf7a9bf6" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_019ef510-a1bb-7735-a100-cee0eb43afa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_019ef510-a1bb-7f97-93a2-5031484a23ed" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019ef510-a1bb-7cc8-af48-e6baaf7a9bf6" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_019ef510-a1bb-7f97-93a2-5031484a23ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_AllowanceForProductReturnsAndPriceConcessions_019ef510-a1bb-7314-9338-5e05145cacbd" xlink:href="mram-20260630.xsd#mram_AllowanceForProductReturnsAndPriceConcessions"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_019ef510-a1bb-7cc8-af48-e6baaf7a9bf6" xlink:to="loc_mram_AllowanceForProductReturnsAndPriceConcessions_019ef510-a1bb-7314-9338-5e05145cacbd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsScheduleofInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019ef17e-1fe7-7fe6-a85f-be728279e191" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_019ef17e-1fe7-7748-a910-ab4554607f10" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019ef17e-1fe7-7fe6-a85f-be728279e191" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_019ef17e-1fe7-7748-a910-ab4554607f10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019ef17e-1fe7-7c14-9615-b54cfa2c7778" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019ef17e-1fe7-7fe6-a85f-be728279e191" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019ef17e-1fe7-7c14-9615-b54cfa2c7778" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_019ef17e-1fe7-722e-84ce-67a4bade7247" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_019ef17e-1fe7-7fe6-a85f-be728279e191" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_019ef17e-1fe7-722e-84ce-67a4bade7247" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-1fe7-73bc-a0ed-bdb01ebcda37" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019ef17e-1fe7-774e-94c7-a56e4960f99d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-1fe7-73bc-a0ed-bdb01ebcda37" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019ef17e-1fe7-774e-94c7-a56e4960f99d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019ef17e-1fe7-70ba-b35e-e7e9c801d3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-1fe7-73bc-a0ed-bdb01ebcda37" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019ef17e-1fe7-70ba-b35e-e7e9c801d3e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails"/>
  <link:calculationLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-1fe7-7557-adb3-8d5ef8fc806a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019ef17e-1fe7-7187-9aac-c9fe24e922ea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-1fe7-7557-adb3-8d5ef8fc806a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019ef17e-1fe7-7187-9aac-c9fe24e922ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019ef17e-1fe7-734e-8ef5-66cd6e85aeb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-1fe7-7557-adb3-8d5ef8fc806a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019ef17e-1fe7-734e-8ef5-66cd6e85aeb4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1fe7-728d-a17e-1686605724f1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_019ef17e-1fe7-7e25-8b1c-e691936f7e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1fe7-728d-a17e-1686605724f1" xlink:to="loc_us-gaap_AccruedSalariesCurrent_019ef17e-1fe7-7e25-8b1c-e691936f7e9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_019ef17e-1fe7-7a16-a18e-c454b5a7dde2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1fe7-728d-a17e-1686605724f1" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_019ef17e-1fe7-7a16-a18e-c454b5a7dde2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_AccruedInventory_019ef17e-1fe7-7788-a831-0791e755600d" xlink:href="mram-20260630.xsd#mram_AccruedInventory"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1fe7-728d-a17e-1686605724f1" xlink:to="loc_mram_AccruedInventory_019ef17e-1fe7-7788-a831-0791e755600d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019fcae3-103c-7120-978b-b2bd4981610e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1fe7-728d-a17e-1686605724f1" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019fcae3-103c-7120-978b-b2bd4981610e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiability_019ef769-3c55-77b2-be58-8d36124f04bc" xlink:href="mram-20260630.xsd#mram_LeaseLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiabilityCurrent_019ef769-3c55-7bc8-a5e6-e47bf8c06ed4" xlink:href="mram-20260630.xsd#mram_LeaseLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mram_LeaseLiability_019ef769-3c55-77b2-be58-8d36124f04bc" xlink:to="loc_mram_LeaseLiabilityCurrent_019ef769-3c55-7bc8-a5e6-e47bf8c06ed4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiabilityNoncurrent_019ef769-3c55-729a-9879-d852867acd49" xlink:href="mram-20260630.xsd#mram_LeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mram_LeaseLiability_019ef769-3c55-77b2-be58-8d36124f04bc" xlink:to="loc_mram_LeaseLiabilityNoncurrent_019ef769-3c55-729a-9879-d852867acd49" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_019ef769-6a89-7cc8-85fc-c1ddb6cd170c" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_019ef769-6a89-73c4-bf10-11517f9a2d9e" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_019ef769-6a89-7cc8-85fc-c1ddb6cd170c" xlink:to="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_019ef769-6a89-73c4-bf10-11517f9a2d9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiability_019ef769-6a89-7c91-b7d0-32dc30732fa6" xlink:href="mram-20260630.xsd#mram_LeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_019ef769-6a89-7cc8-85fc-c1ddb6cd170c" xlink:to="loc_mram_LeaseLiability_019ef769-6a89-7c91-b7d0-32dc30732fa6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails_1" xlink:type="simple" xlink:href="mram-20260630.xsd#CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_019ef17e-1fe7-73e6-a952-8fc8be620026" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree_019ef17e-1fe7-7a33-aabf-3f0694cce3cd" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_019ef17e-1fe7-73e6-a952-8fc8be620026" xlink:to="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree_019ef17e-1fe7-7a33-aabf-3f0694cce3cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo_019ef17e-1fe7-796b-b802-e61d1860ac95" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_019ef17e-1fe7-73e6-a952-8fc8be620026" xlink:to="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo_019ef17e-1fe7-796b-b802-e61d1860ac95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne_019ef17e-1fe7-7f68-aee5-9ae846e6d5b5" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_019ef17e-1fe7-73e6-a952-8fc8be620026" xlink:to="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne_019ef17e-1fe7-7f68-aee5-9ae846e6d5b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear_019ef17e-1fe7-73bb-b6f1-e35bda251057" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_019ef17e-1fe7-73e6-a952-8fc8be620026" xlink:to="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear_019ef17e-1fe7-73bb-b6f1-e35bda251057" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019ef17e-1fe7-7479-8216-4cb7d90faaa7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019ef17e-1fe7-7fb1-81b0-e6110a877c74" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="https://xbrl.org/2023/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019ef17e-1fe7-7479-8216-4cb7d90faaa7" xlink:to="loc_us-gaap_NetIncomeLoss_019ef17e-1fe7-7fb1-81b0-e6110a877c74" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>mram-20260630_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019ef17e-1f02-766c-a76f-2e7bee695c6b,g:dfc78c85-6eb7-4615-88ed-04e1bdd27794-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="mram-20260630.xsd#CondensedStatementsofOperationsandComprehensiveLoss"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019ef17e-1fe6-7322-bf0c-dc7adfe88e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_StatementTable_019ef17e-1fe6-7322-bf0c-dc7adfe88e3c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7b59-abbc-fd381ed204a4" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_019ef17e-1fe6-7322-bf0c-dc7adfe88e3c" xlink:to="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7b59-abbc-fd381ed204a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7b59-abbc-fd381ed204a4_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7b59-abbc-fd381ed204a4" xlink:to="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7b59-abbc-fd381ed204a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7993-8d15-87dd88c3aa8c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7b59-abbc-fd381ed204a4" xlink:to="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7993-8d15-87dd88c3aa8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_019ef17e-1fe6-7f56-856a-2351e7e3a033" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7993-8d15-87dd88c3aa8c" xlink:to="loc_us-gaap_ProductMember_019ef17e-1fe6-7f56-856a-2351e7e3a033" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember_019ef17e-1fe6-7f17-9c9d-6d02099e3304" xlink:href="mram-20260630.xsd#mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7993-8d15-87dd88c3aa8c" xlink:to="loc_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember_019ef17e-1fe6-7f17-9c9d-6d02099e3304" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7651-aa30-7bc29aedd1c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7651-aa30-7bc29aedd1c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019ef17e-1fe6-712e-bd6f-8927cf192bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019ef17e-1fe6-712e-bd6f-8927cf192bcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019ef17e-1fe6-7bbd-8bfd-cefa53ee0bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_GrossProfit_019ef17e-1fe6-7bbd-8bfd-cefa53ee0bbb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019ef17e-1fe6-7603-a59b-c34f6c5bcdb5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019ef17e-1fe6-7603-a59b-c34f6c5bcdb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019ef17e-1fe6-7c5f-9fef-b412cd07cd93" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019ef17e-1fe6-7c5f-9fef-b412cd07cd93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019ef17e-1fe6-7773-a081-ee008b5583cd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019ef17e-1fe6-7773-a081-ee008b5583cd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019ef17e-1fe6-7e17-b516-09fa5b20350b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:to="loc_us-gaap_OperatingExpenses_019ef17e-1fe6-7e17-b516-09fa5b20350b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019ef17e-1fe6-782e-a429-efba8e206da8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_OperatingIncomeLoss_019ef17e-1fe6-782e-a429-efba8e206da8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019ef17e-1fe6-7635-b552-95897f00a762" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019ef17e-1fe6-7635-b552-95897f00a762" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019ef17e-1fe6-7317-83b6-bc1b9d70b871" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019ef17e-1fe6-7317-83b6-bc1b9d70b871" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ef17e-1fe6-7073-bb25-0ae3fa90d21f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ef17e-1fe6-7073-bb25-0ae3fa90d21f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019ef17e-1fe6-7ecf-b3ee-23f934544f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019ef17e-1fe6-7ecf-b3ee-23f934544f9c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019ef17e-1fe6-79c7-8be2-5f0f4cb27418" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_NetIncomeLoss_019ef17e-1fe6-79c7-8be2-5f0f4cb27418" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019ef4e2-ce9b-754c-b216-5ac5377baba9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_EarningsPerShareAbstract_019ef4e2-ce9b-754c-b216-5ac5377baba9" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_019ef17e-1fe6-7329-9768-f9b82a096b53" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019ef4e2-ce9b-754c-b216-5ac5377baba9" xlink:to="loc_us-gaap_EarningsPerShareBasic_019ef17e-1fe6-7329-9768-f9b82a096b53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_019ef17e-1fe6-71ee-8e45-28ccd358fd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019ef4e2-ce9b-754c-b216-5ac5377baba9" xlink:to="loc_us-gaap_EarningsPerShareDiluted_019ef17e-1fe6-71ee-8e45-28ccd358fd9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_019ef4e3-71e0-77c6-a4ce-a6003bf259aa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_019ef4e3-71e0-77c6-a4ce-a6003bf259aa" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019ef17e-1fe6-7b9e-86d7-7348f4637af4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_019ef4e3-71e0-77c6-a4ce-a6003bf259aa" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019ef17e-1fe6-7b9e-86d7-7348f4637af4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019ef17e-1fe6-7611-ad03-3ec04096685f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_019ef4e3-71e0-77c6-a4ce-a6003bf259aa" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019ef17e-1fe6-7611-ad03-3ec04096685f" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CondensedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="mram-20260630.xsd#CondensedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/CondensedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019ef17e-1fe6-75e9-930b-9a86edd78e77" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019ef17e-1fe6-7647-9508-8a97097b86e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-75e9-930b-9a86edd78e77" xlink:to="loc_us-gaap_StatementTable_019ef17e-1fe6-7647-9508-8a97097b86e3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019ef17e-1fe6-7855-90a4-5a3b95da3f99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_019ef17e-1fe6-7647-9508-8a97097b86e3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019ef17e-1fe6-7855-90a4-5a3b95da3f99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-7855-90a4-5a3b95da3f99_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019ef17e-1fe6-7855-90a4-5a3b95da3f99" xlink:to="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-7855-90a4-5a3b95da3f99_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-73b1-8e01-6e90f57d2270" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019ef17e-1fe6-7855-90a4-5a3b95da3f99" xlink:to="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-73b1-8e01-6e90f57d2270" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019ef17e-1fe6-7a47-a458-233a87194d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-73b1-8e01-6e90f57d2270" xlink:to="loc_us-gaap_CommonStockMember_019ef17e-1fe6-7a47-a458-233a87194d1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_019ef17e-1fe6-7125-9b5c-13c1af72d548" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-73b1-8e01-6e90f57d2270" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_019ef17e-1fe6-7125-9b5c-13c1af72d548" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_019ef17e-1fe6-797f-9ce2-eb9db5d10ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-73b1-8e01-6e90f57d2270" xlink:to="loc_us-gaap_RetainedEarningsMember_019ef17e-1fe6-797f-9ce2-eb9db5d10ae8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-75e9-930b-9a86edd78e77" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_019ef17e-1fe6-7c00-a1fb-f2fb7433bd40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_SharesOutstanding_019ef17e-1fe6-7c00-a1fb-f2fb7433bd40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019ef17e-1fe6-7af8-8d61-f30588048eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockholdersEquity_019ef17e-1fe6-7af8-8d61-f30588048eb1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019ef17e-1fe6-7f11-a893-b34a8bdc1513" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019ef17e-1fe6-7f11-a893-b34a8bdc1513" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_019ef17e-1fe6-77bb-a972-28e5a4b50c99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_019ef17e-1fe6-77bb-a972-28e5a4b50c99" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_019ef17e-1fe6-7c48-9c38-c235e1400f95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_019ef17e-1fe6-7c48-9c38-c235e1400f95" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_019ef17e-1fe6-7289-866e-66cdc24e686d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_019ef17e-1fe6-7289-866e-66cdc24e686d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019ef17e-1fe6-7247-850e-7412df181453" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019ef17e-1fe6-7247-850e-7412df181453" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_019ef4e8-8846-74b8-9b96-2bc18cdb18db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockholdersEquityOther_019ef4e8-8846-74b8-9b96-2bc18cdb18db" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019ef17e-1fe6-7dd1-8dac-aa5b73a8fc35" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_NetIncomeLoss_019ef17e-1fe6-7dd1-8dac-aa5b73a8fc35" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_019ef17e-1fe6-7fc7-a0ef-bb47eb3b6e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019ef17e-1fe6-7c37-b5f0-7d25ca8598c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_019ef17e-1fe6-736e-8e0c-34b38fe75219" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_019ef17e-1fe6-7892-8f7f-4724e9e68fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_019ef17e-1fe6-736e-8e0c-34b38fe75219" xlink:to="loc_us-gaap_ConcentrationRiskTable_019ef17e-1fe6-7892-8f7f-4724e9e68fd5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019ef17e-1fe6-7fc4-b491-5ea8378ae452" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_019ef17e-1fe6-7892-8f7f-4724e9e68fd5" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019ef17e-1fe6-7fc4-b491-5ea8378ae452" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019ef17e-1fe6-7fc4-b491-5ea8378ae452_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019ef17e-1fe6-7fc4-b491-5ea8378ae452" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019ef17e-1fe6-7fc4-b491-5ea8378ae452_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019ef17e-1fe6-778d-89db-1daa564fea5b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019ef17e-1fe6-7fc4-b491-5ea8378ae452" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019ef17e-1fe6-778d-89db-1daa564fea5b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_019ef17e-1fe6-7b38-b834-138bddb1c02a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019ef17e-1fe6-778d-89db-1daa564fea5b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_019ef17e-1fe6-7b38-b834-138bddb1c02a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_019ef17e-1fe6-72eb-be1d-60b6ea399393" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019ef17e-1fe6-778d-89db-1daa564fea5b" xlink:to="loc_us-gaap_AccountsReceivableMember_019ef17e-1fe6-72eb-be1d-60b6ea399393" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_019ef17e-1fe6-714e-91e5-e7d58594746a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_019ef17e-1fe6-7892-8f7f-4724e9e68fd5" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_019ef17e-1fe6-714e-91e5-e7d58594746a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019ef17e-1fe6-714e-91e5-e7d58594746a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019ef17e-1fe6-714e-91e5-e7d58594746a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019ef17e-1fe6-714e-91e5-e7d58594746a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019ef17e-1fe6-7748-9110-d0faa57be723" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019ef17e-1fe6-714e-91e5-e7d58594746a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019ef17e-1fe6-7748-9110-d0faa57be723" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_019ef17e-1fe6-78f0-bf69-78c6d03fa73e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_019ef17e-1fe6-7748-9110-d0faa57be723" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_019ef17e-1fe6-78f0-bf69-78c6d03fa73e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_019ef17e-1fe6-7435-b5cc-87cafe385d5e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_019ef17e-1fe6-7892-8f7f-4724e9e68fd5" xlink:to="loc_srt_MajorCustomersAxis_019ef17e-1fe6-7435-b5cc-87cafe385d5e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-7435-b5cc-87cafe385d5e_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_019ef17e-1fe6-7435-b5cc-87cafe385d5e" xlink:to="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-7435-b5cc-87cafe385d5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_019ef17e-1fe6-7435-b5cc-87cafe385d5e" xlink:to="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerAMember_019ef17e-1fe6-73b6-854b-c1d6ff85013e" xlink:href="mram-20260630.xsd#mram_CustomerAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:to="loc_mram_CustomerAMember_019ef17e-1fe6-73b6-854b-c1d6ff85013e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerBMember_019ef17e-1fe6-767d-905f-785f0fb2661d" xlink:href="mram-20260630.xsd#mram_CustomerBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:to="loc_mram_CustomerBMember_019ef17e-1fe6-767d-905f-785f0fb2661d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerCMember_019ef17e-1fe6-7f54-aa26-169b13f324ac" xlink:href="mram-20260630.xsd#mram_CustomerCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:to="loc_mram_CustomerCMember_019ef17e-1fe6-7f54-aa26-169b13f324ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerDMember_019ef17e-1fe6-7a58-9e98-aa4a252e9fbd" xlink:href="mram-20260630.xsd#mram_CustomerDMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:to="loc_mram_CustomerDMember_019ef17e-1fe6-7a58-9e98-aa4a252e9fbd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_019ef17e-1fe6-768a-a19a-9647e37feb96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_019ef17e-1fe6-736e-8e0c-34b38fe75219" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_019ef17e-1fe6-768a-a19a-9647e37feb96" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-740c-88cb-ad629c81ba24" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7646-936a-d6645e7ddf30" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-740c-88cb-ad629c81ba24" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7646-936a-d6645e7ddf30" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_019ef17e-1fe6-74ad-b7db-120d5cd0c964" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7646-936a-d6645e7ddf30" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_019ef17e-1fe6-74ad-b7db-120d5cd0c964" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_019ef17e-1fe6-74ad-b7db-120d5cd0c964_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_019ef17e-1fe6-74ad-b7db-120d5cd0c964" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_019ef17e-1fe6-74ad-b7db-120d5cd0c964_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_019ef17e-1fe6-7098-a6d1-f8fb4e1b6a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_019ef17e-1fe6-74ad-b7db-120d5cd0c964" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_019ef17e-1fe6-7098-a6d1-f8fb4e1b6a5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember_019ef17e-1fe6-7a6c-9531-299cbbfd555a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_019ef17e-1fe6-7098-a6d1-f8fb4e1b6a5f" xlink:to="loc_us-gaap_SalesChannelThroughIntermediaryMember_019ef17e-1fe6-7a6c-9531-299cbbfd555a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_019ef17e-1fe6-7626-9af3-9f39948a132a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_019ef17e-1fe6-7098-a6d1-f8fb4e1b6a5f" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_019ef17e-1fe6-7626-9af3-9f39948a132a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7ec5-9c4c-31ce7fb89484" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-740c-88cb-ad629c81ba24" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7ec5-9c4c-31ce7fb89484" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7f70-aa32-3d2a29c3c645" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7473-a185-ef4dc0c25b79" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7f70-aa32-3d2a29c3c645" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7473-a185-ef4dc0c25b79" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_019ef17e-1fe6-76b9-9940-b09004954ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7473-a185-ef4dc0c25b79" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_019ef17e-1fe6-76b9-9940-b09004954ec1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_019ef17e-1fe6-76b9-9940-b09004954ec1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_019ef17e-1fe6-76b9-9940-b09004954ec1" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_019ef17e-1fe6-76b9-9940-b09004954ec1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_019ef17e-1fe6-7f48-9ee0-a5f2ab4a5e23" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_019ef17e-1fe6-76b9-9940-b09004954ec1" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_019ef17e-1fe6-7f48-9ee0-a5f2ab4a5e23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_019ef17e-1fe6-7018-b5d6-43d18dbe9a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_019ef17e-1fe6-7f48-9ee0-a5f2ab4a5e23" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_019ef17e-1fe6-7018-b5d6-43d18dbe9a7e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_019ef17e-1fe6-7a98-b68b-34a816f4af5f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_019ef17e-1fe6-7f48-9ee0-a5f2ab4a5e23" xlink:to="loc_us-gaap_TransferredOverTimeMember_019ef17e-1fe6-7a98-b68b-34a816f4af5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7c69-86b1-91a323197c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7f70-aa32-3d2a29c3c645" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7c69-86b1-91a323197c0d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7a32-80c5-6415d3cdd891" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-79ff-8c03-7692879bcdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7a32-80c5-6415d3cdd891" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-79ff-8c03-7692879bcdf5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7861-abae-ffe6a06ccf66" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-79ff-8c03-7692879bcdf5" xlink:to="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7861-abae-ffe6a06ccf66" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7861-abae-ffe6a06ccf66_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7861-abae-ffe6a06ccf66" xlink:to="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7861-abae-ffe6a06ccf66_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7861-abae-ffe6a06ccf66" xlink:to="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_019ef17e-1fe6-7984-aaef-ca7996289476" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:to="loc_us-gaap_ProductMember_019ef17e-1fe6-7984-aaef-ca7996289476" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseMember_019ef17e-1fe6-7ab6-90e8-ff1e63ee0b95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LicenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:to="loc_us-gaap_LicenseMember_019ef17e-1fe6-7ab6-90e8-ff1e63ee0b95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyMember_019ef17e-1fe6-7c89-9e96-79505689594b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RoyaltyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:to="loc_us-gaap_RoyaltyMember_019ef17e-1fe6-7c89-9e96-79505689594b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_EngineeringServicesAndOtherRevenueMember_019f5f6a-8a4b-78d6-9171-d2c655a391f5" xlink:href="mram-20260630.xsd#mram_EngineeringServicesAndOtherRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:to="loc_mram_EngineeringServicesAndOtherRevenueMember_019f5f6a-8a4b-78d6-9171-d2c655a391f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7645-8942-1955b0ba4622" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7a32-80c5-6415d3cdd891" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7645-8942-1955b0ba4622" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019f883d-c226-7ee4-8d7d-7b60c832705c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019f883d-c226-7ee4-8d7d-7b60c832705c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_019f883d-c226-7e59-90e2-e928ac6d8bac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019f883d-c226-7ee4-8d7d-7b60c832705c" xlink:to="loc_us-gaap_TypeOfArrangementAxis_019f883d-c226-7e59-90e2-e928ac6d8bac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019f883d-c226-7e59-90e2-e928ac6d8bac_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_019f883d-c226-7e59-90e2-e928ac6d8bac" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019f883d-c226-7e59-90e2-e928ac6d8bac_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019f883d-c226-722b-9007-3e869da77c88" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_019f883d-c226-7e59-90e2-e928ac6d8bac" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019f883d-c226-722b-9007-3e869da77c88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_StrategicAwardMember_019f883d-c226-7298-a8f2-8a6e3838655e" xlink:href="mram-20260630.xsd#mram_StrategicAwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019f883d-c226-722b-9007-3e869da77c88" xlink:to="loc_mram_StrategicAwardMember_019f883d-c226-7298-a8f2-8a6e3838655e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_NumberOfGeographicRegions_019ef17e-1fe7-7fd1-bc82-6dce05968c41" xlink:href="mram-20260630.xsd#mram_NumberOfGeographicRegions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_mram_NumberOfGeographicRegions_019ef17e-1fe7-7fd1-bc82-6dce05968c41" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ConsiderationToBeReceived_019f883d-c226-76ea-a0d4-39fb5d1a0181" xlink:href="mram-20260630.xsd#mram_ConsiderationToBeReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_mram_ConsiderationToBeReceived_019f883d-c226-76ea-a0d4-39fb5d1a0181" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_StrategicAwardTerm_019f883d-c226-726e-95ae-01011daa4c5f" xlink:href="mram-20260630.xsd#mram_StrategicAwardTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_mram_StrategicAwardTerm_019f883d-c226-726e-95ae-01011daa4c5f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_019fb130-43c3-7d82-aa46-c888fa76e927" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_us-gaap_OtherIncome_019fb130-43c3-7d82-aa46-c888fa76e927" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_AmountBilledRelatedToAgreement_019fb130-f238-71d9-9c11-1c6fffb3d247" xlink:href="mram-20260630.xsd#mram_AmountBilledRelatedToAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_mram_AmountBilledRelatedToAgreement_019fb130-f238-71d9-9c11-1c6fffb3d247" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ContractObligations_019fb131-6bbe-77ca-be45-6af8f8a52d81" xlink:href="mram-20260630.xsd#mram_ContractObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_mram_ContractObligations_019fb131-6bbe-77ca-be45-6af8f8a52d81" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe7-769b-8fe7-93a5af075d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7311-90c7-9126f1380f25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe7-769b-8fe7-93a5af075d3b" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7311-90c7-9126f1380f25" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019ef17e-1fe6-7ed2-afae-b1dabbee745a" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7311-90c7-9126f1380f25" xlink:to="loc_srt_StatementGeographicalAxis_019ef17e-1fe6-7ed2-afae-b1dabbee745a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7ed2-afae-b1dabbee745a_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_019ef17e-1fe6-7ed2-afae-b1dabbee745a" xlink:to="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7ed2-afae-b1dabbee745a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7207-9b1a-c87fe10c3519" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_019ef17e-1fe6-7ed2-afae-b1dabbee745a" xlink:to="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7207-9b1a-c87fe10c3519" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_019ef17e-1fe6-7e46-bfa7-09a913b5f724" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7207-9b1a-c87fe10c3519" xlink:to="loc_srt_AsiaPacificMember_019ef17e-1fe6-7e46-bfa7-09a913b5f724" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_019ef17e-1fe6-7397-a577-c5284174090e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7207-9b1a-c87fe10c3519" xlink:to="loc_srt_NorthAmericaMember_019ef17e-1fe6-7397-a577-c5284174090e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_019ef17e-1fe6-73b2-afe2-ed48c4844fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7207-9b1a-c87fe10c3519" xlink:to="loc_us-gaap_EMEAMember_019ef17e-1fe6-73b2-afe2-ed48c4844fc6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe7-7ca9-bee1-d8adfccc8b36" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe7-769b-8fe7-93a5af075d3b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe7-7ca9-bee1-d8adfccc8b36" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019ef17e-1fe7-721c-9dd6-e022983aba9a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019ef17e-1fe7-79c5-8da2-db5812298348" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019ef17e-1fe7-721c-9dd6-e022983aba9a" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019ef17e-1fe7-79c5-8da2-db5812298348" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019ef17e-1fe7-74bd-802f-8c52707b309e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019ef17e-1fe7-79c5-8da2-db5812298348" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019ef17e-1fe7-74bd-802f-8c52707b309e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-74bd-802f-8c52707b309e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019ef17e-1fe7-74bd-802f-8c52707b309e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-74bd-802f-8c52707b309e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019ef17e-1fe7-74bd-802f-8c52707b309e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_019ef17e-1fe7-7422-8a69-9257c63acaff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:to="loc_us-gaap_EquipmentMember_019ef17e-1fe7-7422-8a69-9257c63acaff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_019ef17e-1fe7-7699-a95a-494169c8677f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:to="loc_us-gaap_ComputerEquipmentMember_019ef17e-1fe7-7699-a95a-494169c8677f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_019ef17e-1fe7-77d0-abc4-a27184ca64e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_019ef17e-1fe7-77d0-abc4-a27184ca64e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_019ef17e-1fe7-7cc2-ac11-188a2aebbfb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:to="loc_us-gaap_ConstructionInProgressMember_019ef17e-1fe7-7cc2-ac11-188a2aebbfb4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_019ef17e-1fe7-72b2-8d09-89c377ee1fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_019ef17e-1fe7-72b2-8d09-89c377ee1fd5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019ef17e-1fe7-7b79-82bb-23150360cce4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019ef17e-1fe7-721c-9dd6-e022983aba9a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019ef17e-1fe7-7b79-82bb-23150360cce4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019ef17e-1fe7-76ea-ae29-31b2b0720347" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019ef17e-1fe7-721c-9dd6-e022983aba9a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019ef17e-1fe7-76ea-ae29-31b2b0720347" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-1fe7-7f52-aeff-fdead857f3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019ef17e-1fe7-721c-9dd6-e022983aba9a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-1fe7-7f52-aeff-fdead857f3e8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019fb63d-117d-720e-8aeb-1bf762cf55ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019fb63d-117d-720e-8aeb-1bf762cf55ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_019fb645-d025-7e55-8801-3e1c4ea4bee2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019fb63d-117d-720e-8aeb-1bf762cf55ab" xlink:to="loc_us-gaap_TypeOfArrangementAxis_019fb645-d025-7e55-8801-3e1c4ea4bee2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019fb645-d025-7e55-8801-3e1c4ea4bee2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_019fb645-d025-7e55-8801-3e1c4ea4bee2" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019fb645-d025-7e55-8801-3e1c4ea4bee2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019fb645-d025-7a20-beb9-b6ef372a5561" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_019fb645-d025-7e55-8801-3e1c4ea4bee2" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019fb645-d025-7a20-beb9-b6ef372a5561" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_EngineeringServicesAgreementMember_019fb645-d025-7a0d-ae96-48866b1b41d8" xlink:href="mram-20260630.xsd#mram_EngineeringServicesAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019fb645-d025-7a20-beb9-b6ef372a5561" xlink:to="loc_mram_EngineeringServicesAgreementMember_019fb645-d025-7a0d-ae96-48866b1b41d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_019ef736-fb6d-771e-9637-bbcb12a4300e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_019ef736-fb6d-771e-9637-bbcb12a4300e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019ef17e-1fe7-7fc2-bbb5-655e7cbd21b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019ef17e-1fe7-7fc2-bbb5-655e7cbd21b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_NumberOfEngineeringServicesAgreements_019fb63d-117d-7a47-b2d4-df9747779598" xlink:href="mram-20260630.xsd#mram_NumberOfEngineeringServicesAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_mram_NumberOfEngineeringServicesAgreements_019fb63d-117d-7a47-b2d4-df9747779598" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_NumberOfCustomersExecutedEngineeringServicesAgreements_019fc5d5-3d86-7aad-8158-cb9113540c3f" xlink:href="mram-20260630.xsd#mram_NumberOfCustomersExecutedEngineeringServicesAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_mram_NumberOfCustomersExecutedEngineeringServicesAgreements_019fc5d5-3d86-7aad-8158-cb9113540c3f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_TotalConsiderationOfAgreement_019fb645-d025-724e-b83f-7844d25ab6b6" xlink:href="mram-20260630.xsd#mram_TotalConsiderationOfAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_mram_TotalConsiderationOfAgreement_019fb645-d025-724e-b83f-7844d25ab6b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_BilledContractRevenue_019fb645-d025-77f7-bcf1-df5aa4767227" xlink:href="mram-20260630.xsd#mram_BilledContractRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_mram_BilledContractRevenue_019fb645-d025-77f7-bcf1-df5aa4767227" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019fb645-d025-7cd3-ac13-965ba52fcc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019fb645-d025-7cd3-ac13-965ba52fcc1e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fb645-d025-7ed6-b1f9-90ddc6e403e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fb645-d025-7ed6-b1f9-90ddc6e403e9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_019fb645-d025-7456-ba20-382dfaf36723" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_019fb645-d025-7456-ba20-382dfaf36723" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019ef17e-1fe7-7be2-a55e-a0b1d9eb7e59" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019ef17e-1fe7-7be2-a55e-a0b1d9eb7e59" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019ef17e-1fe7-76cc-a6c6-deddb2914252" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019ef17e-1fe7-7be2-a55e-a0b1d9eb7e59" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019ef17e-1fe7-76cc-a6c6-deddb2914252" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019ef17e-1fe7-76cc-a6c6-deddb2914252_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019ef17e-1fe7-76cc-a6c6-deddb2914252" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019ef17e-1fe7-76cc-a6c6-deddb2914252_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019ef17e-1fe7-7d3c-bdac-e2dc8ab9370f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019ef17e-1fe7-76cc-a6c6-deddb2914252" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019ef17e-1fe7-7d3c-bdac-e2dc8ab9370f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_019fc795-e1cb-704b-a217-f2ba2d83b49d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019ef17e-1fe7-7d3c-bdac-e2dc8ab9370f" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_019fc795-e1cb-704b-a217-f2ba2d83b49d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_019ef17e-1fe7-78bf-a232-84b8ae782e86" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_019ef17e-1fe7-78bf-a232-84b8ae782e86" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019ef17e-1fe7-788e-8d59-e6a6af9bfd13" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019ef17e-1fe7-788e-8d59-e6a6af9bfd13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019ef17e-1fe7-7a00-b7c9-0acce109e85d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019ef17e-1fe7-7a00-b7c9-0acce109e85d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-1fe7-7350-a742-134ab3de72c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-1fe7-7350-a742-134ab3de72c0" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7fc6-9c7b-51af6fc49d27" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-79df-9c6a-43fc1b3c60ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7fc6-9c7b-51af6fc49d27" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-79df-9c6a-43fc1b3c60ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeLocationBalanceAxis_019ef17e-1fe7-782b-84ae-5daf88c9b2a7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfIncomeLocationBalanceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-79df-9c6a-43fc1b3c60ff" xlink:to="loc_us-gaap_StatementOfIncomeLocationBalanceAxis_019ef17e-1fe7-782b-84ae-5daf88c9b2a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019ef17e-1fe7-717a-86e7-2f4b28c2be4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7fc6-9c7b-51af6fc49d27" xlink:to="loc_us-gaap_ShareBasedCompensation_019ef17e-1fe7-717a-86e7-2f4b28c2be4d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails_1" xlink:type="simple" xlink:href="mram-20260630.xsd#StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails_1"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7fc6-9c7b-51af6fc49d27" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-79df-9c6a-43fc1b3c60ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7fc6-9c7b-51af6fc49d27" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-79df-9c6a-43fc1b3c60ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019ef17e-1fe7-717a-86e7-2f4b28c2be4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7fc6-9c7b-51af6fc49d27" xlink:to="loc_us-gaap_ShareBasedCompensation_019ef17e-1fe7-717a-86e7-2f4b28c2be4d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-70aa-b399-3253f1ce5e29" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-70aa-b399-3253f1ce5e29" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-7f28-ade5-9828d7314a93" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-70aa-b399-3253f1ce5e29" xlink:to="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-7f28-ade5-9828d7314a93" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-7f28-ade5-9828d7314a93_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-7f28-ade5-9828d7314a93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-7f28-ade5-9828d7314a93_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-7478-bc94-02cdea84d368" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-7f28-ade5-9828d7314a93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-7478-bc94-02cdea84d368" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_019ef17e-1fe7-71af-98f1-044f6a815741" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-7478-bc94-02cdea84d368" xlink:to="loc_us-gaap_EmployeeStockOptionMember_019ef17e-1fe7-71af-98f1-044f6a815741" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019ef816-eaa0-79df-b5d7-0dd6406bc604" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-7478-bc94-02cdea84d368" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019ef816-eaa0-79df-b5d7-0dd6406bc604" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019ef17e-1fe7-73fb-8d77-a750812d40f4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-70aa-b399-3253f1ce5e29" xlink:to="loc_us-gaap_PlanNameAxis_019ef17e-1fe7-73fb-8d77-a750812d40f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019ef17e-1fe7-73fb-8d77-a750812d40f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_019ef17e-1fe7-73fb-8d77-a750812d40f4" xlink:to="loc_us-gaap_PlanNameDomain_019ef17e-1fe7-73fb-8d77-a750812d40f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019ef17e-1fe7-7a65-af51-24bfccd6a8b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_019ef17e-1fe7-73fb-8d77-a750812d40f4" xlink:to="loc_us-gaap_PlanNameDomain_019ef17e-1fe7-7a65-af51-24bfccd6a8b7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember_019ef17e-1fe7-7189-9f4c-22d4129a06d2" xlink:href="mram-20260630.xsd#mram_TwoThousandSixteenEmployeeStockPurchasePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_019ef17e-1fe7-7a65-af51-24bfccd6a8b7" xlink:to="loc_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember_019ef17e-1fe7-7189-9f4c-22d4129a06d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_019ef17e-1fe7-791f-83bb-88598116f9a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_019ef17e-1fe7-791f-83bb-88598116f9a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_019ef17e-1fe7-7fff-ba8e-ffaffe5ef193" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_019ef17e-1fe7-7fff-ba8e-ffaffe5ef193" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019ef17e-1fe7-72c2-8418-006e2cbed5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019ef17e-1fe7-72c2-8418-006e2cbed5e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_019ef17e-1fe7-7d04-b0e7-f8829dc423a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_019ef17e-1fe7-7d04-b0e7-f8829dc423a4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant_019ef17e-1fe7-7752-a46a-338a33eae785" xlink:href="mram-20260630.xsd#mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant_019ef17e-1fe7-7752-a46a-338a33eae785" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_019ef80c-feec-7e6e-9dea-3e02a893991e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_019ef80c-feec-7e6e-9dea-3e02a893991e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_019ef17e-1fe7-7e19-8ef4-69ac525b7d58" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_019ef17e-1fe7-7e19-8ef4-69ac525b7d58" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_019ef17e-1fe7-7771-b980-2a6400457a78" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_019ef17e-1fe7-7771-b980-2a6400457a78" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StockBasedCompensationScheduleofRestrictedStockUnitsDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-71e8-8a63-5224850221ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-7a33-93d2-9c3750453e23" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-71e8-8a63-5224850221ff" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-7a33-93d2-9c3750453e23" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-70dd-becc-cfc6f3953b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-7a33-93d2-9c3750453e23" xlink:to="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-70dd-becc-cfc6f3953b6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-70dd-becc-cfc6f3953b6e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-70dd-becc-cfc6f3953b6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-70dd-becc-cfc6f3953b6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-739c-8482-906af90af3be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-70dd-becc-cfc6f3953b6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-739c-8482-906af90af3be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019ef17e-1fe7-7150-b337-ba6459fa8ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-739c-8482-906af90af3be" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019ef17e-1fe7-7150-b337-ba6459fa8ec2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-71e8-8a63-5224850221ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_019ef17e-1fe7-7569-b38b-d0ebe1b1540b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_019ef17e-1fe7-7569-b38b-d0ebe1b1540b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_019ef17e-1fe7-7c27-a5bc-3e75788eb9b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_019ef17e-1fe7-7c27-a5bc-3e75788eb9b7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_019ef17e-1fe7-7111-8cf8-687ec9161fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_019ef17e-1fe7-7111-8cf8-687ec9161fcf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_019ef17e-1fe7-7163-9400-cb5fd0e0a67e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_019ef17e-1fe7-7163-9400-cb5fd0e0a67e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_019ef17e-1fe7-7b89-ad5c-937e11f147ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:href="mram-20260630.xsd#mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-71e8-8a63-5224850221ff" xlink:to="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_019ef17e-1fe7-7468-8645-2790a9690588" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_019ef17e-1fe7-7468-8645-2790a9690588" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_019ef17e-1fe7-7fa7-8220-5c757113445e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_019ef17e-1fe7-7fa7-8220-5c757113445e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_019ef17e-1fe7-7d6b-89bb-a5c11bcefff1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_019ef17e-1fe7-7d6b-89bb-a5c11bcefff1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_019ef17e-1fe7-73b8-a2c0-5adfa981a7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_019ef17e-1fe7-73b8-a2c0-5adfa981a7b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_019ef17e-1fe7-7517-bb69-2e7acd2fadda" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/SignificantAgreementsDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#SignificantAgreementsDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/SignificantAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019ef17e-1fe7-7ac4-8016-29417c0a20c8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019ef17e-1fe7-70c7-86da-3e6dfae45c87" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019ef17e-1fe7-7ac4-8016-29417c0a20c8" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019ef17e-1fe7-70c7-86da-3e6dfae45c87" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_019ef17e-1fe7-750d-9712-aa1dcd8cdc8e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019ef17e-1fe7-70c7-86da-3e6dfae45c87" xlink:to="loc_srt_CounterpartyNameAxis_019ef17e-1fe7-750d-9712-aa1dcd8cdc8e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_019ef17e-1fe7-750d-9712-aa1dcd8cdc8e_default" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_019ef17e-1fe7-750d-9712-aa1dcd8cdc8e" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_019ef17e-1fe7-750d-9712-aa1dcd8cdc8e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_019ef17e-1fe7-7be9-86d0-31a89e974e03" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_019ef17e-1fe7-750d-9712-aa1dcd8cdc8e" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_019ef17e-1fe7-7be9-86d0-31a89e974e03" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_GlobalfoundriesMember_019ef17e-1fe7-7e79-aa5a-03f3a263592b" xlink:href="mram-20260630.xsd#mram_GlobalfoundriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_019ef17e-1fe7-7be9-86d0-31a89e974e03" xlink:to="loc_mram_GlobalfoundriesMember_019ef17e-1fe7-7e79-aa5a-03f3a263592b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_019ef17e-1fe7-7278-b17d-8e01bb904889" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019ef17e-1fe7-70c7-86da-3e6dfae45c87" xlink:to="loc_us-gaap_TypeOfArrangementAxis_019ef17e-1fe7-7278-b17d-8e01bb904889" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019ef17e-1fe7-7278-b17d-8e01bb904889_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_019ef17e-1fe7-7278-b17d-8e01bb904889" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019ef17e-1fe7-7278-b17d-8e01bb904889_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019ef17e-1fe7-7c70-b023-d49e2e5e9139" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_019ef17e-1fe7-7278-b17d-8e01bb904889" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019ef17e-1fe7-7c70-b023-d49e2e5e9139" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_JointDevelopmentAgreementMember_019ef17e-1fe7-7426-832e-4ade3a14f705" xlink:href="mram-20260630.xsd#mram_JointDevelopmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019ef17e-1fe7-7c70-b023-d49e2e5e9139" xlink:to="loc_mram_JointDevelopmentAgreementMember_019ef17e-1fe7-7426-832e-4ade3a14f705" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice_019ef17e-1fe7-73ca-a358-4824afe52a77" xlink:href="mram-20260630.xsd#mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019ef17e-1fe7-7ac4-8016-29417c0a20c8" xlink:to="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice_019ef17e-1fe7-73ca-a358-4824afe52a77" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork_019ef17e-1fe7-7cd6-958e-a07c3cf5da02" xlink:href="mram-20260630.xsd#mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019ef17e-1fe7-7ac4-8016-29417c0a20c8" xlink:to="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork_019ef17e-1fe7-7cd6-958e-a07c3cf5da02" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#NetLossPerCommonShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019ef17e-1fe7-7f8d-ba97-2553dc86a3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019ef17e-1fe7-7e6d-875e-0637eeb06205" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019ef17e-1fe7-7f8d-ba97-2553dc86a3ac" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019ef17e-1fe7-7e6d-875e-0637eeb06205" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019ef17e-1fe7-7791-8d81-c3a2e0408140" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019ef17e-1fe7-7e6d-875e-0637eeb06205" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019ef17e-1fe7-7791-8d81-c3a2e0408140" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019ef17e-1fe7-7791-8d81-c3a2e0408140_default" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019ef17e-1fe7-7791-8d81-c3a2e0408140" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019ef17e-1fe7-7791-8d81-c3a2e0408140_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019ef17e-1fe7-7612-93f1-da8dba1f1628" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019ef17e-1fe7-7791-8d81-c3a2e0408140" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019ef17e-1fe7-7612-93f1-da8dba1f1628" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_StockOptionsAndRestrictedStockUnitsMember_019ef17e-1fe7-7e5e-b5fc-8df7a9a6c079" xlink:href="mram-20260630.xsd#mram_StockOptionsAndRestrictedStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019ef17e-1fe7-7612-93f1-da8dba1f1628" xlink:to="loc_mram_StockOptionsAndRestrictedStockUnitsMember_019ef17e-1fe7-7e5e-b5fc-8df7a9a6c079" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019ef17e-1fe7-7a5e-b2fb-6652981bbe5d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019ef17e-1fe7-7f8d-ba97-2553dc86a3ac" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019ef17e-1fe7-7a5e-b2fb-6652981bbe5d" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>mram-20260630_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019ef17e-1f02-766c-a76f-2e7bee695c6b,g:dfc78c85-6eb7-4615-88ed-04e1bdd27794-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_019ef17e-1fe7-710f-ac0f-b07fdc370907_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_019ef17e-1fe7-7ca5-ad9c-e2f1392e14da_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019ef17e-1fe7-757f-ba1f-eb3486e45472_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to common stockholders, diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_019ef17e-1fe7-7063-a2d3-c780c4968305_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_019ef17e-20a2-7a89-ad07-3ea216d07534_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_019ef17e-1fe8-7896-a663-3e4b696322bd_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.0001 par value per share; 100,000,000 shares authorized; 24,271,438 and 22,977,797 shares issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-20a2-7d66-962c-405c8eb059c0_terseLabel_en-US" xlink:label="lab_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statements of Operations and Comprehensive Loss Components</link:label>
    <link:label id="lab_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_label_en-US" xlink:label="lab_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statements of Operations and Comprehensive Loss Components [Abstract]</link:label>
    <link:label id="lab_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_documentation_en-US" xlink:label="lab_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">No definition available.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract" xlink:href="mram-20260630.xsd#mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract" xlink:to="lab_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_019ef17e-1fe7-749b-96c6-bf73a1b215c3_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Over time</link:label>
    <link:label id="lab_us-gaap_TransferredOverTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredOverTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred over Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredOverTimeMember" xlink:to="lab_us-gaap_TransferredOverTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_IncreaseDecreaseInLeaseLiabilities_019ef17e-1fe7-72d0-8957-262e9e7b303b_terseLabel_en-US" xlink:label="lab_mram_IncreaseDecreaseInLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, net</link:label>
    <link:label id="lab_mram_IncreaseDecreaseInLeaseLiabilities_label_en-US" xlink:label="lab_mram_IncreaseDecreaseInLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Lease Liabilities</link:label>
    <link:label id="lab_mram_IncreaseDecreaseInLeaseLiabilities_documentation_en-US" xlink:label="lab_mram_IncreaseDecreaseInLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase (decrease) in lease liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_IncreaseDecreaseInLeaseLiabilities" xlink:href="mram-20260630.xsd#mram_IncreaseDecreaseInLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_IncreaseDecreaseInLeaseLiabilities" xlink:to="lab_mram_IncreaseDecreaseInLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_019ef17e-20a2-7724-80ba-5807a1101c37_negatedLabel_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating And Financing Lease Liability, Undiscounted Excess Amount</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_documentation_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_019ef17e-20a2-7675-b323-0a249f94db8c_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_019ef17e-1fe7-7314-b1fd-43bca1e7033a_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_019ef17e-20a2-786f-a81e-39366eb55d2b_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_019ef17e-20a2-76af-9deb-d9b67b0fe25a_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeasePrincipalPayments_label_en-US" xlink:label="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Principal Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeasePrincipalPayments" xlink:to="lab_us-gaap_FinanceLeasePrincipalPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_019ef17e-1fe8-75b3-9daa-af7cb0f97775_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_019ef17e-1fe8-728b-8344-7b9f96bf7643_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_LeaseLiabilityCurrent_019ef17e-1fe8-72c6-8b14-bea74d7ed5aa_verboseLabel_en-US" xlink:label="lab_mram_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, current portion</link:label>
    <link:label id="lab_mram_LeaseLiabilityCurrent_019ef17e-1fe8-79fe-ab82-02cc0455e9c5_negatedLabel_en-US" xlink:label="lab_mram_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: current portion of lease liabilities</link:label>
    <link:label id="lab_mram_LeaseLiabilityCurrent_label_en-US" xlink:label="lab_mram_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Liability, Current</link:label>
    <link:label id="lab_mram_LeaseLiabilityCurrent_documentation_en-US" xlink:label="lab_mram_LeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Present value of lessee's discounted obligation for lease payments from leases, classified as current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiabilityCurrent" xlink:href="mram-20260630.xsd#mram_LeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_LeaseLiabilityCurrent" xlink:to="lab_mram_LeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_JointDevelopmentAgreementMember_019ef17e-1fe7-7354-8ceb-e1cf045e306f_terseLabel_en-US" xlink:label="lab_mram_JointDevelopmentAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Joint Development Agreement</link:label>
    <link:label id="lab_mram_JointDevelopmentAgreementMember_label_en-US" xlink:label="lab_mram_JointDevelopmentAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Joint Development Agreement [Member]</link:label>
    <link:label id="lab_mram_JointDevelopmentAgreementMember_documentation_en-US" xlink:label="lab_mram_JointDevelopmentAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Joint development agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_JointDevelopmentAgreementMember" xlink:href="mram-20260630.xsd#mram_JointDevelopmentAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_JointDevelopmentAgreementMember" xlink:to="lab_mram_JointDevelopmentAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_019ef17e-20a2-7784-bb99-2e540a264270_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_019ef17e-20a2-7513-b6c0-714449d7f794_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_019ef17e-20a2-7223-926b-07067d6d5d24_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_LesseeLiabilityMaturityTableTextBlock_019ef17e-1fe7-7ad7-be91-b1ac5cb9f8be_terseLabel_en-US" xlink:label="lab_mram_LesseeLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Undiscounted Future Non-Cancellable Lease Payments</link:label>
    <link:label id="lab_mram_LesseeLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_mram_LesseeLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Liability, Maturity [Table Text Block]</link:label>
    <link:label id="lab_mram_LesseeLiabilityMaturityTableTextBlock_documentation_en-US" xlink:label="lab_mram_LesseeLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liabilities. Includes, but is not limited to, reconciliation of undiscounted cash flows to lease liability recognized in statement of financial position.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeLiabilityMaturityTableTextBlock" xlink:href="mram-20260630.xsd#mram_LesseeLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_LesseeLiabilityMaturityTableTextBlock" xlink:to="lab_mram_LesseeLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019ef17e-1fe8-7e04-9048-66771de61b7b_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019ef17e-1fe8-7528-887c-1a74963966cf_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares of common stock outstanding, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019ef17e-1fe8-7e1a-86b7-eafa09a35474_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_019ef17e-1fe7-7219-9ee0-9ac8ff1add6c_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_019ef17e-20a2-7732-8836-6cb607900589_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_019ef17e-1fe8-70a4-8f2a-d08b1b2b386e_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_019ef17e-20a2-72e8-87c7-651315e05be4_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EMEA</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_019ef17e-20a2-7724-95d4-905914487acd_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_BilledContractRevenue_019ef17e-1fe8-77b4-bfbc-bb8bff413340_terseLabel_en-US" xlink:label="lab_mram_BilledContractRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount billed for the performance under contractual agreements</link:label>
    <link:label id="lab_mram_BilledContractRevenue_label_en-US" xlink:label="lab_mram_BilledContractRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Billed Contract Revenue</link:label>
    <link:label id="lab_mram_BilledContractRevenue_documentation_en-US" xlink:label="lab_mram_BilledContractRevenue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount billed for the performance under contractual agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_BilledContractRevenue" xlink:href="mram-20260630.xsd#mram_BilledContractRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_BilledContractRevenue" xlink:to="lab_mram_BilledContractRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_019ef17e-1fe8-7046-9301-1abb51982fd6_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7ec6-9cb8-3f55d57e4e12_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1fe7-717c-83dd-062d8292f884_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_019ef17e-20a2-7294-a1d0-427879059c80_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_019ef17e-20a2-7540-8375-59baaf977c7b_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductMember_019ef17e-20a2-789c-be33-a63fc2dbee32_terseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product sales</link:label>
    <link:label id="lab_us-gaap_ProductMember_019ef527-a7f0-7fb2-a4e0-d2cbdca2d706_verboseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Product sales</link:label>
    <link:label id="lab_us-gaap_ProductMember_label_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-20a2-7b4f-86b2-64f32da4b474_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-20a2-7ea3-82bb-4d2add1a2c2d_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_019ef17e-20a2-7b3e-b183-8d8796d2ebf4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerMember_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerMember" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_CustomerAMember_019ef17e-20a2-79a5-8489-7a772dddcc1c_terseLabel_en-US" xlink:label="lab_mram_CustomerAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer A</link:label>
    <link:label id="lab_mram_CustomerAMember_label_en-US" xlink:label="lab_mram_CustomerAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer A [Member]</link:label>
    <link:label id="lab_mram_CustomerAMember_documentation_en-US" xlink:label="lab_mram_CustomerAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer A.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerAMember" xlink:href="mram-20260630.xsd#mram_CustomerAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_CustomerAMember" xlink:to="lab_mram_CustomerAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019ef17e-20a3-766f-bb4c-5c4073542024_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019ef17e-1fe7-76f3-b970-d6ab47f8c1d5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_019ef17e-1fe7-7d30-8d6f-f8486d283d5a_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Software liabilities, current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_AmountBilledRelatedToAgreement_019ef17e-1fe8-727c-801d-c0c1627d60cb_terseLabel_en-US" xlink:label="lab_mram_AmountBilledRelatedToAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amount billed related to agreement</link:label>
    <link:label id="lab_mram_AmountBilledRelatedToAgreement_label_en-US" xlink:label="lab_mram_AmountBilledRelatedToAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amount Billed Related To Agreement</link:label>
    <link:label id="lab_mram_AmountBilledRelatedToAgreement_documentation_en-US" xlink:label="lab_mram_AmountBilledRelatedToAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of revenue billed during period related to agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_AmountBilledRelatedToAgreement" xlink:href="mram-20260630.xsd#mram_AmountBilledRelatedToAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_AmountBilledRelatedToAgreement" xlink:to="lab_mram_AmountBilledRelatedToAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LicenseMember_019ef17e-1fe8-7f0a-b106-3be3f5227616_terseLabel_en-US" xlink:label="lab_us-gaap_LicenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Licensing</link:label>
    <link:label id="lab_us-gaap_LicenseMember_label_en-US" xlink:label="lab_us-gaap_LicenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">License [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LicenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicenseMember" xlink:to="lab_us-gaap_LicenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne_019ef17e-1fe7-7ffc-a01e-aeb5138ba78c_terseLabel_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne_label_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating And Financing Lease Liability, Payments Due, Year One</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne_documentation_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payment for lease to be paid in next fiscal year following current fiscal year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne" xlink:to="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_019ef17e-20a2-7e0f-aa3d-08f8fb4dcbbc_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_019ef17e-1fe7-7e6f-84f1-5974da1864b0_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Under Evaluation</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_019ef17e-20a2-788e-b880-88892d1d445b_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment in accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019ef17e-20a2-7f43-9b65-9c8b3ad6287f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_019ef17e-1fe7-7f71-a704-921d3ee3eafd_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_NumberOfGeographicRegions_019ef17e-20a2-7427-8277-f5289704e001_terseLabel_en-US" xlink:label="lab_mram_NumberOfGeographicRegions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of primary geographic regions</link:label>
    <link:label id="lab_mram_NumberOfGeographicRegions_label_en-US" xlink:label="lab_mram_NumberOfGeographicRegions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Geographic Regions</link:label>
    <link:label id="lab_mram_NumberOfGeographicRegions_documentation_en-US" xlink:label="lab_mram_NumberOfGeographicRegions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of primary geographic regions the Company has sales in.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_NumberOfGeographicRegions" xlink:href="mram-20260630.xsd#mram_NumberOfGeographicRegions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_NumberOfGeographicRegions" xlink:to="lab_mram_NumberOfGeographicRegions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_019ef17e-1fe7-71b8-a9c6-19b5132990d5_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_019ef17e-1fe7-70f1-a34f-eeb60da60806_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe7-75a6-aaa2-f5a08feb67ed_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_TotalConsiderationOfAgreement_019ef17e-1fe8-78d5-847a-5b8f2d0adfcf_terseLabel_en-US" xlink:label="lab_mram_TotalConsiderationOfAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total amount of consideration to be received</link:label>
    <link:label id="lab_mram_TotalConsiderationOfAgreement_label_en-US" xlink:label="lab_mram_TotalConsiderationOfAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Consideration Of Agreement</link:label>
    <link:label id="lab_mram_TotalConsiderationOfAgreement_documentation_en-US" xlink:label="lab_mram_TotalConsiderationOfAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the total amount of consideration to be received per the agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_TotalConsiderationOfAgreement" xlink:href="mram-20260630.xsd#mram_TotalConsiderationOfAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_TotalConsiderationOfAgreement" xlink:to="lab_mram_TotalConsiderationOfAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ef17e-1fe8-70c6-ae23-b6bccfccb927_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_019ef17e-20a2-72cb-a4e8-246b9262f776_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_019ef17e-20a2-7d63-a3a3-042bed98b324_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7bc2-98be-061db01da409_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Future lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LesseeDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeDisclosureAbstract" xlink:to="lab_us-gaap_LesseeDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_019ef17e-1fe7-75cb-b692-73302a71691b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term (years)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_019ef17e-1fe7-745d-bfd0-a0c2bdf10a47_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_019ef17e-20a2-77a7-a5e4-b3be6c7148cf_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_019ef17e-1fe7-74b5-b45c-b0d37d811259_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_019ef17e-1fe8-725e-85b9-a37272cfa5e5_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Loss Per Common Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_019ef4e3-1d2e-7d17-b7f0-f851b6526352_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss per common share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_019ef17e-20a2-7a0b-8271-4bcc48413f45_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_019ef17e-1fe7-7fe7-be36-d1d379932a95_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_ConsiderationToBeReceived_019ef17e-1fe7-72e0-ab25-69c32e7403b7_terseLabel_en-US" xlink:label="lab_mram_ConsiderationToBeReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total amount to be collected</link:label>
    <link:label id="lab_mram_ConsiderationToBeReceived_label_en-US" xlink:label="lab_mram_ConsiderationToBeReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consideration To Be Received</link:label>
    <link:label id="lab_mram_ConsiderationToBeReceived_documentation_en-US" xlink:label="lab_mram_ConsiderationToBeReceived" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of revenue to be received related to agreement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ConsiderationToBeReceived" xlink:href="mram-20260630.xsd#mram_ConsiderationToBeReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_ConsiderationToBeReceived" xlink:to="lab_mram_ConsiderationToBeReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_019ef17e-1fe7-7c75-a195-c7bbcf69e470_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_019ef17e-20a2-7337-a093-858edebf4b61_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree_019ef17e-20a2-75fc-848d-a06346901261_terseLabel_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating And Financing Lease Liability, Payments Due, Year Three</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree_documentation_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payments for lease, due in third fiscal year following latest fiscal year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_019ef17e-20a2-77c4-b5c7-2c6cb5d82ef6_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019ef17e-20a2-7499-a551-f1ac2c379a95_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_StockOptionsAndRestrictedStockUnitsMember_019ef17e-1fe8-7436-b3f7-5e789b7e3c10_terseLabel_en-US" xlink:label="lab_mram_StockOptionsAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options and RSUs</link:label>
    <link:label id="lab_mram_StockOptionsAndRestrictedStockUnitsMember_label_en-US" xlink:label="lab_mram_StockOptionsAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Options And Restricted Stock Units [Member]</link:label>
    <link:label id="lab_mram_StockOptionsAndRestrictedStockUnitsMember_documentation_en-US" xlink:label="lab_mram_StockOptionsAndRestrictedStockUnitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to both stock options and restricted stock units (RSUs).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_StockOptionsAndRestrictedStockUnitsMember" xlink:href="mram-20260630.xsd#mram_StockOptionsAndRestrictedStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_StockOptionsAndRestrictedStockUnitsMember" xlink:to="lab_mram_StockOptionsAndRestrictedStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_IncreaseDecreaseInTaxLiabilityNoncurrent_019ef17e-20a3-7014-84f9-eadc347621a7_terseLabel_en-US" xlink:label="lab_mram_IncreaseDecreaseInTaxLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term income tax liability</link:label>
    <link:label id="lab_mram_IncreaseDecreaseInTaxLiabilityNoncurrent_label_en-US" xlink:label="lab_mram_IncreaseDecreaseInTaxLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Tax Liability, Noncurrent</link:label>
    <link:label id="lab_mram_IncreaseDecreaseInTaxLiabilityNoncurrent_documentation_en-US" xlink:label="lab_mram_IncreaseDecreaseInTaxLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The increase (decrease) during the reporting period, excluding the portion taken into income, in the long-term tax liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_IncreaseDecreaseInTaxLiabilityNoncurrent" xlink:href="mram-20260630.xsd#mram_IncreaseDecreaseInTaxLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_IncreaseDecreaseInTaxLiabilityNoncurrent" xlink:to="lab_mram_IncreaseDecreaseInTaxLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_019ef17e-1fe7-7e9f-8d5d-486d57c6b5da_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019ef17e-1fe7-7eea-8874-5dc2a4d34200_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_AllowanceForProductReturnsAndPriceConcessions_019ef17e-1fe8-7f86-a5ac-f639c05a3d4a_negatedLabel_en-US" xlink:label="lab_mram_AllowanceForProductReturnsAndPriceConcessions" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Allowance for product returns and price adjustments</link:label>
    <link:label id="lab_mram_AllowanceForProductReturnsAndPriceConcessions_label_en-US" xlink:label="lab_mram_AllowanceForProductReturnsAndPriceConcessions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Allowance For Product Returns and Price Concessions</link:label>
    <link:label id="lab_mram_AllowanceForProductReturnsAndPriceConcessions_documentation_en-US" xlink:label="lab_mram_AllowanceForProductReturnsAndPriceConcessions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">A valuation allowance for product returns and price concessions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_AllowanceForProductReturnsAndPriceConcessions" xlink:href="mram-20260630.xsd#mram_AllowanceForProductReturnsAndPriceConcessions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_AllowanceForProductReturnsAndPriceConcessions" xlink:to="lab_mram_AllowanceForProductReturnsAndPriceConcessions" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_CustomerDMember_019ef17e-20a2-7481-b3bd-dcbc8320c5ea_terseLabel_en-US" xlink:label="lab_mram_CustomerDMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer D</link:label>
    <link:label id="lab_mram_CustomerDMember_label_en-US" xlink:label="lab_mram_CustomerDMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer D [Member]</link:label>
    <link:label id="lab_mram_CustomerDMember_documentation_en-US" xlink:label="lab_mram_CustomerDMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer D.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerDMember" xlink:href="mram-20260630.xsd#mram_CustomerDMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_CustomerDMember" xlink:to="lab_mram_CustomerDMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_019ef17e-1fe7-7f00-b367-7a1b892a9619_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019ef17e-1fe8-72c1-8491-aec7f328cfc9_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019ef17e-1fe8-707d-9d6f-76c8d0992ef9_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares of common stock outstanding, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-20a2-7013-97de-004f73a35ebf_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesChannelDirectlyToConsumerMember_019ef17e-20a2-70cb-b227-f920654c25d7_terseLabel_en-US" xlink:label="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-distributor</link:label>
    <link:label id="lab_us-gaap_SalesChannelDirectlyToConsumerMember_label_en-US" xlink:label="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Channel, Directly to Consumer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:to="lab_us-gaap_SalesChannelDirectlyToConsumerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_019ef17e-1fe8-7922-a56e-b761b70c9ead_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_019ef17e-1fe8-7c91-a549-7bcfaa44bc36_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis" xlink:to="lab_us-gaap_TypeOfArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe8-7494-97a7-6b78719db595_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_019ef17e-1fe7-7dff-833f-20a41dd6c8cf_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_019ef17e-1fe8-7a45-a52e-9aae2fe3ed0a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating cash flows paid for operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_019ef17e-1fe8-7989-8403-bc6b5f3a49a6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value, options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019ef17e-1fe7-79b6-b5ea-23260a24b485_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_019ef17e-1fe7-7d16-b88c-1d0cddc8e9cb_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue and Accounts Receivable for Each Significant Customer</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019ef17e-20a3-771d-b30d-01762bd60957_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_AccruedInventory_019ef17e-20a2-7e15-a56e-31020fb7efb0_terseLabel_en-US" xlink:label="lab_mram_AccruedInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_mram_AccruedInventory_label_en-US" xlink:label="lab_mram_AccruedInventory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Inventory</link:label>
    <link:label id="lab_mram_AccruedInventory_documentation_en-US" xlink:label="lab_mram_AccruedInventory" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred through that date and payable for inventory. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_AccruedInventory" xlink:href="mram-20260630.xsd#mram_AccruedInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_AccruedInventory" xlink:to="lab_mram_AccruedInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_019ef17e-20a3-76d5-a443-06477ddfe907_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_CustomerBMember_019ef17e-1fe7-7953-ba41-e9edee9b3868_terseLabel_en-US" xlink:label="lab_mram_CustomerBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer B</link:label>
    <link:label id="lab_mram_CustomerBMember_label_en-US" xlink:label="lab_mram_CustomerBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer B [Member]</link:label>
    <link:label id="lab_mram_CustomerBMember_documentation_en-US" xlink:label="lab_mram_CustomerBMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer B.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerBMember" xlink:href="mram-20260630.xsd#mram_CustomerBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_CustomerBMember" xlink:to="lab_mram_CustomerBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_019ef17e-1fe7-792d-bc52-29ccc55ddb51_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_019ef17e-1fe7-7a78-bafe-34a87ecc2d46_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_019ef17e-20a2-71ef-8593-294d134d44d4_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_019ef17e-1fe7-7e3e-8dca-317b7af74bbd_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019ef17e-1fe7-791f-97ee-daab29de21e3_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7500-9b4d-cf292ead637b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_019ef17e-1fe7-7d03-a225-d046a369efc0_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_019ef17e-1fe7-7566-b3e5-530e4519e583_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_019ef17e-1fe8-7b9c-8e64-1d50eaf301cb_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_019ef17e-20a3-7145-a70c-207e1498c4d6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_019ef17e-1fe8-7c4f-a049-59749d32145c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_019ef17e-1fe7-705b-a046-46b41b9a4e3e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Computation of Basic and Diluted Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RoyaltyMember_019ef17e-20a2-75ce-8ed2-cf535bc2ca1a_terseLabel_en-US" xlink:label="lab_us-gaap_RoyaltyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Royalties</link:label>
    <link:label id="lab_us-gaap_RoyaltyMember_label_en-US" xlink:label="lab_us-gaap_RoyaltyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Royalty [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RoyaltyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RoyaltyMember" xlink:to="lab_us-gaap_RoyaltyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_019ef17e-20a3-7f2d-9cff-5c0e5584fd06_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options Additional Disclosures</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_019ef17e-1fe7-7a81-8c91-0fd22109d2d3_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_019ef4e3-71e0-721b-b5b8-9db03bead452_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares of common stock outstanding:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeLocationBalanceAxis_019ef17e-20a2-7912-8691-5606214b23b7_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Location, Statement of Income, Balance [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeLocationBalanceAxis_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Location, Statement of Income, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfIncomeLocationBalanceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:to="lab_us-gaap_StatementOfIncomeLocationBalanceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_StrategicAwardMember_019ef17e-1fe7-7a86-9383-25f24e46d63a_terseLabel_en-US" xlink:label="lab_mram_StrategicAwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award</link:label>
    <link:label id="lab_mram_StrategicAwardMember_label_en-US" xlink:label="lab_mram_StrategicAwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Strategic Award [Member]</link:label>
    <link:label id="lab_mram_StrategicAwardMember_documentation_en-US" xlink:label="lab_mram_StrategicAwardMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">This member stands for the strategic award to develop a long-term plan to provide manufacturing services for aerospace and defense segments.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_StrategicAwardMember" xlink:href="mram-20260630.xsd#mram_StrategicAwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_StrategicAwardMember" xlink:to="lab_mram_StrategicAwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_019ef17e-1fe7-74b1-b0fa-33b0b2ff5315_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining contractual life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted-Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork_019ef17e-20a3-78cf-ad90-28018a6aa56e_terseLabel_en-US" xlink:label="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period of possession of exclusive right to manufacture after completion of device development work</link:label>
    <link:label id="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork_label_en-US" xlink:label="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Period of Possession Of Exclusive Right to Manufacture After Completion Of Device Development Work</link:label>
    <link:label id="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork_documentation_en-US" xlink:label="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the period during which the related party possess the exclusive right to manufacture the Company's discrete and embedded ST-MRAM devices developed pursuant to the agreement, after the completion of the relevant statement of work under which the device was developed.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork" xlink:href="mram-20260630.xsd#mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork" xlink:to="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_019ef17e-1fe8-7d09-98cf-86814765457f_terseLabel_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:label id="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis_label_en-US" xlink:label="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="lab_us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_019ef17e-1fe7-7f97-a4ca-6345d916fae1_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled accounts receivable</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_019ef17e-1fe7-7cd3-952c-2aab895ce7d5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_019ef17e-20a2-7620-9841-714db9090354_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019ef17e-1fe7-76ae-b890-311010fc8815_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_019ef17e-20a2-7f64-bf8d-53e6aee97022_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted- Average Life (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo_019ef17e-1fe7-7506-9a7d-c9d016a4d052_terseLabel_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating And Financing Lease Liability, Payments Due, Year Two</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo_documentation_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payments for lease, due in second fiscal year following latest fiscal year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_019ef17e-1fe7-7446-83c3-a7c48423f6ae_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restricted Stock Units</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_019ef17e-1fe7-7c31-aa6a-b48d0b4f8342_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_019ef17e-1fe8-7e7f-be74-4a7662124418_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear_019ef17e-1fe8-75d0-b036-40285c1e08b2_terseLabel_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remainder of 2026</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear_label_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating And Financing Lease Liability, Payments Due, Remainder Of Fiscal Year</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear_documentation_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payments for lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear" xlink:to="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_019ef17e-1fe8-7b25-a2c4-4072df676f44_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_019ef17e-20a2-7c25-99d1-973f997bc9e7_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableGrossCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableGrossCurrent" xlink:to="lab_us-gaap_AccountsReceivableGrossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_019ef17e-20a2-7c0e-9492-a3bd19403a01_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_019ef17e-1fe8-788a-8a26-175671792810_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_019ef17e-20a2-79be-b94f-b93a42938cab_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_019ef17e-20a2-78d7-ba5c-c9039f8593ae_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_019ef17e-20a2-720e-9bcd-f7cf8918ebbc_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_019ef17e-1fe8-7e66-bb78-2e56ce5f132a_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe8-7711-b9bd-79d66329c209_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_019ef17e-20a2-7aea-b011-c02e7e56ee35_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_019ef17e-20a2-7294-8faf-5c6097106871_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_019ef17e-1fe7-74dc-8db7-a9856f4bc6f0_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term income tax liability</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019ef17e-1fe8-72e2-97ec-fb8b32804bd2_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_019ef17e-20a2-72bb-81d7-dbf75131d665_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Balance Sheet Components</link:label>
    <link:label id="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Balance Sheet Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:to="lab_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant_019ef17e-1fe7-706d-91eb-b6ead8f3ee89_terseLabel_en-US" xlink:label="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase in number of shares reserved for issuance (in shares)</link:label>
    <link:label id="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Increase in Number of Shares Available for Grant</link:label>
    <link:label id="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant_documentation_en-US" xlink:label="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the increase in number of shares available for grant during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant" xlink:href="mram-20260630.xsd#mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant" xlink:to="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock_019ef17e-20a2-7f0c-a939-04eeb82a191d_terseLabel_en-US" xlink:label="lab_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statements of Operations and Comprehensive Loss Components</link:label>
    <link:label id="lab_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock_label_en-US" xlink:label="lab_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Components Of Statements Of Operations And Comprehensive (Loss) Income [Text Block]</link:label>
    <link:label id="lab_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock_documentation_en-US" xlink:label="lab_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure of components of statements of operations and comprehensive (loss) income.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock" xlink:href="mram-20260630.xsd#mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock" xlink:to="lab_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_019ef760-9b61-73d8-9e26-b10e82637023_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019ef17e-20a2-7f41-b294-f1df47b25b0d_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Potentially dilutive securities (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_019ef17e-20a2-7ede-97a7-e2a6b13fe311_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_019ef17e-1fe7-70e9-a571-9fede5ff8438_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019ef17e-20a2-762b-9ac9-fb9263e7a19b_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, Accumulated Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_019ef17e-1fe8-750f-b775-c91f831e79f3_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe7-76b6-a870-bbac7164d469_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_019ef17e-20a2-7fa3-bdf7-90454023209c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityOther_019ef4e8-8846-76cc-acfa-46a0ce7b76c5_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityOther_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stockholders' Equity, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityOther" xlink:to="lab_us-gaap_StockholdersEquityOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_019ef17e-1fe7-7f4f-ae1c-e216b4c098ea_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_019ef17e-20a2-737f-a1ad-306614291d0d_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_019ef17e-1fe7-75ab-9038-76ecc2623b15_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_019ef17e-20a2-7acb-aa15-a9e063348f19_totalLabel_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating And Financing Lease Liability, Payments Due</link:label>
    <link:label id="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_documentation_en-US" xlink:label="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payments for leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue" xlink:to="lab_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_019ef17e-1fe7-7e1f-af9b-57fe24da1d28_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_019ef17e-20a3-71c5-9331-ae4c874b0829_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_019ef17e-1fe7-705a-a9a6-efdc5af1a74d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_019ef17e-20a2-7374-b40d-9ca57d8468b1_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total grant date fair value of options vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_019ef7ff-e824-7752-b8ab-ce213c505ed5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_019ef17e-20a2-76f2-b310-f5ab8ec6df6f_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_LeaseLiabilityNoncurrent_019ef17e-1fe7-7365-94a1-405c30ce1d9e_verboseLabel_en-US" xlink:label="lab_mram_LeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, net of current portion</link:label>
    <link:label id="lab_mram_LeaseLiabilityNoncurrent_019ef17e-1fe7-7cfb-8a0c-31c3252231d9_terseLabel_en-US" xlink:label="lab_mram_LeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total lease liabilities, net of current portion</link:label>
    <link:label id="lab_mram_LeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_mram_LeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Liability, Noncurrent</link:label>
    <link:label id="lab_mram_LeaseLiabilityNoncurrent_documentation_en-US" xlink:label="lab_mram_LeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Present value of lessee's discounted obligation for lease payments from lease, classified as noncurrent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiabilityNoncurrent" xlink:href="mram-20260630.xsd#mram_LeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_LeaseLiabilityNoncurrent" xlink:to="lab_mram_LeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_019ef17e-1fe7-7ab2-8662-28dcbd032663_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Region</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_019ef17e-20a2-7b92-b927-841c75001725_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_019ef17e-1fe7-7a13-a1c3-f8bed103a3ff_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation expense, weighted-average period expected to be recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_019ef17e-1fe7-7902-8c18-67605e72796b_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_019ef17e-1fe8-7c3e-9510-463f73f4c7fb_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_019ef17e-1fe7-7311-8a37-86790b793263_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Net</link:label>
    <link:label id="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy_label_en-US" xlink:label="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="lab_us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_019ef17e-20a2-7b82-bd53-966c5ec4d484_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, Issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_019ef17e-1fe8-7cc0-81a6-41c95a036fb7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_019ef17e-1fe7-7b1c-8890-8a2b8266ad67_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_019ef17e-1fe7-7b93-84d7-71afd2a492f4_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_NumberOfEngineeringServicesAgreements_019fb63d-117d-7c37-bb48-b76d849c237a_terseLabel_en-US" xlink:label="lab_mram_NumberOfEngineeringServicesAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of engineering services agreements</link:label>
    <link:label id="lab_mram_NumberOfEngineeringServicesAgreements_label_en-US" xlink:label="lab_mram_NumberOfEngineeringServicesAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Engineering Services Agreements</link:label>
    <link:label id="lab_mram_NumberOfEngineeringServicesAgreements_documentation_en-US" xlink:label="lab_mram_NumberOfEngineeringServicesAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Engineering Services Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_NumberOfEngineeringServicesAgreements" xlink:href="mram-20260630.xsd#mram_NumberOfEngineeringServicesAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_NumberOfEngineeringServicesAgreements" xlink:to="lab_mram_NumberOfEngineeringServicesAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019ef17e-20a2-70e8-b6f9-2191fdf45c9b_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesOutstanding_019ef17e-1fe7-711b-8119-140b960712cd_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_019ef17e-1fe7-743c-8894-2e262528ccec_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesOutstanding_label_en-US" xlink:label="lab_us-gaap_SharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesOutstanding" xlink:to="lab_us-gaap_SharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_019ef17e-1fe7-78f3-9ca6-994b56014c42_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019ef17e-20a2-7c56-96f6-0ef02c41b4c8_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019ef800-145a-7deb-bd4d-1b1e45c193a0_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Options exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_019ef17e-1fe8-7961-9a0a-9ef5b955e5ed_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_019ef17e-1fe7-78ca-8c7b-cda81fa67abc_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_019ef17e-20a2-7d16-96d4-e2729e0add37_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_019ef17e-20a2-7c05-acd4-fc4276f74bbb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cancelled/forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_019fc795-e1cb-7118-97c2-01e852112034_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Internal-use software</link:label>
    <link:label id="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_label_en-US" xlink:label="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Software, In-Development, Internally Developed, and Purchased [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="lab_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_019ef17e-1fe7-7b0a-8de3-ad4aff341c78_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Options cancelled/forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe8-73ba-8920-fe1493b21bfa_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_019ef17e-1fe7-7540-a333-60ec888c2ad8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_019f3b26-d5d5-732e-8ab7-3ba66861ec51_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_019ef17e-1fe7-7622-8981-815125195255_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss per common share, diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_019ef17e-1fe7-79f4-8d07-0bba7c6b867b_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_019ef17e-1fe7-7017-8c53-7f49e26a98f6_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019ef17e-1fe8-7331-8b09-5810a5dadcff_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_019ef17e-20a3-7c94-8116-f94370426688_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense for intangible assets</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Amortization Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-20a3-722a-87c2-2879ccb42384_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_019ef17e-20a2-76f5-9f71-fc5c9d2a3051_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019ef17e-20a2-7b23-a323-af5d1f3ab78f_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net loss to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7357-85f5-b2a0049f8a29_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe8-7d19-aff4-9b42c35bf18d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-20a2-75e8-bd6f-24f3bcd0a0b9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-20a2-7f92-bd99-e4c4db76eb5d_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_EngineeringServicesAgreementMember_019fb63f-c3d8-7aaf-a4ff-3ef14428a9ac_terseLabel_en-US" xlink:label="lab_mram_EngineeringServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Engineering Services Agreement</link:label>
    <link:label id="lab_mram_EngineeringServicesAgreementMember_label_en-US" xlink:label="lab_mram_EngineeringServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Engineering Services Agreement [Member]</link:label>
    <link:label id="lab_mram_EngineeringServicesAgreementMember_documentation_en-US" xlink:label="lab_mram_EngineeringServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Engineering Services Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_EngineeringServicesAgreementMember" xlink:href="mram-20260630.xsd#mram_EngineeringServicesAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_EngineeringServicesAgreementMember" xlink:to="lab_mram_EngineeringServicesAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncome_019ef17e-1fe7-7687-a909-e107bcbfa8e4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income</link:label>
    <link:label id="lab_us-gaap_OtherIncome_label_en-US" xlink:label="lab_us-gaap_OtherIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncome" xlink:to="lab_us-gaap_OtherIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019ef17e-1fe8-7d6a-8738-2854f304a9e1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_019ef17e-20a2-7bb3-8471-16a68848dac1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_019ef17e-1fe7-72bc-9eb8-1ad6ede6778f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_NumberOfCustomersExecutedEngineeringServicesAgreements_019fc5d5-3d86-7763-ae0a-dfc764393d53_terseLabel_en-US" xlink:label="lab_mram_NumberOfCustomersExecutedEngineeringServicesAgreements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of customers executed engineering services agreements</link:label>
    <link:label id="lab_mram_NumberOfCustomersExecutedEngineeringServicesAgreements_label_en-US" xlink:label="lab_mram_NumberOfCustomersExecutedEngineeringServicesAgreements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Customers Executed Engineering Services Agreements</link:label>
    <link:label id="lab_mram_NumberOfCustomersExecutedEngineeringServicesAgreements_documentation_en-US" xlink:label="lab_mram_NumberOfCustomersExecutedEngineeringServicesAgreements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Customers Executed Engineering Services Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_NumberOfCustomersExecutedEngineeringServicesAgreements" xlink:href="mram-20260630.xsd#mram_NumberOfCustomersExecutedEngineeringServicesAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_NumberOfCustomersExecutedEngineeringServicesAgreements" xlink:to="lab_mram_NumberOfCustomersExecutedEngineeringServicesAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_019ef17e-20a2-7857-8b69-0810e5a940c2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options cancelled/forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_019ef17e-1fe7-7a06-8218-39d5e81e8f46_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in Progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_019ef17e-20a2-72ed-91a1-b716b2582bcb_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_019ef17e-1fe7-7328-a602-a057eb24cc8e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_019ef80c-feec-7153-ab99-384301bbd598_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shares available for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_019ef17e-1fe7-75ec-9736-6eeab1fea01d_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_019ef17e-20a2-72a1-b8e5-84af6e03f215_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computer and network equipment</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_019ef17e-1fe7-7caa-88e4-73bb1b09efd8_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Continuing Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_019ef762-2de2-76b1-8eb2-d47ea7b2bfff_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Lease Cost</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_019ef17e-20a2-7fb7-b825-91304fc46df7_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Continuing Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_019ef17e-20a2-7f3c-8064-f09893e71789_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_019fb645-d025-7af9-838d-79c5c95901e4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue expected to be recognized</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_019ef17e-20a2-7ae6-bd7b-308b5d39ec95_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">APAC</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_019ef17e-1fe7-7b49-ba4b-4298176a60a5_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_019ef17e-20a2-7b15-862a-c2b4ff4a9008_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_019ef17e-1fe7-7d15-a8ae-d93be4feb07a_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under stock incentive plans</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_019ef17e-1fe7-7754-a1e5-e603b145b34a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_019ef801-26d5-7cc8-b89e-d57a31db7079_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted- Average Exercise Price Per Share</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019ef17e-20a2-7686-9299-72adaa9482ec_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_019ef17e-20a2-742e-a935-2ef1d2bf92f2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_LeaseLiability_019ef17e-20a2-70ec-9a0e-939821a7899b_totalLabel_en-US" xlink:label="lab_mram_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease liabilities</link:label>
    <link:label id="lab_mram_LeaseLiability_label_en-US" xlink:label="lab_mram_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Liability</link:label>
    <link:label id="lab_mram_LeaseLiability_documentation_en-US" xlink:label="lab_mram_LeaseLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Present value of lessee's discounted obligation for lease payments from leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiability" xlink:href="mram-20260630.xsd#mram_LeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_LeaseLiability" xlink:to="lab_mram_LeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_019ef17e-1fe7-7271-9e73-45204a3c4888_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_019ef17e-20a2-7dec-b512-7d1f022734c9_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_019ef17e-20a2-7191-acbf-0240be3e0c34_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_019ef17e-1fe8-7d6c-8a98-6128b1a46a63_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Paid, after Refund Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe7-7cf5-911e-050f4956c837_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_019ef17e-1fe7-790c-bc21-80cdcde55d4b_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_019ef17e-20a2-73d2-88a4-b26b866e7b95_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_019ef17e-1fe8-72ca-9677-d2b2d75d6744_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_019ef17e-1fe7-7515-8e7f-08b796b26a04_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_019ef17e-1fe8-7edf-a28d-f2d27f87315b_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Continuing Operation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_019ef17e-1fe7-702e-b773-42b439fa2370_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1fe7-7bad-8b80-ab020420c043_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1fe7-7cdc-846e-cb28279ba083_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_GlobalfoundriesMember_019ef17e-20a3-7348-8b82-49677f01247b_terseLabel_en-US" xlink:label="lab_mram_GlobalfoundriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">GlobalFoundries, Inc.</link:label>
    <link:label id="lab_mram_GlobalfoundriesMember_label_en-US" xlink:label="lab_mram_GlobalfoundriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Global Foundries, Inc. [Member]</link:label>
    <link:label id="lab_mram_GlobalfoundriesMember_documentation_en-US" xlink:label="lab_mram_GlobalfoundriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Global Foundries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_GlobalfoundriesMember" xlink:href="mram-20260630.xsd#mram_GlobalfoundriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_GlobalfoundriesMember" xlink:to="lab_mram_GlobalfoundriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_019ef17e-20a2-74e7-929c-5c6e61f04e25_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value, options exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_019ef17e-1fe7-7601-aa07-4ef27a029653_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_019ef17e-20a2-7e0a-b53e-7a795c902634_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_CustomerCMember_019ef17e-20a2-71c5-9236-db6a4874bd36_terseLabel_en-US" xlink:label="lab_mram_CustomerCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer C</link:label>
    <link:label id="lab_mram_CustomerCMember_label_en-US" xlink:label="lab_mram_CustomerCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer C [Member]</link:label>
    <link:label id="lab_mram_CustomerCMember_documentation_en-US" xlink:label="lab_mram_CustomerCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Customer C.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerCMember" xlink:href="mram-20260630.xsd#mram_CustomerCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_CustomerCMember" xlink:to="lab_mram_CustomerCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_019ef17e-1fe8-7c22-98c9-8c6bf7b9fc2f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_019ef17e-1fe7-7083-aee2-ffcb202ee884_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ef17e-1fe8-7b4e-83d0-1e07043387cd_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_019ef17e-1fe7-7e61-9dff-a2bb20a17c0d_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (Note 5)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_019ef17e-1fe8-7a40-8583-7338afa2ea84_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, before Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_019ef17e-20a2-75f2-b8db-80242a7afe1c_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_019ef17e-20a2-79b5-b9dc-7a8d97e63080_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation_019ef17e-1fe7-7cfb-8452-575bc517899c_terseLabel_en-US" xlink:label="lab_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing cash flows paid for finance leases</link:label>
    <link:label id="lab_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation_label_en-US" xlink:label="lab_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Cash Flows Paid For Finance Leases, Supplementary Cash Flow Information</link:label>
    <link:label id="lab_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation_documentation_en-US" xlink:label="lab_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of cash outflow on finance lease.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation" xlink:href="mram-20260630.xsd#mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation" xlink:to="lab_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_IncreaseDecreaseInContractObligations_019ef17e-1fe7-7b9c-a7f1-f45eb4a147eb_terseLabel_en-US" xlink:label="lab_mram_IncreaseDecreaseInContractObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract obligations</link:label>
    <link:label id="lab_mram_IncreaseDecreaseInContractObligations_label_en-US" xlink:label="lab_mram_IncreaseDecreaseInContractObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Contract Obligations</link:label>
    <link:label id="lab_mram_IncreaseDecreaseInContractObligations_documentation_en-US" xlink:label="lab_mram_IncreaseDecreaseInContractObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of increase (decrease) in contract obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_IncreaseDecreaseInContractObligations" xlink:href="mram-20260630.xsd#mram_IncreaseDecreaseInContractObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_IncreaseDecreaseInContractObligations" xlink:to="lab_mram_IncreaseDecreaseInContractObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CounterpartyNameAxis_019ef17e-1fe8-7054-8322-aae3c33c3c0b_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_019ef17e-20a2-7432-9ebc-a60f5becfaba_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_019ef17e-1fe8-7bf1-bc01-1fd7d49db6de_terseLabel_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Point in time</link:label>
    <link:label id="lab_us-gaap_TransferredAtPointInTimeMember_label_en-US" xlink:label="lab_us-gaap_TransferredAtPointInTimeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransferredAtPointInTimeMember" xlink:to="lab_us-gaap_TransferredAtPointInTimeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019ef17e-1fe8-7d9b-a320-9e8d4eb46b5d_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and Stockholders&#8217; Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019ef17e-1fe8-798c-864c-2cd53e600252_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived, Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_019ef17e-1fe7-77b7-8afd-1e87597386d5_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercisable, weighted average remaining contractual life (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted-Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_SignificantArrangementsTextBlock_019ef17e-20a2-70a3-a703-45864b18f541_terseLabel_en-US" xlink:label="lab_mram_SignificantArrangementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Agreements</link:label>
    <link:label id="lab_mram_SignificantArrangementsTextBlock_label_en-US" xlink:label="lab_mram_SignificantArrangementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Arrangements [Text Block]</link:label>
    <link:label id="lab_mram_SignificantArrangementsTextBlock_documentation_en-US" xlink:label="lab_mram_SignificantArrangementsTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure for significant arrangements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_SignificantArrangementsTextBlock" xlink:href="mram-20260630.xsd#mram_SignificantArrangementsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_SignificantArrangementsTextBlock" xlink:to="lab_mram_SignificantArrangementsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_019ef17e-1fe8-752f-ad7b-c7cac9e6e991_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_019ef17e-1fe8-7f0e-a178-188828fb94a8_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef813-4dad-742b-a5ed-101ed4cadc56_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Award Types</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_019ef17e-20a2-7f05-96fa-8db9857cc4bb_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplementary cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_019ef17e-1fe7-7e95-be1f-801854ea3be2_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_019ef17e-1fe8-7357-9a43-d29d185cafe0_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_019ef17e-20a2-7de3-8616-aa1ad284f4d3_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019ef17e-20a3-707c-ad8b-28f56effef97_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Asset, Class [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Asset, Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_019ef17e-1fe8-7e2a-bcf4-5d71cdd5ab16_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration of Credit Risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_019ef17e-1fe8-7ce8-ae52-b891071664be_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_019ef17e-1fe7-7ebc-bbcc-bf38c587788f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019ef17e-1fe8-78ce-b9e2-a05d8f0a1100_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019ef17e-1fe8-784b-bee3-dac91a9a6561_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019ef17e-1fe8-72a9-a19e-7313daa67269_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_019fcae2-c3fc-7a02-bb99-8aa7027297c8_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal fees</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019ef17e-1fe7-785e-851e-909daf7fb3f7_terseLabel_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Joint development agreement</link:label>
    <link:label id="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_label_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_019ef17e-1fe8-787a-b7b8-a6403784ddba_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe8-718a-a60b-5d36baa0af7c_terseLabel_en-US" xlink:label="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted- Average Grant Date Fair Value Per Share</link:label>
    <link:label id="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_label_en-US" xlink:label="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Other than Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:label id="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_documentation_en-US" xlink:label="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">n/a</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract" xlink:href="mram-20260630.xsd#mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract" xlink:to="lab_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_019ef17e-20a2-7c8d-af71-2c1f2f3f957f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_019ef17e-1fe7-7e1a-80cd-7f9848d2295b_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_019ef17e-20a2-7700-9147-c84c2ded6b4a_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization and Nature of Business</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_019ef17e-20a2-7c0d-bfd3-51d429eabe85_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_019ef17e-20a2-7df9-8d2d-80695f232354_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_019ef17e-1fe7-7ea0-b5ad-6baf148cb6d2_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gain on sale of property and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_019ef17e-1fe8-7085-bc96-48d09c910a40_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_019ef17e-20a2-75c5-a322-473d0ad23fbf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_019ef17e-1fe7-704a-8641-8efed79b9040_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_019f5f6d-cc3d-76fa-9d3d-b6768bd636bd_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net loss per common share, basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_019ef17e-1fe7-7037-ab43-057c86227db6_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_019ef17e-20a3-7163-a4e2-945aa404c524_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_019ef17e-1fe8-78b0-ba55-6f0232eda3c0_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Software liabilities, net of current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_019ef813-11d1-7736-b9c7-7e1c0d527381_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_019ef17e-20a2-74ba-a31d-e1f38452c40b_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_019ef17e-20a2-7dce-98b9-50f2af4f9e73_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_ScheduleOfAccountsReceivableNetTableTextBlock_019ef17e-20a2-78d0-8586-77469381526e_terseLabel_en-US" xlink:label="lab_mram_ScheduleOfAccountsReceivableNetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accounts Receivable, Net</link:label>
    <link:label id="lab_mram_ScheduleOfAccountsReceivableNetTableTextBlock_label_en-US" xlink:label="lab_mram_ScheduleOfAccountsReceivableNetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Accounts Receivable Net [Table Text Block]</link:label>
    <link:label id="lab_mram_ScheduleOfAccountsReceivableNetTableTextBlock_documentation_en-US" xlink:label="lab_mram_ScheduleOfAccountsReceivableNetTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of accounts receivable net.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ScheduleOfAccountsReceivableNetTableTextBlock" xlink:href="mram-20260630.xsd#mram_ScheduleOfAccountsReceivableNetTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_ScheduleOfAccountsReceivableNetTableTextBlock" xlink:to="lab_mram_ScheduleOfAccountsReceivableNetTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_019ef17e-1fe8-7bf7-8e39-958052945f36_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_019ef17e-1fe7-7dd1-adcf-3f86141632a1_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_019ef17e-20a2-7247-85db-403b9becf90b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_019ef17e-1fe8-7882-b36a-11ac83955d60_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_019ef17e-20a2-7c73-af0e-dd59865ce1cf_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_019ef17e-1fe7-7b65-b2a5-ea0232c03bb6_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_019ef17e-1fe7-7401-9787-32f2f3b73552_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_019ef17e-1fe8-79c8-8be7-13a380832ccb_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payroll-related expenses</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Salaries, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_019ef816-5ebe-77cb-8e3e-d3aafa6f9201_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_019ef17e-20a2-7173-8efe-8f8975c28650_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_019ef17e-20a3-7cb9-a191-47ff2f8c3da0_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_019ef17e-1fe7-7d12-bd89-4b21bcd58999_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of intangible assets</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="lab_us-gaap_PaymentsToAcquireIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_019ef17e-1fe7-7348-ad8d-d68a70411518_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_019ef17e-1fe7-752b-ba8c-dfd07c3e3710_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_019ef17e-1fe7-759c-b5d6-9b0285ba6564_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cancelled/forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_019ef17e-1fe7-7edd-882e-34389984ab76_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember_019ef17e-1fe7-75da-b675-4e7cb6ff476c_terseLabel_en-US" xlink:label="lab_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Licensing, royalty, engineering services and other revenue</link:label>
    <link:label id="lab_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember_label_en-US" xlink:label="lab_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Licensing, Royalty, Engineering Services And Other Revenue Customers [Member]</link:label>
    <link:label id="lab_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember_documentation_en-US" xlink:label="lab_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Licensing, Royalty, Engineering Services And Other Revenue Customers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember" xlink:href="mram-20260630.xsd#mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember" xlink:to="lab_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7766-a6a5-3b1c08d212ab_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-Lived Asset, Class [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Asset, Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_019ef17e-1fe7-7f84-bb42-281fa8aca7ba_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019ef17e-1fe7-78c4-9f94-1f1ea3c0c030_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant, and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_019ef17e-1fe8-72e6-ae0f-fc10b3d6cc0c_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, $0.0001 par value per share; 5,000,000 shares authorized; no shares issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember_019ef17e-1fe8-7b5c-9e87-f23850cfc568_terseLabel_en-US" xlink:label="lab_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2016 Employee Stock Purchase Plan</link:label>
    <link:label id="lab_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember_label_en-US" xlink:label="lab_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Two Thousand Sixteen Employee Stock Purchase Plan [Member]</link:label>
    <link:label id="lab_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember_documentation_en-US" xlink:label="lab_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Two thousand sixteen employee stock purchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember" xlink:href="mram-20260630.xsd#mram_TwoThousandSixteenEmployeeStockPurchasePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember" xlink:to="lab_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_019ef17e-20a2-76cd-99d6-d7cf98f80804_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice_019ef17e-20a2-7407-b8d9-79422007a505_terseLabel_en-US" xlink:label="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period of possession of exclusive right to manufacture after qualification of device</link:label>
    <link:label id="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice_label_en-US" xlink:label="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Period of Possession Of Exclusive Right to Manufacture After Qualification Of Device</link:label>
    <link:label id="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice_documentation_en-US" xlink:label="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the period during which the related party possess the exclusive right to manufacture the Company's discrete and embedded ST-MRAM devices developed pursuant to the agreement, after the qualification of the MRAM device for a particular technology node.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice" xlink:href="mram-20260630.xsd#mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice" xlink:to="lab_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_019ef17e-1fe7-7acc-a17c-982d7018fbcd_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_019ef17e-1fe7-7a08-8cce-1ed38d7dbe61_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_019ef17e-1fe8-7bf2-b73b-8f697295c072_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_019ef17e-20a2-72f2-9e92-d0937943de12_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Manufacturing equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesChannelThroughIntermediaryMember_019ef17e-1fe7-7293-8a2f-e153cf0c7439_terseLabel_en-US" xlink:label="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Distributor</link:label>
    <link:label id="lab_us-gaap_SalesChannelThroughIntermediaryMember_label_en-US" xlink:label="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales Channel, Through Intermediary [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesChannelThroughIntermediaryMember" xlink:to="lab_us-gaap_SalesChannelThroughIntermediaryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019ef17e-1fe7-73ab-bb47-fa8d6b620388_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_019ef17e-1fe7-7c81-ba83-c306838a004d_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_SignificantAgreementsAbstract_019ef17e-1fe8-7959-932c-61029ed81a7d_terseLabel_en-US" xlink:label="lab_mram_SignificantAgreementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Significant Agreements</link:label>
    <link:label id="lab_mram_SignificantAgreementsAbstract_label_en-US" xlink:label="lab_mram_SignificantAgreementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Significant Agreements [Abstract]</link:label>
    <link:label id="lab_mram_SignificantAgreementsAbstract_documentation_en-US" xlink:label="lab_mram_SignificantAgreementsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Significant Arrangements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_SignificantAgreementsAbstract" xlink:href="mram-20260630.xsd#mram_SignificantAgreementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_SignificantAgreementsAbstract" xlink:to="lab_mram_SignificantAgreementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_019ef17e-1fe8-7ddb-87cf-2b416af55368_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_019ef17e-1fe8-7301-8610-35b48c6e0367_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_019ef17e-20a2-7ff2-9635-43bf39956cbb_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance, beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_019ef17e-20a2-785a-9fb2-2d9ee12d3166_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance, end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_019ef17e-1fe7-7d87-9558-2469d2806f85_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_019ef17e-20a2-753e-be90-373bda872da5_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock under stock incentive plans (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_019ef17e-1fe7-7b2a-95d8-e6020389c4e2_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_019ef17e-20a3-75a8-b7ce-12af5d59cad2_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Right-of-use assets obtained in exchange for operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Finance Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_019ef17e-1fe8-7db4-8eb9-aba3a55a3e86_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerSalesChannelDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Sales Channel [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:to="lab_us-gaap_ContractWithCustomerSalesChannelDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_019ef17e-1fe7-7fae-b4f1-d691054a7e8d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_019ef17e-1fe8-722d-990d-ee5abfad4b10_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average remaining lease term (years)</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_019ef17e-1fe8-7b9d-bc72-0075ff4bc68d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_019ef17e-1fe7-7c6b-936f-f5f3b8bd56a5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NorthAmericaMember_019ef17e-1fe7-7847-abec-26bc3e11a1f1_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_019ef17e-20a2-79e4-8807-9d8bec677205_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit (expense)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciation_019ef736-fb6d-7914-978d-6256c7b5e79b_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciation_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost, Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_ContractObligations_019ef17e-20a2-7a20-b43e-87179b03016b_terseLabel_en-US" xlink:label="lab_mram_ContractObligations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract obligations</link:label>
    <link:label id="lab_mram_ContractObligations_label_en-US" xlink:label="lab_mram_ContractObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract Obligations</link:label>
    <link:label id="lab_mram_ContractObligations_documentation_en-US" xlink:label="lab_mram_ContractObligations" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of liabilities classified as contract obligations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ContractObligations" xlink:href="mram-20260630.xsd#mram_ContractObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_ContractObligations" xlink:to="lab_mram_ContractObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_019ef17e-1fe8-72a4-870a-aae418539901_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_019ef17e-20a2-739c-a8bf-8ee7468d9ceb_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Product and Service Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ef17e-1fe7-728e-8aa5-a8cba450a296_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_019ef17e-1fe8-7fdc-9dd7-1c847d922cf3_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-20a2-7439-8fe1-5f981a742e8c_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureTextBlockSupplementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure Text Block Supplement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureTextBlockSupplementAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureTextBlockSupplementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disclosure Text Block Supplement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="lab_us-gaap_DisclosureTextBlockSupplementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_019ef17e-1fe8-7a6b-afed-2359a5dd1836_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss and comprehensive loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_019ef17e-1fe8-7b22-ae34-2d63871d65c8_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net Loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_019ef17e-1fe8-7089-8100-944da4a50a3f_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_019ef17e-1fe7-7405-a9de-a79e265eba04_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan_019ef17e-1fe8-7a7e-9aa8-374af55cc9ca_terseLabel_en-US" xlink:label="lab_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options and purchase of shares in employee stock purchase plan</link:label>
    <link:label id="lab_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Exercise Of Stock Options And Purchase Of Shares In Employee Stock Purchase Plan</link:label>
    <link:label id="lab_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan_documentation_en-US" xlink:label="lab_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of stock options and purchase of shares in employee stock purchase plan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan" xlink:href="mram-20260630.xsd#mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan" xlink:to="lab_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_019ef17e-1fe7-729e-86e9-0af5f4430095_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_019ef17e-1fe7-72ac-a82e-0a0b7492aaf6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price per share, options exercisable (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_EngineeringServicesAndOtherRevenueMember_019f5f6a-8a4b-78df-a0db-19a9a6fe7298_terseLabel_en-US" xlink:label="lab_mram_EngineeringServicesAndOtherRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Engineering services and other revenue</link:label>
    <link:label id="lab_mram_EngineeringServicesAndOtherRevenueMember_label_en-US" xlink:label="lab_mram_EngineeringServicesAndOtherRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Engineering Services And Other Revenue [Member]</link:label>
    <link:label id="lab_mram_EngineeringServicesAndOtherRevenueMember_documentation_en-US" xlink:label="lab_mram_EngineeringServicesAndOtherRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Engineering Services And Other Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_EngineeringServicesAndOtherRevenueMember" xlink:href="mram-20260630.xsd#mram_EngineeringServicesAndOtherRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_EngineeringServicesAndOtherRevenueMember" xlink:to="lab_mram_EngineeringServicesAndOtherRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_mram_StrategicAwardTerm_019ef17e-1fe7-717e-aaf0-308837cbde57_terseLabel_en-US" xlink:label="lab_mram_StrategicAwardTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Strategic award term</link:label>
    <link:label id="lab_mram_StrategicAwardTerm_label_en-US" xlink:label="lab_mram_StrategicAwardTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Strategic Award, Term</link:label>
    <link:label id="lab_mram_StrategicAwardTerm_documentation_en-US" xlink:label="lab_mram_StrategicAwardTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Period of time the strategic award is scheduled for, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_mram_StrategicAwardTerm" xlink:href="mram-20260630.xsd#mram_StrategicAwardTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_mram_StrategicAwardTerm" xlink:to="lab_mram_StrategicAwardTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_019ef17e-1fe8-7b03-b7a8-5fa139b5a4b4_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>mram-20260630_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019ef17e-1f02-766c-a76f-2e7bee695c6b,g:dfc78c85-6eb7-4615-88ed-04e1bdd27794-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.everspin.com/role/Cover" xlink:type="simple" xlink:href="mram-20260630.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_019ef17e-1f03-719b-9f69-25bfbdd05550" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_DocumentType_019ef17e-1f03-719b-9f69-25bfbdd05550" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_019ef17e-1f03-7ad3-ad1d-6771b7de3507" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_DocumentQuarterlyReport_019ef17e-1f03-7ad3-ad1d-6771b7de3507" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_019ef17e-1f03-716f-811e-03439c5949b2" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_DocumentPeriodEndDate_019ef17e-1f03-716f-811e-03439c5949b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_019ef17e-1f03-7d04-9f04-39015d29bc5a" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_DocumentTransitionReport_019ef17e-1f03-7d04-9f04-39015d29bc5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_019ef17e-1f03-7ae1-9bab-7bd829a96185" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityFileNumber_019ef17e-1f03-7ae1-9bab-7bd829a96185" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_019ef17e-1f03-7e9f-b2eb-1934e97483c9" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityRegistrantName_019ef17e-1f03-7e9f-b2eb-1934e97483c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_019ef17e-1f03-7e9a-a459-a30241ccb906" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityIncorporationStateCountryCode_019ef17e-1f03-7e9a-a459-a30241ccb906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_019ef17e-1f03-7d9d-bca7-47dc6c1d3d44" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityTaxIdentificationNumber_019ef17e-1f03-7d9d-bca7-47dc6c1d3d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_019ef17e-1f03-7267-82a8-494f76358284" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityAddressAddressLine1_019ef17e-1f03-7267-82a8-494f76358284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_019ef17e-1f03-76dc-8418-64d543001f72" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityAddressAddressLine2_019ef17e-1f03-76dc-8418-64d543001f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_019ef17e-1f03-7e14-bd91-cc624387841e" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityAddressCityOrTown_019ef17e-1f03-7e14-bd91-cc624387841e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_019ef17e-1f03-79eb-b339-b13a98a42b90" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityAddressStateOrProvince_019ef17e-1f03-79eb-b339-b13a98a42b90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_019ef17e-1f03-751c-b43e-72aba7670567" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityAddressPostalZipCode_019ef17e-1f03-751c-b43e-72aba7670567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_019ef17e-1f03-7c43-bbbc-09f81974fa99" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_CityAreaCode_019ef17e-1f03-7c43-bbbc-09f81974fa99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_019ef17e-1f03-729c-a094-b7e74d1a7922" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_LocalPhoneNumber_019ef17e-1f03-729c-a094-b7e74d1a7922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_019ef17e-1f03-76d7-9a0a-30324472b4a8" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_Security12bTitle_019ef17e-1f03-76d7-9a0a-30324472b4a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_019ef17e-1f03-7bd5-b854-5a8f987f1667" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_TradingSymbol_019ef17e-1f03-7bd5-b854-5a8f987f1667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_019ef17e-1f03-7525-97ca-d91b5e4f77ef" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_SecurityExchangeName_019ef17e-1f03-7525-97ca-d91b5e4f77ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_019ef17e-1f03-71b1-91c6-dc81ceb4bf0b" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityCurrentReportingStatus_019ef17e-1f03-71b1-91c6-dc81ceb4bf0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_019ef17e-1f03-7b8f-ac17-3716bd329bef" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityInteractiveDataCurrent_019ef17e-1f03-7b8f-ac17-3716bd329bef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_019ef17e-1f03-7b5b-8680-71864a1528e4" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityFilerCategory_019ef17e-1f03-7b5b-8680-71864a1528e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_019ef17e-1f03-70cb-b025-93429d190548" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntitySmallBusiness_019ef17e-1f03-70cb-b025-93429d190548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_019ef17e-1f03-7e64-aae2-954e04cdabf2" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityEmergingGrowthCompany_019ef17e-1f03-7e64-aae2-954e04cdabf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_019ef17e-1f03-78d5-8fdd-d9ab24375064" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityShellCompany_019ef17e-1f03-78d5-8fdd-d9ab24375064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_019ef17e-1f03-794c-807d-90e7d15d496e" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_019ef17e-1f03-794c-807d-90e7d15d496e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_019ef17e-1f03-735a-9552-14c201fc3902" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_EntityCentralIndexKey_019ef17e-1f03-735a-9552-14c201fc3902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_019ef17e-1f03-7f01-8ff1-0ab53724554f" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_CurrentFiscalYearEndDate_019ef17e-1f03-7f01-8ff1-0ab53724554f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_019ef17e-1f03-77e2-aacb-44bc549b3bde" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_DocumentFiscalYearFocus_019ef17e-1f03-77e2-aacb-44bc549b3bde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_019ef17e-1f03-74c7-86fb-eb0658d70766" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_DocumentFiscalPeriodFocus_019ef17e-1f03-74c7-86fb-eb0658d70766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_019ef17e-1f03-7222-a6e0-104203fbbeea" xlink:href="https://xbrl.sec.gov/dei/2026/dei-2026.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ef17e-1f03-747b-a88b-0f917fae5bf2" xlink:to="loc_dei_AmendmentFlag_019ef17e-1f03-7222-a6e0-104203fbbeea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CondensedBalanceSheets" xlink:type="simple" xlink:href="mram-20260630.xsd#CondensedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/CondensedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7b21-ae45-82bc3910c66c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_019ef17e-1f03-74c6-ae04-dc757d0e15c2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7b21-ae45-82bc3910c66c" xlink:to="loc_us-gaap_AssetsAbstract_019ef17e-1f03-74c6-ae04-dc757d0e15c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_019ef17e-1f03-7e5a-b8b1-7919912752a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019ef17e-1f03-74c6-ae04-dc757d0e15c2" xlink:to="loc_us-gaap_AssetsCurrentAbstract_019ef17e-1f03-7e5a-b8b1-7919912752a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019ef17e-1f03-7b75-bda1-64799d424648" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019ef17e-1f03-7e5a-b8b1-7919912752a5" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_019ef17e-1f03-7b75-bda1-64799d424648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019ef17e-1f03-7f81-adfa-286be5fda903" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019ef17e-1f03-7e5a-b8b1-7919912752a5" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019ef17e-1f03-7f81-adfa-286be5fda903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019ef17e-1f03-7d85-9315-232d6ccd5b21" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019ef17e-1f03-7e5a-b8b1-7919912752a5" xlink:to="loc_us-gaap_InventoryNet_019ef17e-1f03-7d85-9315-232d6ccd5b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019ef17e-1f03-76cb-be32-2a3390cb7ea6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019ef17e-1f03-7e5a-b8b1-7919912752a5" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_019ef17e-1f03-76cb-be32-2a3390cb7ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_019ef17e-1f03-7ce1-9c30-ca9aa20aaddf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_019ef17e-1f03-7e5a-b8b1-7919912752a5" xlink:to="loc_us-gaap_AssetsCurrent_019ef17e-1f03-7ce1-9c30-ca9aa20aaddf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-1f03-7b62-bfb7-e30ea6da4a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019ef17e-1f03-74c6-ae04-dc757d0e15c2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-1f03-7b62-bfb7-e30ea6da4a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-1f03-788a-b5d7-9ae4ac320ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019ef17e-1f03-74c6-ae04-dc757d0e15c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-1f03-788a-b5d7-9ae4ac320ae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_019ef17e-1f03-7226-a186-c33a97e0fa41" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019ef17e-1f03-74c6-ae04-dc757d0e15c2" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_019ef17e-1f03-7226-a186-c33a97e0fa41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_019ef17e-1f03-7323-94ef-50cdd2ee8040" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019ef17e-1f03-74c6-ae04-dc757d0e15c2" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_019ef17e-1f03-7323-94ef-50cdd2ee8040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_019ef17e-1f03-7daa-a7fa-939600ab1506" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Assets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_019ef17e-1f03-74c6-ae04-dc757d0e15c2" xlink:to="loc_us-gaap_Assets_019ef17e-1f03-7daa-a7fa-939600ab1506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019ef17e-1f03-7fb3-b70f-cddf961f27de" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7b21-ae45-82bc3910c66c" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019ef17e-1f03-7fb3-b70f-cddf961f27de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_019ef17e-1f03-7157-9116-5b3e2d748ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019ef17e-1f03-7fb3-b70f-cddf961f27de" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_019ef17e-1f03-7157-9116-5b3e2d748ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_019ef17e-1f03-75ed-a06d-cc806d966782" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019ef17e-1f03-7157-9116-5b3e2d748ac0" xlink:to="loc_us-gaap_AccountsPayableCurrent_019ef17e-1f03-75ed-a06d-cc806d966782" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1f03-7bb5-abd1-55b0721176ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019ef17e-1f03-7157-9116-5b3e2d748ac0" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1f03-7bb5-abd1-55b0721176ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f8833-e6b7-710f-b0fd-832e397b78ea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019ef17e-1f03-7157-9116-5b3e2d748ac0" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019f8833-e6b7-710f-b0fd-832e397b78ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiabilityCurrent_019ef17e-1f03-7f82-a948-d1060fc6799d" xlink:href="mram-20260630.xsd#mram_LeaseLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019ef17e-1f03-7157-9116-5b3e2d748ac0" xlink:to="loc_mram_LeaseLiabilityCurrent_019ef17e-1f03-7f82-a948-d1060fc6799d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ContractObligations_019ef17e-1f03-7354-8106-64910a42cb80" xlink:href="mram-20260630.xsd#mram_ContractObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019ef17e-1f03-7157-9116-5b3e2d748ac0" xlink:to="loc_mram_ContractObligations_019ef17e-1f03-7354-8106-64910a42cb80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_019ef17e-1f03-71fd-8aad-1658fb01b75d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019ef17e-1f03-7157-9116-5b3e2d748ac0" xlink:to="loc_us-gaap_LongTermDebtCurrent_019ef17e-1f03-71fd-8aad-1658fb01b75d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_019ef17e-1f03-71e4-9bd2-5d61ffcc773c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_019ef17e-1f03-7157-9116-5b3e2d748ac0" xlink:to="loc_us-gaap_LiabilitiesCurrent_019ef17e-1f03-71e4-9bd2-5d61ffcc773c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiabilityNoncurrent_019ef17e-1f03-7e44-9d71-4afa40b5fb06" xlink:href="mram-20260630.xsd#mram_LeaseLiabilityNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019ef17e-1f03-7fb3-b70f-cddf961f27de" xlink:to="loc_mram_LeaseLiabilityNoncurrent_019ef17e-1f03-7e44-9d71-4afa40b5fb06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_019ef17e-1f03-7741-ac19-5cdececf63b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019ef17e-1f03-7fb3-b70f-cddf961f27de" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_019ef17e-1f03-7741-ac19-5cdececf63b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_019ef17e-1f03-7c59-b1e6-c14c3f4206a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019ef17e-1f03-7fb3-b70f-cddf961f27de" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_019ef17e-1f03-7c59-b1e6-c14c3f4206a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_019ef17e-1f03-7e18-9e7c-e3cb0bec816d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019ef17e-1f03-7fb3-b70f-cddf961f27de" xlink:to="loc_us-gaap_Liabilities_019ef17e-1f03-7e18-9e7c-e3cb0bec816d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_019ef17e-1f03-7c04-9d01-c76e6717a2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019ef17e-1f03-7fb3-b70f-cddf961f27de" xlink:to="loc_us-gaap_CommitmentsAndContingencies_019ef17e-1f03-7c04-9d01-c76e6717a2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_019ef17e-1f03-7904-b82b-91abc54ad222" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019ef17e-1f03-7fb3-b70f-cddf961f27de" xlink:to="loc_us-gaap_StockholdersEquityAbstract_019ef17e-1f03-7904-b82b-91abc54ad222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_019ef17e-1f03-7dde-897b-f8d235a8bba4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_019ef17e-1f03-7904-b82b-91abc54ad222" xlink:to="loc_us-gaap_PreferredStockValue_019ef17e-1f03-7dde-897b-f8d235a8bba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_019ef17e-1f03-73a0-8f2d-57e1181f8369" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_019ef17e-1f03-7904-b82b-91abc54ad222" xlink:to="loc_us-gaap_CommonStockValue_019ef17e-1f03-73a0-8f2d-57e1181f8369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019ef17e-1f03-79fc-ade5-fc6cc97b3011" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_019ef17e-1f03-7904-b82b-91abc54ad222" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_019ef17e-1f03-79fc-ade5-fc6cc97b3011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019ef17e-1f03-7b09-8e6d-1d861d7e0ad7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_019ef17e-1f03-7904-b82b-91abc54ad222" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_019ef17e-1f03-7b09-8e6d-1d861d7e0ad7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019ef17e-1f03-7567-b73b-a407575c5f90" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_019ef17e-1f03-7904-b82b-91abc54ad222" xlink:to="loc_us-gaap_StockholdersEquity_019ef17e-1f03-7567-b73b-a407575c5f90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_019ef17e-1f03-7602-81b6-25589cad0122" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_019ef17e-1f03-7fb3-b70f-cddf961f27de" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_019ef17e-1f03-7602-81b6-25589cad0122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CondensedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="mram-20260630.xsd#CondensedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/CondensedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7994-bff2-d1dd273d6ff5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_019ef17e-1f03-7e67-9a8a-ddb77fd5e5a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7994-bff2-d1dd273d6ff5" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_019ef17e-1f03-7e67-9a8a-ddb77fd5e5a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_019ef17e-1f03-7db3-929d-102eebde2715" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7994-bff2-d1dd273d6ff5" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_019ef17e-1f03-7db3-929d-102eebde2715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_019ef17e-1f03-756e-a889-2ecf2ff6117f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7994-bff2-d1dd273d6ff5" xlink:to="loc_us-gaap_PreferredStockSharesIssued_019ef17e-1f03-756e-a889-2ecf2ff6117f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_019ef17e-1f03-7468-8c9b-380e6c43086e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7994-bff2-d1dd273d6ff5" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_019ef17e-1f03-7468-8c9b-380e6c43086e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_019ef17e-1fe6-7d1e-975e-86cc48ff77eb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7994-bff2-d1dd273d6ff5" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_019ef17e-1fe6-7d1e-975e-86cc48ff77eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_019ef17e-1fe6-71ea-9dfc-f627d843b481" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7994-bff2-d1dd273d6ff5" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_019ef17e-1fe6-71ea-9dfc-f627d843b481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_019ef17e-1fe6-77a3-8bb4-98cc94675e89" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7994-bff2-d1dd273d6ff5" xlink:to="loc_us-gaap_CommonStockSharesIssued_019ef17e-1fe6-77a3-8bb4-98cc94675e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_019ef17e-1fe6-794f-a443-8ffa6cc24eba" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_019ef17e-1f03-7994-bff2-d1dd273d6ff5" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_019ef17e-1fe6-794f-a443-8ffa6cc24eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss" xlink:type="simple" xlink:href="mram-20260630.xsd#CondensedStatementsofOperationsandComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_019ef17e-1fe6-7c51-87be-21e863210845" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019ef17e-1fe6-7322-bf0c-dc7adfe88e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_019ef17e-1fe6-7c51-87be-21e863210845" xlink:to="loc_us-gaap_StatementTable_019ef17e-1fe6-7322-bf0c-dc7adfe88e3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7b59-abbc-fd381ed204a4" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019ef17e-1fe6-7322-bf0c-dc7adfe88e3c" xlink:to="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7b59-abbc-fd381ed204a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7993-8d15-87dd88c3aa8c" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7b59-abbc-fd381ed204a4" xlink:to="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7993-8d15-87dd88c3aa8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_019ef17e-1fe6-7f56-856a-2351e7e3a033" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7993-8d15-87dd88c3aa8c" xlink:to="loc_us-gaap_ProductMember_019ef17e-1fe6-7f56-856a-2351e7e3a033" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember_019ef17e-1fe6-7f17-9c9d-6d02099e3304" xlink:href="mram-20260630.xsd#mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7993-8d15-87dd88c3aa8c" xlink:to="loc_mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember_019ef17e-1fe6-7f17-9c9d-6d02099e3304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019ef17e-1fe6-7322-bf0c-dc7adfe88e3c" xlink:to="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7651-aa30-7bc29aedd1c6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7651-aa30-7bc29aedd1c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_019ef17e-1fe6-712e-bd6f-8927cf192bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_019ef17e-1fe6-712e-bd6f-8927cf192bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_019ef17e-1fe6-7bbd-8bfd-cefa53ee0bbb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_GrossProfit_019ef17e-1fe6-7bbd-8bfd-cefa53ee0bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_019ef17e-1fe6-7603-a59b-c34f6c5bcdb5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_019ef17e-1fe6-7603-a59b-c34f6c5bcdb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_019ef17e-1fe6-7c5f-9fef-b412cd07cd93" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_019ef17e-1fe6-7c5f-9fef-b412cd07cd93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_019ef17e-1fe6-7773-a081-ee008b5583cd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:to="loc_us-gaap_SellingAndMarketingExpense_019ef17e-1fe6-7773-a081-ee008b5583cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_019ef17e-1fe6-7e17-b516-09fa5b20350b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_019ef17e-1fe6-7f19-aa70-340b38b893dc" xlink:to="loc_us-gaap_OperatingExpenses_019ef17e-1fe6-7e17-b516-09fa5b20350b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_019ef17e-1fe6-782e-a429-efba8e206da8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_OperatingIncomeLoss_019ef17e-1fe6-782e-a429-efba8e206da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_019ef17e-1fe6-7635-b552-95897f00a762" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_InvestmentIncomeInterest_019ef17e-1fe6-7635-b552-95897f00a762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_019ef17e-1fe6-7317-83b6-bc1b9d70b871" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_019ef17e-1fe6-7317-83b6-bc1b9d70b871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ef17e-1fe6-7073-bb25-0ae3fa90d21f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_019ef17e-1fe6-7073-bb25-0ae3fa90d21f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_019ef17e-1fe6-7ecf-b3ee-23f934544f9c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_019ef17e-1fe6-7ecf-b3ee-23f934544f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019ef17e-1fe6-79c7-8be2-5f0f4cb27418" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_NetIncomeLoss_019ef17e-1fe6-79c7-8be2-5f0f4cb27418" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019ef4e2-ce9b-754c-b216-5ac5377baba9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_EarningsPerShareAbstract_019ef4e2-ce9b-754c-b216-5ac5377baba9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_019ef17e-1fe6-7329-9768-f9b82a096b53" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019ef4e2-ce9b-754c-b216-5ac5377baba9" xlink:to="loc_us-gaap_EarningsPerShareBasic_019ef17e-1fe6-7329-9768-f9b82a096b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_019ef17e-1fe6-71ee-8e45-28ccd358fd9d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019ef4e2-ce9b-754c-b216-5ac5377baba9" xlink:to="loc_us-gaap_EarningsPerShareDiluted_019ef17e-1fe6-71ee-8e45-28ccd358fd9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_019ef4e3-71e0-77c6-a4ce-a6003bf259aa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-7771-9eaa-f47ab0f9cfbb" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_019ef4e3-71e0-77c6-a4ce-a6003bf259aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019ef17e-1fe6-7b9e-86d7-7348f4637af4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_019ef4e3-71e0-77c6-a4ce-a6003bf259aa" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019ef17e-1fe6-7b9e-86d7-7348f4637af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019ef17e-1fe6-7611-ad03-3ec04096685f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_019ef4e3-71e0-77c6-a4ce-a6003bf259aa" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019ef17e-1fe6-7611-ad03-3ec04096685f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CondensedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="mram-20260630.xsd#CondensedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/CondensedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_019ef17e-1fe6-709b-8486-e4c8f743cbcb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_019ef17e-1fe6-7647-9508-8a97097b86e3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_019ef17e-1fe6-709b-8486-e4c8f743cbcb" xlink:to="loc_us-gaap_StatementTable_019ef17e-1fe6-7647-9508-8a97097b86e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_019ef17e-1fe6-7855-90a4-5a3b95da3f99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019ef17e-1fe6-7647-9508-8a97097b86e3" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_019ef17e-1fe6-7855-90a4-5a3b95da3f99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-73b1-8e01-6e90f57d2270" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_019ef17e-1fe6-7855-90a4-5a3b95da3f99" xlink:to="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-73b1-8e01-6e90f57d2270" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_019ef17e-1fe6-7a47-a458-233a87194d1f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-73b1-8e01-6e90f57d2270" xlink:to="loc_us-gaap_CommonStockMember_019ef17e-1fe6-7a47-a458-233a87194d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_019ef17e-1fe6-7125-9b5c-13c1af72d548" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-73b1-8e01-6e90f57d2270" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_019ef17e-1fe6-7125-9b5c-13c1af72d548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_019ef17e-1fe6-797f-9ce2-eb9db5d10ae8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_019ef17e-1fe6-73b1-8e01-6e90f57d2270" xlink:to="loc_us-gaap_RetainedEarningsMember_019ef17e-1fe6-797f-9ce2-eb9db5d10ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_019ef17e-1fe6-75e9-930b-9a86edd78e77" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_019ef17e-1fe6-7647-9508-8a97097b86e3" xlink:to="loc_us-gaap_StatementLineItems_019ef17e-1fe6-75e9-930b-9a86edd78e77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_019ef17e-1fe6-75e9-930b-9a86edd78e77" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_019ef17e-1fe6-7c00-a1fb-f2fb7433bd40" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_SharesOutstanding_019ef17e-1fe6-7c00-a1fb-f2fb7433bd40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019ef17e-1fe6-7af8-8d61-f30588048eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockholdersEquity_019ef17e-1fe6-7af8-8d61-f30588048eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019ef17e-1fe6-7f11-a893-b34a8bdc1513" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019ef17e-1fe6-7f11-a893-b34a8bdc1513" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_019ef17e-1fe6-77bb-a972-28e5a4b50c99" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_019ef17e-1fe6-77bb-a972-28e5a4b50c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_019ef17e-1fe6-7c48-9c38-c235e1400f95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_019ef17e-1fe6-7c48-9c38-c235e1400f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_019ef17e-1fe6-7289-866e-66cdc24e686d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_019ef17e-1fe6-7289-866e-66cdc24e686d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019ef17e-1fe6-7247-850e-7412df181453" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_019ef17e-1fe6-7247-850e-7412df181453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityOther_019ef4e8-8846-74b8-9b96-2bc18cdb18db" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquityOther"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockholdersEquityOther_019ef4e8-8846-74b8-9b96-2bc18cdb18db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019ef17e-1fe6-7dd1-8dac-aa5b73a8fc35" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_NetIncomeLoss_019ef17e-1fe6-7dd1-8dac-aa5b73a8fc35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesOutstanding_019ef17e-1fe6-7fc7-a0ef-bb47eb3b6e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_SharesOutstanding_019ef17e-1fe6-7fc7-a0ef-bb47eb3b6e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_019ef17e-1fe6-7c37-b5f0-7d25ca8598c1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_019ef17e-1fe6-76fa-b1c8-ca0321265d15" xlink:to="loc_us-gaap_StockholdersEquity_019ef17e-1fe6-7c37-b5f0-7d25ca8598c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CondensedStatementsofCashFlows" xlink:type="simple" xlink:href="mram-20260630.xsd#CondensedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/CondensedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_019ef17e-1fe6-79df-b120-31f8c98b886a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-772d-bd3e-395cb37a40b5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019ef17e-1fe6-79df-b120-31f8c98b886a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-772d-bd3e-395cb37a40b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_019ef17e-1fe6-7cae-b3e1-0590bc6f7ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-772d-bd3e-395cb37a40b5" xlink:to="loc_us-gaap_ProfitLoss_019ef17e-1fe6-7cae-b3e1-0590bc6f7ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019ef17e-1fe6-71aa-bae3-7f372255e8a2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-772d-bd3e-395cb37a40b5" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019ef17e-1fe6-71aa-bae3-7f372255e8a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_019ef17e-1fe6-7041-bcb2-6b0bb1cbfa8d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019ef17e-1fe6-71aa-bae3-7f372255e8a2" xlink:to="loc_us-gaap_DepreciationAndAmortization_019ef17e-1fe6-7041-bcb2-6b0bb1cbfa8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets_019ef17e-1fe6-7916-bd65-54f5c51d4bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019ef17e-1fe6-71aa-bae3-7f372255e8a2" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets_019ef17e-1fe6-7916-bd65-54f5c51d4bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019ef17e-1fe6-7601-9f92-b6d4543849ea" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_019ef17e-1fe6-71aa-bae3-7f372255e8a2" xlink:to="loc_us-gaap_ShareBasedCompensation_019ef17e-1fe6-7601-9f92-b6d4543849ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-772d-bd3e-395cb37a40b5" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019ef17e-1fe6-742f-a0ce-a48653c3a516" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_019ef17e-1fe6-742f-a0ce-a48653c3a516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_019ef17e-1fe6-7803-a503-78c5690f3bdd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_019ef17e-1fe6-7803-a503-78c5690f3bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019ef17e-1fe6-7786-89ff-1a6f43172cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_019ef17e-1fe6-7786-89ff-1a6f43172cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019ef17e-1fe6-73ca-a96d-199723d97ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_019ef17e-1fe6-73ca-a96d-199723d97ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019ef17e-1fe6-7d73-a3f3-bd506cca2bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_019ef17e-1fe6-7d73-a3f3-bd506cca2bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_019ef17e-1fe6-7b22-9cdc-06890710f626" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_019ef17e-1fe6-7b22-9cdc-06890710f626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019ef17e-1fe6-7922-8851-bf909783d2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_019ef17e-1fe6-7922-8851-bf909783d2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_IncreaseDecreaseInContractObligations_019ef17e-1fe6-70ed-b6e3-391341690285" xlink:href="mram-20260630.xsd#mram_IncreaseDecreaseInContractObligations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:to="loc_mram_IncreaseDecreaseInContractObligations_019ef17e-1fe6-70ed-b6e3-391341690285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_IncreaseDecreaseInLeaseLiabilities_019ef17e-1fe6-70ab-8ee3-fff34d91c72d" xlink:href="mram-20260630.xsd#mram_IncreaseDecreaseInLeaseLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:to="loc_mram_IncreaseDecreaseInLeaseLiabilities_019ef17e-1fe6-70ab-8ee3-fff34d91c72d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_IncreaseDecreaseInTaxLiabilityNoncurrent_019ef17e-1fe6-774a-9ccb-9bdfd61febbd" xlink:href="mram-20260630.xsd#mram_IncreaseDecreaseInTaxLiabilityNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_019ef17e-1fe6-7b53-8b45-461b2d604f79" xlink:to="loc_mram_IncreaseDecreaseInTaxLiabilityNoncurrent_019ef17e-1fe6-774a-9ccb-9bdfd61febbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7d5e-89d4-88fb79893253" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-772d-bd3e-395cb37a40b5" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_019ef17e-1fe6-7d5e-89d4-88fb79893253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-71ff-970e-996b7153919b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019ef17e-1fe6-79df-b120-31f8c98b886a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-71ff-970e-996b7153919b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019ef17e-1fe6-7b45-af34-d0a5201fa47c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-71ff-970e-996b7153919b" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_019ef17e-1fe6-7b45-af34-d0a5201fa47c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019ef17e-1fe6-78c5-b42c-597de74e40d3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PaymentsToAcquireIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-71ff-970e-996b7153919b" xlink:to="loc_us-gaap_PaymentsToAcquireIntangibleAssets_019ef17e-1fe6-78c5-b42c-597de74e40d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ef17e-1fe6-713a-b1e2-ed476fcd4226" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-71ff-970e-996b7153919b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_019ef17e-1fe6-713a-b1e2-ed476fcd4226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-7ca3-80cf-2a7bc3d1149c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019ef17e-1fe6-79df-b120-31f8c98b886a" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-7ca3-80cf-2a7bc3d1149c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasePrincipalPayments_019ef17e-1fe6-7d59-92cd-eb0ffbd36a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeasePrincipalPayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-7ca3-80cf-2a7bc3d1149c" xlink:to="loc_us-gaap_FinanceLeasePrincipalPayments_019ef17e-1fe6-7d59-92cd-eb0ffbd36a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan_019ef17e-1fe6-71ef-be7b-ce351aa14138" xlink:href="mram-20260630.xsd#mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-7ca3-80cf-2a7bc3d1149c" xlink:to="loc_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan_019ef17e-1fe6-71ef-be7b-ce351aa14138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019ef17e-1fe6-7061-a3de-0c2bb42ffa4f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_019ef17e-1fe6-7ca3-80cf-2a7bc3d1149c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_019ef17e-1fe6-7061-a3de-0c2bb42ffa4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ef17e-1fe6-7f22-85d3-efa83c5944fd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019ef17e-1fe6-79df-b120-31f8c98b886a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_019ef17e-1fe6-7f22-85d3-efa83c5944fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019ef17e-1fe6-7af6-8405-d3a7f53a6d54" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019ef17e-1fe6-79df-b120-31f8c98b886a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019ef17e-1fe6-7af6-8405-d3a7f53a6d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019ef17e-1fe6-7d9c-ba1f-c9b26fce09b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019ef17e-1fe6-79df-b120-31f8c98b886a" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_019ef17e-1fe6-7d9c-ba1f-c9b26fce09b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_019ef17e-1fe6-7d5d-b431-6140274c7311" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019ef17e-1fe6-79df-b120-31f8c98b886a" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_019ef17e-1fe6-7d5d-b431-6140274c7311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_019ef17e-1fe6-7c12-a4cf-495fc7b8cbf0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019ef17e-1fe6-7d5d-b431-6140274c7311" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_019ef17e-1fe6-7c12-a4cf-495fc7b8cbf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_019ef17e-1fe6-7a7f-b22a-c10cc92f166f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019ef17e-1fe6-7d5d-b431-6140274c7311" xlink:to="loc_us-gaap_OperatingLeasePayments_019ef17e-1fe6-7a7f-b22a-c10cc92f166f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation_019ef17e-1fe6-7ed0-bfad-e0cd61b57daa" xlink:href="mram-20260630.xsd#mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_019ef17e-1fe6-7d5d-b431-6140274c7311" xlink:to="loc_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation_019ef17e-1fe6-7ed0-bfad-e0cd61b57daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019ef17e-1fe6-77df-b1a5-956604cbed7c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_019ef17e-1fe6-79df-b120-31f8c98b886a" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019ef17e-1fe6-77df-b1a5-956604cbed7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_019ef17e-1fe6-71b3-ba98-1f0b35d1c959" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019ef17e-1fe6-77df-b1a5-956604cbed7c" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability_019ef17e-1fe6-71b3-ba98-1f0b35d1c959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_019ef17e-1fe6-727f-82bf-fb672e88506e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_019ef17e-1fe6-77df-b1a5-956604cbed7c" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_019ef17e-1fe6-727f-82bf-fb672e88506e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/OrganizationandNatureofBusiness" xlink:type="simple" xlink:href="mram-20260630.xsd#OrganizationandNatureofBusiness"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/OrganizationandNatureofBusiness" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019ef17e-1fe6-7a63-8cde-330929ea217f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_019ef17e-1fe6-7f91-8e6b-7609f932ba51" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_019ef17e-1fe6-7a63-8cde-330929ea217f" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_019ef17e-1fe6-7f91-8e6b-7609f932ba51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="mram-20260630.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-76e7-9627-5b0f6c2b9023" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_019ef17e-1fe6-7488-8650-4c3a80f6b424" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-76e7-9627-5b0f6c2b9023" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_019ef17e-1fe6-7488-8650-4c3a80f6b424" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponents" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponents"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-7a64-b4a9-b269eca41a29" xlink:href="mram-20260630.xsd#mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock_019ef17e-1fe6-780b-9a42-8982999b2a2d" xlink:href="mram-20260630.xsd#mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-7a64-b4a9-b269eca41a29" xlink:to="loc_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock_019ef17e-1fe6-780b-9a42-8982999b2a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponents" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponents"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/BalanceSheetComponents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-721f-a6c5-19acc2af8050" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_019ef17e-1fe7-7fe9-ba47-c333f2a1ad1b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SupplementalBalanceSheetDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-721f-a6c5-19acc2af8050" xlink:to="loc_us-gaap_SupplementalBalanceSheetDisclosuresTextBlock_019ef17e-1fe7-7fe9-ba47-c333f2a1ad1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="mram-20260630.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019ef17e-1fe7-7f7e-826c-0e5c4a67d44f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_019ef764-21a9-765d-bf01-6b394d67b28f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019ef17e-1fe7-7f7e-826c-0e5c4a67d44f" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_019ef764-21a9-765d-bf01-6b394d67b28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="mram-20260630.xsd#StockBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StockBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7c79-9bd1-1f309c6bb2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_019ef17e-1fe7-7819-a47e-fd4cc6419ba6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7c79-9bd1-1f309c6bb2bc" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_019ef17e-1fe7-7819-a47e-fd4cc6419ba6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/SignificantAgreements" xlink:type="simple" xlink:href="mram-20260630.xsd#SignificantAgreements"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/SignificantAgreements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mram_SignificantAgreementsAbstract_019ef17e-1fe7-74c4-8340-bde293447cce" xlink:href="mram-20260630.xsd#mram_SignificantAgreementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_SignificantArrangementsTextBlock_019ef17e-1fe7-771d-887e-9749a9705d25" xlink:href="mram-20260630.xsd#mram_SignificantArrangementsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_SignificantAgreementsAbstract_019ef17e-1fe7-74c4-8340-bde293447cce" xlink:to="loc_mram_SignificantArrangementsTextBlock_019ef17e-1fe7-771d-887e-9749a9705d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/NetLossPerCommonShare" xlink:type="simple" xlink:href="mram-20260630.xsd#NetLossPerCommonShare"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/NetLossPerCommonShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019ef17e-1fe7-7a84-ac17-55ea9bc74dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_019ef17e-1fe7-785a-82be-9e0c1b2c89f3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019ef17e-1fe7-7a84-ac17-55ea9bc74dd9" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_019ef17e-1fe7-785a-82be-9e0c1b2c89f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="mram-20260630.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7a7c-a6d6-a19f2f358aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_019ef17e-1fe6-7eb9-a913-167e47d51090" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7a7c-a6d6-a19f2f358aa0" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_019ef17e-1fe6-7eb9-a913-167e47d51090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_019ef17e-1fe6-7b77-873b-3ef9be193751" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7a7c-a6d6-a19f2f358aa0" xlink:to="loc_us-gaap_UseOfEstimates_019ef17e-1fe6-7b77-873b-3ef9be193751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_019ef17e-1fe6-7d8c-9050-750b2acf9c49" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7a7c-a6d6-a19f2f358aa0" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_019ef17e-1fe6-7d8c-9050-750b2acf9c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_019ef17e-1fe6-72d5-8d99-0a23f9b9bbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7a7c-a6d6-a19f2f358aa0" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_019ef17e-1fe6-72d5-8d99-0a23f9b9bbd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_019ef17e-1fe6-73a4-816a-ce8cc69e10a8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7a7c-a6d6-a19f2f358aa0" xlink:to="loc_us-gaap_TradeAndOtherAccountsReceivablePolicy_019ef17e-1fe6-73a4-816a-ce8cc69e10a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_019ef17e-1fe6-72ef-a023-785f75d7090d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7a7c-a6d6-a19f2f358aa0" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_019ef17e-1fe6-72ef-a023-785f75d7090d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_019ef17e-1fe6-73f5-b024-006548305eb3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7a7c-a6d6-a19f2f358aa0" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_019ef17e-1fe6-73f5-b024-006548305eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_019ef17e-1fe6-76a9-bc53-b5de9941bd1c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7a7c-a6d6-a19f2f358aa0" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_019ef17e-1fe6-76a9-bc53-b5de9941bd1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="mram-20260630.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7f4d-9d1d-8551ba73250b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ScheduleOfAccountsReceivableNetTableTextBlock_019ef17e-1fe6-7030-b1d5-4103be9d10fe" xlink:href="mram-20260630.xsd#mram_ScheduleOfAccountsReceivableNetTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7f4d-9d1d-8551ba73250b" xlink:to="loc_mram_ScheduleOfAccountsReceivableNetTableTextBlock_019ef17e-1fe6-7030-b1d5-4103be9d10fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_019ef17e-1fe6-75b3-bea2-1fc9a8b1e501" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7f4d-9d1d-8551ba73250b" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_019ef17e-1fe6-75b3-bea2-1fc9a8b1e501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsTables" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponentsTables"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-7d21-956c-666eddbc4e1f" xlink:href="mram-20260630.xsd#mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_019ef17e-1fe6-78fc-afc9-79fb379a5fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-7d21-956c-666eddbc4e1f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_019ef17e-1fe6-78fc-afc9-79fb379a5fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_019ef17e-1fe6-7010-a1d6-e665b8b83958" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-7d21-956c-666eddbc4e1f" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_019ef17e-1fe6-7010-a1d6-e665b8b83958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsTables" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsTables"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-7720-bbca-8262108cc911" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_019ef17e-1fe7-77bc-ada3-3027f70a32f2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-7720-bbca-8262108cc911" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_019ef17e-1fe7-77bc-ada3-3027f70a32f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_019ef17e-1fe7-73b5-b1ac-e4d8c6a90e1b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-7720-bbca-8262108cc911" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_019ef17e-1fe7-73b5-b1ac-e4d8c6a90e1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_019ef17e-1fe7-7464-adbb-ca4fb473ede6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-7720-bbca-8262108cc911" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_019ef17e-1fe7-7464-adbb-ca4fb473ede6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_019ef17e-1fe7-7ff6-8501-df6df73e1ec7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-7720-bbca-8262108cc911" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_019ef17e-1fe7-7ff6-8501-df6df73e1ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="mram-20260630.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019ef17e-1fe7-7404-ab0d-62023d2871e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeLiabilityMaturityTableTextBlock_019ef17e-1fe7-73cc-83ef-be356b4d5873" xlink:href="mram-20260630.xsd#mram_LesseeLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019ef17e-1fe7-7404-ab0d-62023d2871e8" xlink:to="loc_mram_LesseeLiabilityMaturityTableTextBlock_019ef17e-1fe7-73cc-83ef-be356b4d5873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_019ef765-8d98-7b07-a212-5d108271c5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019ef17e-1fe7-7404-ab0d-62023d2871e8" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_019ef765-8d98-7b07-a212-5d108271c5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="mram-20260630.xsd#StockBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StockBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7bab-a720-105338098f42" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_019ef17e-1fe7-7cde-b8ef-e98cb1caea47" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7bab-a720-105338098f42" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_019ef17e-1fe7-7cde-b8ef-e98cb1caea47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_019ef17e-1fe7-7d7e-89b4-5c9d0c1b1295" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7bab-a720-105338098f42" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_019ef17e-1fe7-7d7e-89b4-5c9d0c1b1295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_019ef17e-1fe7-7d58-9628-54c526f19013" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7bab-a720-105338098f42" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_019ef17e-1fe7-7d58-9628-54c526f19013" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/NetLossPerCommonShareTables" xlink:type="simple" xlink:href="mram-20260630.xsd#NetLossPerCommonShareTables"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/NetLossPerCommonShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019ef17e-1fe7-76a8-a039-a281bd56d6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_019ef17e-1fe7-71d8-b62f-93d16bbd3593" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019ef17e-1fe7-76a8-a039-a281bd56d6c9" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_019ef17e-1fe7-71d8-b62f-93d16bbd3593" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#SummaryofSignificantAccountingPoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7ab4-8813-9b145208f8be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_019ef17e-1fe6-72f3-bcd7-f8f6e888d6fc" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-7ab4-8813-9b145208f8be" xlink:to="loc_us-gaap_NumberOfReportableSegments_019ef17e-1fe6-72f3-bcd7-f8f6e888d6fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019ef510-a1bb-7578-b921-e853a1890e6f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableGrossCurrent_019ef510-a1bb-76df-9834-1a9aa2a55eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableGrossCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef510-a1bb-7578-b921-e853a1890e6f" xlink:to="loc_us-gaap_AccountsReceivableGrossCurrent_019ef510-a1bb-76df-9834-1a9aa2a55eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_019ef510-a1bb-7290-b502-bef5156b47cb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef510-a1bb-7578-b921-e853a1890e6f" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_019ef510-a1bb-7290-b502-bef5156b47cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_AllowanceForProductReturnsAndPriceConcessions_019ef510-a1bb-7b07-9ef6-2e58488285c7" xlink:href="mram-20260630.xsd#mram_AllowanceForProductReturnsAndPriceConcessions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef510-a1bb-7578-b921-e853a1890e6f" xlink:to="loc_mram_AllowanceForProductReturnsAndPriceConcessions_019ef510-a1bb-7b07-9ef6-2e58488285c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_019ef510-a1bb-75e1-a684-ce2039e26987" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef510-a1bb-7578-b921-e853a1890e6f" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_019ef510-a1bb-75e1-a684-ce2039e26987" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-729d-9daa-a8e91f646ee0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_019ef17e-1fe6-7892-8f7f-4724e9e68fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_019ef17e-1fe6-729d-9daa-a8e91f646ee0" xlink:to="loc_us-gaap_ConcentrationRiskTable_019ef17e-1fe6-7892-8f7f-4724e9e68fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019ef17e-1fe6-7fc4-b491-5ea8378ae452" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_019ef17e-1fe6-7892-8f7f-4724e9e68fd5" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019ef17e-1fe6-7fc4-b491-5ea8378ae452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019ef17e-1fe6-778d-89db-1daa564fea5b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_019ef17e-1fe6-7fc4-b491-5ea8378ae452" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019ef17e-1fe6-778d-89db-1daa564fea5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerMember_019ef17e-1fe6-7b38-b834-138bddb1c02a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019ef17e-1fe6-778d-89db-1daa564fea5b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerMember_019ef17e-1fe6-7b38-b834-138bddb1c02a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_019ef17e-1fe6-72eb-be1d-60b6ea399393" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_019ef17e-1fe6-778d-89db-1daa564fea5b" xlink:to="loc_us-gaap_AccountsReceivableMember_019ef17e-1fe6-72eb-be1d-60b6ea399393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_019ef17e-1fe6-714e-91e5-e7d58594746a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_019ef17e-1fe6-7892-8f7f-4724e9e68fd5" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_019ef17e-1fe6-714e-91e5-e7d58594746a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_019ef17e-1fe6-7748-9110-d0faa57be723" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_019ef17e-1fe6-714e-91e5-e7d58594746a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_019ef17e-1fe6-7748-9110-d0faa57be723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_019ef17e-1fe6-78f0-bf69-78c6d03fa73e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_019ef17e-1fe6-7748-9110-d0faa57be723" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_019ef17e-1fe6-78f0-bf69-78c6d03fa73e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_019ef17e-1fe6-7435-b5cc-87cafe385d5e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_019ef17e-1fe6-7892-8f7f-4724e9e68fd5" xlink:to="loc_srt_MajorCustomersAxis_019ef17e-1fe6-7435-b5cc-87cafe385d5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_019ef17e-1fe6-7435-b5cc-87cafe385d5e" xlink:to="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerAMember_019ef17e-1fe6-73b6-854b-c1d6ff85013e" xlink:href="mram-20260630.xsd#mram_CustomerAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:to="loc_mram_CustomerAMember_019ef17e-1fe6-73b6-854b-c1d6ff85013e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerBMember_019ef17e-1fe6-767d-905f-785f0fb2661d" xlink:href="mram-20260630.xsd#mram_CustomerBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:to="loc_mram_CustomerBMember_019ef17e-1fe6-767d-905f-785f0fb2661d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerCMember_019ef17e-1fe6-7f54-aa26-169b13f324ac" xlink:href="mram-20260630.xsd#mram_CustomerCMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:to="loc_mram_CustomerCMember_019ef17e-1fe6-7f54-aa26-169b13f324ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_CustomerDMember_019ef17e-1fe6-7a58-9e98-aa4a252e9fbd" xlink:href="mram-20260630.xsd#mram_CustomerDMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_019ef17e-1fe6-71e9-9404-5a8b2aac347b" xlink:to="loc_mram_CustomerDMember_019ef17e-1fe6-7a58-9e98-aa4a252e9fbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_019ef17e-1fe6-736e-8e0c-34b38fe75219" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_019ef17e-1fe6-7892-8f7f-4724e9e68fd5" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_019ef17e-1fe6-736e-8e0c-34b38fe75219" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_019ef17e-1fe6-768a-a19a-9647e37feb96" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_019ef17e-1fe6-736e-8e0c-34b38fe75219" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_019ef17e-1fe6-768a-a19a-9647e37feb96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-774e-9089-4c39cee9c427" xlink:href="mram-20260630.xsd#mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7646-936a-d6645e7ddf30" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-774e-9089-4c39cee9c427" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7646-936a-d6645e7ddf30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelAxis_019ef17e-1fe6-74ad-b7db-120d5cd0c964" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerSalesChannelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7646-936a-d6645e7ddf30" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelAxis_019ef17e-1fe6-74ad-b7db-120d5cd0c964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerSalesChannelDomain_019ef17e-1fe6-7098-a6d1-f8fb4e1b6a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerSalesChannelDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelAxis_019ef17e-1fe6-74ad-b7db-120d5cd0c964" xlink:to="loc_us-gaap_ContractWithCustomerSalesChannelDomain_019ef17e-1fe6-7098-a6d1-f8fb4e1b6a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelThroughIntermediaryMember_019ef17e-1fe6-7a6c-9531-299cbbfd555a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesChannelThroughIntermediaryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_019ef17e-1fe6-7098-a6d1-f8fb4e1b6a5f" xlink:to="loc_us-gaap_SalesChannelThroughIntermediaryMember_019ef17e-1fe6-7a6c-9531-299cbbfd555a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesChannelDirectlyToConsumerMember_019ef17e-1fe6-7626-9af3-9f39948a132a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SalesChannelDirectlyToConsumerMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerSalesChannelDomain_019ef17e-1fe6-7098-a6d1-f8fb4e1b6a5f" xlink:to="loc_us-gaap_SalesChannelDirectlyToConsumerMember_019ef17e-1fe6-7626-9af3-9f39948a132a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-740c-88cb-ad629c81ba24" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7646-936a-d6645e7ddf30" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-740c-88cb-ad629c81ba24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7ec5-9c4c-31ce7fb89484" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-740c-88cb-ad629c81ba24" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7ec5-9c4c-31ce7fb89484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-7d62-8294-57f82475bc49" xlink:href="mram-20260630.xsd#mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7473-a185-ef4dc0c25b79" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-7d62-8294-57f82475bc49" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7473-a185-ef4dc0c25b79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_019ef17e-1fe6-76b9-9940-b09004954ec1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7473-a185-ef4dc0c25b79" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_019ef17e-1fe6-76b9-9940-b09004954ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_019ef17e-1fe6-7f48-9ee0-a5f2ab4a5e23" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceAxis_019ef17e-1fe6-76b9-9940-b09004954ec1" xlink:to="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_019ef17e-1fe6-7f48-9ee0-a5f2ab4a5e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredAtPointInTimeMember_019ef17e-1fe6-7018-b5d6-43d18dbe9a7e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransferredAtPointInTimeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_019ef17e-1fe6-7f48-9ee0-a5f2ab4a5e23" xlink:to="loc_us-gaap_TransferredAtPointInTimeMember_019ef17e-1fe6-7018-b5d6-43d18dbe9a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransferredOverTimeMember_019ef17e-1fe6-7a98-b68b-34a816f4af5f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TransferredOverTimeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimingOfTransferOfGoodOrServiceDomain_019ef17e-1fe6-7f48-9ee0-a5f2ab4a5e23" xlink:to="loc_us-gaap_TransferredOverTimeMember_019ef17e-1fe6-7a98-b68b-34a816f4af5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7f70-aa32-3d2a29c3c645" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7473-a185-ef4dc0c25b79" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7f70-aa32-3d2a29c3c645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7c69-86b1-91a323197c0d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7f70-aa32-3d2a29c3c645" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7c69-86b1-91a323197c0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-7bb7-9e0a-dee5bd9cf3cb" xlink:href="mram-20260630.xsd#mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-79ff-8c03-7692879bcdf5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-7bb7-9e0a-dee5bd9cf3cb" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-79ff-8c03-7692879bcdf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7861-abae-ffe6a06ccf66" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-79ff-8c03-7692879bcdf5" xlink:to="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7861-abae-ffe6a06ccf66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_019ef17e-1fe6-7861-abae-ffe6a06ccf66" xlink:to="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_019ef17e-1fe6-7984-aaef-ca7996289476" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:to="loc_us-gaap_ProductMember_019ef17e-1fe6-7984-aaef-ca7996289476" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicenseMember_019ef17e-1fe6-7ab6-90e8-ff1e63ee0b95" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LicenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:to="loc_us-gaap_LicenseMember_019ef17e-1fe6-7ab6-90e8-ff1e63ee0b95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RoyaltyMember_019ef17e-1fe6-7c89-9e96-79505689594b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RoyaltyMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:to="loc_us-gaap_RoyaltyMember_019ef17e-1fe6-7c89-9e96-79505689594b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_EngineeringServicesAndOtherRevenueMember_019f5f6a-8a4b-78d6-9171-d2c655a391f5" xlink:href="mram-20260630.xsd#mram_EngineeringServicesAndOtherRevenueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_019ef17e-1fe6-7e37-98c5-5454ee12f15b" xlink:to="loc_mram_EngineeringServicesAndOtherRevenueMember_019f5f6a-8a4b-78d6-9171-d2c655a391f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7a32-80c5-6415d3cdd891" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-79ff-8c03-7692879bcdf5" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7a32-80c5-6415d3cdd891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7645-8942-1955b0ba4622" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe6-7a32-80c5-6415d3cdd891" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe6-7645-8942-1955b0ba4622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef52c-f033-7b78-8cf6-3dbd4d0f9914" xlink:href="mram-20260630.xsd#mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019f883d-c226-7ee4-8d7d-7b60c832705c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef52c-f033-7b78-8cf6-3dbd4d0f9914" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019f883d-c226-7ee4-8d7d-7b60c832705c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_019f883d-c226-7e59-90e2-e928ac6d8bac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019f883d-c226-7ee4-8d7d-7b60c832705c" xlink:to="loc_us-gaap_TypeOfArrangementAxis_019f883d-c226-7e59-90e2-e928ac6d8bac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019f883d-c226-722b-9007-3e869da77c88" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_019f883d-c226-7e59-90e2-e928ac6d8bac" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019f883d-c226-722b-9007-3e869da77c88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_StrategicAwardMember_019f883d-c226-7298-a8f2-8a6e3838655e" xlink:href="mram-20260630.xsd#mram_StrategicAwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019f883d-c226-722b-9007-3e869da77c88" xlink:to="loc_mram_StrategicAwardMember_019f883d-c226-7298-a8f2-8a6e3838655e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019f883d-c226-7ee4-8d7d-7b60c832705c" xlink:to="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_NumberOfGeographicRegions_019ef17e-1fe7-7fd1-bc82-6dce05968c41" xlink:href="mram-20260630.xsd#mram_NumberOfGeographicRegions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_mram_NumberOfGeographicRegions_019ef17e-1fe7-7fd1-bc82-6dce05968c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ConsiderationToBeReceived_019f883d-c226-76ea-a0d4-39fb5d1a0181" xlink:href="mram-20260630.xsd#mram_ConsiderationToBeReceived"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_mram_ConsiderationToBeReceived_019f883d-c226-76ea-a0d4-39fb5d1a0181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_StrategicAwardTerm_019f883d-c226-726e-95ae-01011daa4c5f" xlink:href="mram-20260630.xsd#mram_StrategicAwardTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_mram_StrategicAwardTerm_019f883d-c226-726e-95ae-01011daa4c5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_019fb130-43c3-7d82-aa46-c888fa76e927" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_us-gaap_OtherIncome_019fb130-43c3-7d82-aa46-c888fa76e927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_AmountBilledRelatedToAgreement_019fb130-f238-71d9-9c11-1c6fffb3d247" xlink:href="mram-20260630.xsd#mram_AmountBilledRelatedToAgreement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_mram_AmountBilledRelatedToAgreement_019fb130-f238-71d9-9c11-1c6fffb3d247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ContractObligations_019fb131-6bbe-77ca-be45-6af8f8a52d81" xlink:href="mram-20260630.xsd#mram_ContractObligations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019f883d-c226-7cc0-8bc1-d8494f5c712b" xlink:to="loc_mram_ContractObligations_019fb131-6bbe-77ca-be45-6af8f8a52d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-7009-be8e-fb9be6251e6e" xlink:href="mram-20260630.xsd#mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7311-90c7-9126f1380f25" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract_019ef17e-1fe6-7009-be8e-fb9be6251e6e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7311-90c7-9126f1380f25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_019ef17e-1fe6-7ed2-afae-b1dabbee745a" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7311-90c7-9126f1380f25" xlink:to="loc_srt_StatementGeographicalAxis_019ef17e-1fe6-7ed2-afae-b1dabbee745a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7207-9b1a-c87fe10c3519" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_019ef17e-1fe6-7ed2-afae-b1dabbee745a" xlink:to="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7207-9b1a-c87fe10c3519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_019ef17e-1fe6-7e46-bfa7-09a913b5f724" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7207-9b1a-c87fe10c3519" xlink:to="loc_srt_AsiaPacificMember_019ef17e-1fe6-7e46-bfa7-09a913b5f724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_019ef17e-1fe6-7397-a577-c5284174090e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7207-9b1a-c87fe10c3519" xlink:to="loc_srt_NorthAmericaMember_019ef17e-1fe6-7397-a577-c5284174090e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_019ef17e-1fe6-73b2-afe2-ed48c4844fc6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_019ef17e-1fe6-7207-9b1a-c87fe10c3519" xlink:to="loc_us-gaap_EMEAMember_019ef17e-1fe6-73b2-afe2-ed48c4844fc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe7-769b-8fe7-93a5af075d3b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_019ef17e-1fe6-7311-90c7-9126f1380f25" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe7-769b-8fe7-93a5af075d3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe7-7ca9-bee1-d8adfccc8b36" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_019ef17e-1fe7-769b-8fe7-93a5af075d3b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019ef17e-1fe7-7ca9-bee1-d8adfccc8b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsScheduleofInventoryDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-7940-bf39-be75a35d2e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_019ef17e-1fe7-7712-98a3-b8af2a7b5add" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-7940-bf39-be75a35d2e0d" xlink:to="loc_us-gaap_InventoryDisclosureAbstract_019ef17e-1fe7-7712-98a3-b8af2a7b5add" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_019ef17e-1fe7-7ea5-9c9a-d193f32f22f2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_019ef17e-1fe7-7712-98a3-b8af2a7b5add" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_019ef17e-1fe7-7ea5-9c9a-d193f32f22f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019ef17e-1fe7-7785-aa20-148c0a0ea067" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_019ef17e-1fe7-7712-98a3-b8af2a7b5add" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_019ef17e-1fe7-7785-aa20-148c0a0ea067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_019ef17e-1fe7-7558-8b05-261c7a52f5a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_019ef17e-1fe7-7712-98a3-b8af2a7b5add" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_019ef17e-1fe7-7558-8b05-261c7a52f5a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_019ef17e-1fe7-72fc-8b46-9ae774c39196" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_019ef17e-1fe7-7712-98a3-b8af2a7b5add" xlink:to="loc_us-gaap_InventoryNet_019ef17e-1fe7-72fc-8b46-9ae774c39196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-7776-adec-ac29e0d2c630" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019ef17e-1fe7-79c5-8da2-db5812298348" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-7776-adec-ac29e0d2c630" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019ef17e-1fe7-79c5-8da2-db5812298348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019ef17e-1fe7-74bd-802f-8c52707b309e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019ef17e-1fe7-79c5-8da2-db5812298348" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019ef17e-1fe7-74bd-802f-8c52707b309e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_019ef17e-1fe7-74bd-802f-8c52707b309e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_019ef17e-1fe7-7422-8a69-9257c63acaff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:to="loc_us-gaap_EquipmentMember_019ef17e-1fe7-7422-8a69-9257c63acaff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_019ef17e-1fe7-7699-a95a-494169c8677f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:to="loc_us-gaap_ComputerEquipmentMember_019ef17e-1fe7-7699-a95a-494169c8677f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_019ef17e-1fe7-77d0-abc4-a27184ca64e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_019ef17e-1fe7-77d0-abc4-a27184ca64e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_019ef17e-1fe7-7cc2-ac11-188a2aebbfb4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:to="loc_us-gaap_ConstructionInProgressMember_019ef17e-1fe7-7cc2-ac11-188a2aebbfb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_019ef17e-1fe7-72b2-8d09-89c377ee1fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_019ef17e-1fe7-7ef8-859e-ddb4ae4cb411" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_019ef17e-1fe7-72b2-8d09-89c377ee1fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019ef17e-1fe7-721c-9dd6-e022983aba9a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_019ef17e-1fe7-79c5-8da2-db5812298348" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019ef17e-1fe7-721c-9dd6-e022983aba9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_019ef17e-1fe7-7b79-82bb-23150360cce4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019ef17e-1fe7-721c-9dd6-e022983aba9a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_019ef17e-1fe7-7b79-82bb-23150360cce4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019ef17e-1fe7-76ea-ae29-31b2b0720347" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019ef17e-1fe7-721c-9dd6-e022983aba9a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_019ef17e-1fe7-76ea-ae29-31b2b0720347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-1fe7-7f52-aeff-fdead857f3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_019ef17e-1fe7-721c-9dd6-e022983aba9a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_019ef17e-1fe7-7f52-aeff-fdead857f3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-79db-a468-2ff4837321a5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019fb63d-117d-720e-8aeb-1bf762cf55ab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-79db-a468-2ff4837321a5" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019fb63d-117d-720e-8aeb-1bf762cf55ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_019fb645-d025-7e55-8801-3e1c4ea4bee2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019fb63d-117d-720e-8aeb-1bf762cf55ab" xlink:to="loc_us-gaap_TypeOfArrangementAxis_019fb645-d025-7e55-8801-3e1c4ea4bee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019fb645-d025-7a20-beb9-b6ef372a5561" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_019fb645-d025-7e55-8801-3e1c4ea4bee2" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019fb645-d025-7a20-beb9-b6ef372a5561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_EngineeringServicesAgreementMember_019fb645-d025-7a0d-ae96-48866b1b41d8" xlink:href="mram-20260630.xsd#mram_EngineeringServicesAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019fb645-d025-7a20-beb9-b6ef372a5561" xlink:to="loc_mram_EngineeringServicesAgreementMember_019fb645-d025-7a0d-ae96-48866b1b41d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019fb63d-117d-720e-8aeb-1bf762cf55ab" xlink:to="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_019ef736-fb6d-771e-9637-bbcb12a4300e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSoldDepreciation_019ef736-fb6d-771e-9637-bbcb12a4300e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_019ef17e-1fe7-7fc2-bbb5-655e7cbd21b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_019ef17e-1fe7-7fc2-bbb5-655e7cbd21b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_NumberOfEngineeringServicesAgreements_019fb63d-117d-7a47-b2d4-df9747779598" xlink:href="mram-20260630.xsd#mram_NumberOfEngineeringServicesAgreements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_mram_NumberOfEngineeringServicesAgreements_019fb63d-117d-7a47-b2d4-df9747779598" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_NumberOfCustomersExecutedEngineeringServicesAgreements_019fc5d5-3d86-7aad-8158-cb9113540c3f" xlink:href="mram-20260630.xsd#mram_NumberOfCustomersExecutedEngineeringServicesAgreements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_mram_NumberOfCustomersExecutedEngineeringServicesAgreements_019fc5d5-3d86-7aad-8158-cb9113540c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_TotalConsiderationOfAgreement_019fb645-d025-724e-b83f-7844d25ab6b6" xlink:href="mram-20260630.xsd#mram_TotalConsiderationOfAgreement"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_mram_TotalConsiderationOfAgreement_019fb645-d025-724e-b83f-7844d25ab6b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_BilledContractRevenue_019fb645-d025-77f7-bcf1-df5aa4767227" xlink:href="mram-20260630.xsd#mram_BilledContractRevenue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_mram_BilledContractRevenue_019fb645-d025-77f7-bcf1-df5aa4767227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019fb645-d025-7cd3-ac13-965ba52fcc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_019fb645-d025-7cd3-ac13-965ba52fcc1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fb645-d025-7ed6-b1f9-90ddc6e403e9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_019fb645-d025-7ed6-b1f9-90ddc6e403e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_019fb645-d025-7456-ba20-382dfaf36723" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019fb63d-117d-733a-91c7-912370a84b91" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_019fb645-d025-7456-ba20-382dfaf36723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-748a-8f30-ef5c358152c5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019ef17e-1fe7-7be2-a55e-a0b1d9eb7e59" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-748a-8f30-ef5c358152c5" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019ef17e-1fe7-7be2-a55e-a0b1d9eb7e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019ef17e-1fe7-76cc-a6c6-deddb2914252" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019ef17e-1fe7-7be2-a55e-a0b1d9eb7e59" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019ef17e-1fe7-76cc-a6c6-deddb2914252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019ef17e-1fe7-7d3c-bdac-e2dc8ab9370f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_019ef17e-1fe7-76cc-a6c6-deddb2914252" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019ef17e-1fe7-7d3c-bdac-e2dc8ab9370f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_019fc795-e1cb-704b-a217-f2ba2d83b49d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_019ef17e-1fe7-7d3c-bdac-e2dc8ab9370f" xlink:to="loc_us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_019fc795-e1cb-704b-a217-f2ba2d83b49d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_019ef17e-1fe7-7be2-a55e-a0b1d9eb7e59" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_019ef17e-1fe7-78bf-a232-84b8ae782e86" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_019ef17e-1fe7-78bf-a232-84b8ae782e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019ef17e-1fe7-788e-8d59-e6a6af9bfd13" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_019ef17e-1fe7-788e-8d59-e6a6af9bfd13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019ef17e-1fe7-7a00-b7c9-0acce109e85d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_019ef17e-1fe7-7a00-b7c9-0acce109e85d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-1fe7-7350-a742-134ab3de72c0" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_019ef17e-1fe7-734a-8f8e-0340f3323edd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_019ef17e-1fe7-7350-a742-134ab3de72c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-7d36-b6cd-2319b34977eb" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019ef17e-1fe7-7dbb-b89e-1c6a66f41fab" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureTextBlockSupplementAbstract_019ef17e-1fe7-7d36-b6cd-2319b34977eb" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019ef17e-1fe7-7dbb-b89e-1c6a66f41fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_019ef17e-1fe7-726d-a11b-61d9fb32198e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019ef17e-1fe7-7dbb-b89e-1c6a66f41fab" xlink:to="loc_us-gaap_AccruedSalariesCurrent_019ef17e-1fe7-726d-a11b-61d9fb32198e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_019fcae2-c3fc-7fa0-9471-4f73a33be470" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019ef17e-1fe7-7dbb-b89e-1c6a66f41fab" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_019fcae2-c3fc-7fa0-9471-4f73a33be470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_AccruedInventory_019ef17e-1fe7-7aa9-9905-d9ecaf5d40a6" xlink:href="mram-20260630.xsd#mram_AccruedInventory"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019ef17e-1fe7-7dbb-b89e-1c6a66f41fab" xlink:to="loc_mram_AccruedInventory_019ef17e-1fe7-7aa9-9905-d9ecaf5d40a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019ef17e-1fe7-7aef-9310-2caeccc9d321" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019ef17e-1fe7-7dbb-b89e-1c6a66f41fab" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_019ef17e-1fe7-7aef-9310-2caeccc9d321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1fe7-7c04-9106-1a060f4ea5b9" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAbstract_019ef17e-1fe7-7dbb-b89e-1c6a66f41fab" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_019ef17e-1fe7-7c04-9106-1a060f4ea5b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019ef17e-1fe7-7ae4-926f-c3ee8b874ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7929-87df-c5c48e663ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LesseeDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019ef17e-1fe7-7ae4-926f-c3ee8b874ef5" xlink:to="loc_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7929-87df-c5c48e663ae5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear_019ef17e-1fe7-771f-9bfe-52a9564e142c" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7929-87df-c5c48e663ae5" xlink:to="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear_019ef17e-1fe7-771f-9bfe-52a9564e142c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne_019ef17e-1fe7-7b47-9e25-e63f500c4788" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7929-87df-c5c48e663ae5" xlink:to="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne_019ef17e-1fe7-7b47-9e25-e63f500c4788" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo_019ef17e-1fe7-7ff3-bdac-8f8d20891be2" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7929-87df-c5c48e663ae5" xlink:to="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo_019ef17e-1fe7-7ff3-bdac-8f8d20891be2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree_019ef17e-1fe7-766e-9b00-eb4d9f68b46a" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7929-87df-c5c48e663ae5" xlink:to="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree_019ef17e-1fe7-766e-9b00-eb4d9f68b46a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_019ef17e-1fe7-75f9-8be2-fde8743a20a6" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7929-87df-c5c48e663ae5" xlink:to="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue_019ef17e-1fe7-75f9-8be2-fde8743a20a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_019ef17e-1fe7-7153-838b-f81eeb3e7ae3" xlink:href="mram-20260630.xsd#mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7929-87df-c5c48e663ae5" xlink:to="loc_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount_019ef17e-1fe7-7153-838b-f81eeb3e7ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiability_019ef17e-1fe7-7a01-b567-2ace79d47778" xlink:href="mram-20260630.xsd#mram_LeaseLiability"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7929-87df-c5c48e663ae5" xlink:to="loc_mram_LeaseLiability_019ef17e-1fe7-7a01-b567-2ace79d47778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiabilityCurrent_019ef17e-1fe7-7286-9ac6-875c2bb56ccb" xlink:href="mram-20260630.xsd#mram_LeaseLiabilityCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7929-87df-c5c48e663ae5" xlink:to="loc_mram_LeaseLiabilityCurrent_019ef17e-1fe7-7286-9ac6-875c2bb56ccb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_LeaseLiabilityNoncurrent_019ef17e-1fe7-7df1-867e-b12d0571e95d" xlink:href="mram-20260630.xsd#mram_LeaseLiabilityNoncurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeDisclosureAbstract_019ef17e-1fe7-7929-87df-c5c48e663ae5" xlink:to="loc_mram_LeaseLiabilityNoncurrent_019ef17e-1fe7-7df1-867e-b12d0571e95d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/CommitmentsandContingenciesScheduleofLeaseCostDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#CommitmentsandContingenciesScheduleofLeaseCostDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/CommitmentsandContingenciesScheduleofLeaseCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_019ef76a-065c-7bb8-a375-4a3288c7047a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_019ef76a-065c-717a-99ca-74334b44227f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019ef76a-065c-7bb8-a375-4a3288c7047a" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_019ef76a-065c-717a-99ca-74334b44227f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_019ef76a-065c-7f08-9a09-f2e38092f9aa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019ef76a-065c-7bb8-a375-4a3288c7047a" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_019ef76a-065c-7f08-9a09-f2e38092f9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_019ef76a-065c-7dd8-9b31-a9e5fe450bff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019ef76a-065c-7bb8-a375-4a3288c7047a" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_019ef76a-065c-7dd8-9b31-a9e5fe450bff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_019ef76a-065c-7c04-8b00-597fd3483daa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_019ef76a-065c-7bb8-a375-4a3288c7047a" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_019ef76a-065c-7c04-8b00-597fd3483daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-79b4-8c76-48d5b9014646" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-79df-9c6a-43fc1b3c60ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-79b4-8c76-48d5b9014646" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-79df-9c6a-43fc1b3c60ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeLocationBalanceAxis_019ef17e-1fe7-782b-84ae-5daf88c9b2a7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StatementOfIncomeLocationBalanceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-79df-9c6a-43fc1b3c60ff" xlink:to="loc_us-gaap_StatementOfIncomeLocationBalanceAxis_019ef17e-1fe7-782b-84ae-5daf88c9b2a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7fc6-9c7b-51af6fc49d27" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-79df-9c6a-43fc1b3c60ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7fc6-9c7b-51af6fc49d27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_019ef17e-1fe7-717a-86e7-2f4b28c2be4d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7fc6-9c7b-51af6fc49d27" xlink:to="loc_us-gaap_ShareBasedCompensation_019ef17e-1fe7-717a-86e7-2f4b28c2be4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StockBasedCompensationScheduleofStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7b42-843c-38007ee05886" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_019ef7ff-e824-7848-9ec1-2589598b5773" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7b42-843c-38007ee05886" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_019ef7ff-e824-7848-9ec1-2589598b5773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_019ef800-145a-797a-ad29-431b92f30ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_019ef7ff-e824-7848-9ec1-2589598b5773" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_019ef800-145a-797a-ad29-431b92f30ee2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_019ef800-145a-752f-a14b-f1ba837eb735" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_019ef7ff-e824-7848-9ec1-2589598b5773" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_019ef800-145a-752f-a14b-f1ba837eb735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019ef800-145a-7985-90c6-49bfee61fe66" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_019ef7ff-e824-7848-9ec1-2589598b5773" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_019ef800-145a-7985-90c6-49bfee61fe66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_019ef800-145a-7872-9c19-5c833b90ad68" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_019ef7ff-e824-7848-9ec1-2589598b5773" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_019ef800-145a-7872-9c19-5c833b90ad68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_019ef800-6baf-744c-8382-6d2d4efcd066" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_019ef7ff-e824-7848-9ec1-2589598b5773" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_019ef800-6baf-744c-8382-6d2d4efcd066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_019ef800-145a-7691-95c6-821b56dce639" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7b42-843c-38007ee05886" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_019ef800-145a-7691-95c6-821b56dce639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_019ef801-26d5-727f-8e18-4db362731d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7b42-843c-38007ee05886" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_019ef801-26d5-727f-8e18-4db362731d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_019ef800-fa61-7daa-b8df-0852e9ea74a3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_019ef801-26d5-727f-8e18-4db362731d1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_019ef800-fa61-7daa-b8df-0852e9ea74a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_019ef800-fa61-7f5e-8aec-d8ff2e88711d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_019ef801-26d5-727f-8e18-4db362731d1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_019ef800-fa61-7f5e-8aec-d8ff2e88711d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_019ef800-fa61-7cb1-92ac-13607224c58e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_019ef801-26d5-727f-8e18-4db362731d1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_019ef800-fa61-7cb1-92ac-13607224c58e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_019ef804-2569-7944-8ba8-7ff3763f4164" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_019ef801-26d5-727f-8e18-4db362731d1e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_019ef804-2569-7944-8ba8-7ff3763f4164" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_019ef800-fa61-7924-ab92-0fbb080cd826" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7b42-843c-38007ee05886" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_019ef800-fa61-7924-ab92-0fbb080cd826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_019ef17e-1fe7-7858-b17f-7d6869284c31" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7b42-843c-38007ee05886" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_019ef17e-1fe7-7858-b17f-7d6869284c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_019ef801-d939-783b-a406-cb16e9d45a44" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_019ef17e-1fe7-7858-b17f-7d6869284c31" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_019ef801-d939-783b-a406-cb16e9d45a44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_019ef801-d939-7392-87cc-22bfd8788af5" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_019ef17e-1fe7-7858-b17f-7d6869284c31" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_019ef801-d939-7392-87cc-22bfd8788af5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_019ef803-b8f9-758f-87e3-27bc22c9c2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_019ef17e-1fe7-7858-b17f-7d6869284c31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_019ef803-b8f9-758f-87e3-27bc22c9c2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_019ef803-b8f9-7e43-a318-c5bd6d448361" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_019ef17e-1fe7-7858-b17f-7d6869284c31" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_019ef803-b8f9-7e43-a318-c5bd6d448361" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_019ef803-b8f9-7acc-a917-d65d7d74b13f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract_019ef17e-1fe7-7858-b17f-7d6869284c31" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_019ef803-b8f9-7acc-a917-d65d7d74b13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StockBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StockBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-77f2-8e3b-ecdf815098a6" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-70aa-b399-3253f1ce5e29" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-77f2-8e3b-ecdf815098a6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-70aa-b399-3253f1ce5e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-7f28-ade5-9828d7314a93" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-70aa-b399-3253f1ce5e29" xlink:to="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-7f28-ade5-9828d7314a93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-7478-bc94-02cdea84d368" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-7f28-ade5-9828d7314a93" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-7478-bc94-02cdea84d368" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_019ef17e-1fe7-71af-98f1-044f6a815741" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-7478-bc94-02cdea84d368" xlink:to="loc_us-gaap_EmployeeStockOptionMember_019ef17e-1fe7-71af-98f1-044f6a815741" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019ef816-eaa0-79df-b5d7-0dd6406bc604" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-7478-bc94-02cdea84d368" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019ef816-eaa0-79df-b5d7-0dd6406bc604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_019ef17e-1fe7-73fb-8d77-a750812d40f4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-70aa-b399-3253f1ce5e29" xlink:to="loc_us-gaap_PlanNameAxis_019ef17e-1fe7-73fb-8d77-a750812d40f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_019ef17e-1fe7-7a65-af51-24bfccd6a8b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_019ef17e-1fe7-73fb-8d77-a750812d40f4" xlink:to="loc_us-gaap_PlanNameDomain_019ef17e-1fe7-7a65-af51-24bfccd6a8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember_019ef17e-1fe7-7189-9f4c-22d4129a06d2" xlink:href="mram-20260630.xsd#mram_TwoThousandSixteenEmployeeStockPurchasePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_019ef17e-1fe7-7a65-af51-24bfccd6a8b7" xlink:to="loc_mram_TwoThousandSixteenEmployeeStockPurchasePlanMember_019ef17e-1fe7-7189-9f4c-22d4129a06d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-70aa-b399-3253f1ce5e29" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_019ef17e-1fe7-791f-83bb-88598116f9a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_019ef17e-1fe7-791f-83bb-88598116f9a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_019ef17e-1fe7-7fff-ba8e-ffaffe5ef193" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_019ef17e-1fe7-7fff-ba8e-ffaffe5ef193" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019ef17e-1fe7-72c2-8418-006e2cbed5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_019ef17e-1fe7-72c2-8418-006e2cbed5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_019ef17e-1fe7-7d04-b0e7-f8829dc423a4" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_019ef17e-1fe7-7d04-b0e7-f8829dc423a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant_019ef17e-1fe7-7752-a46a-338a33eae785" xlink:href="mram-20260630.xsd#mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant_019ef17e-1fe7-7752-a46a-338a33eae785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_019ef80c-feec-7e6e-9dea-3e02a893991e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_019ef80c-feec-7e6e-9dea-3e02a893991e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_019ef17e-1fe7-7e19-8ef4-69ac525b7d58" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_019ef17e-1fe7-7e19-8ef4-69ac525b7d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_019ef17e-1fe7-7771-b980-2a6400457a78" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-7a9b-ab72-5f2b7949cb7c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_019ef17e-1fe7-7771-b980-2a6400457a78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#StockBasedCompensationScheduleofRestrictedStockUnitsDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7803-b8e9-21c52970c267" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-7a33-93d2-9c3750453e23" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_019ef17e-1fe7-7803-b8e9-21c52970c267" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-7a33-93d2-9c3750453e23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-70dd-becc-cfc6f3953b6e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-7a33-93d2-9c3750453e23" xlink:to="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-70dd-becc-cfc6f3953b6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-739c-8482-906af90af3be" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_019ef17e-1fe7-70dd-becc-cfc6f3953b6e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-739c-8482-906af90af3be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_019ef17e-1fe7-7150-b337-ba6459fa8ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_019ef17e-1fe7-739c-8482-906af90af3be" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_019ef17e-1fe7-7150-b337-ba6459fa8ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-71e8-8a63-5224850221ff" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_019ef17e-1fe7-7a33-93d2-9c3750453e23" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-71e8-8a63-5224850221ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-71e8-8a63-5224850221ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_019ef17e-1fe7-7569-b38b-d0ebe1b1540b" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_019ef17e-1fe7-7569-b38b-d0ebe1b1540b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_019ef17e-1fe7-7c27-a5bc-3e75788eb9b7" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_019ef17e-1fe7-7c27-a5bc-3e75788eb9b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_019ef17e-1fe7-7111-8cf8-687ec9161fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_019ef17e-1fe7-7111-8cf8-687ec9161fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_019ef17e-1fe7-7163-9400-cb5fd0e0a67e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_019ef17e-1fe7-7163-9400-cb5fd0e0a67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_019ef17e-1fe7-7b89-ad5c-937e11f147ad" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward_019ef17e-1fe7-7aab-9cbd-9c3ffa8091de" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_019ef17e-1fe7-7b89-ad5c-937e11f147ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:href="mram-20260630.xsd#mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_019ef17e-1fe7-71e8-8a63-5224850221ff" xlink:to="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_019ef17e-1fe7-7468-8645-2790a9690588" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_019ef17e-1fe7-7468-8645-2790a9690588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_019ef17e-1fe7-7fa7-8220-5c757113445e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_019ef17e-1fe7-7fa7-8220-5c757113445e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_019ef17e-1fe7-7d6b-89bb-a5c11bcefff1" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_019ef17e-1fe7-7d6b-89bb-a5c11bcefff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_019ef17e-1fe7-73b8-a2c0-5adfa981a7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_019ef17e-1fe7-73b8-a2c0-5adfa981a7b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_019ef17e-1fe7-7517-bb69-2e7acd2fadda" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract_019ef17e-1fe7-7be8-8f96-39d755229581" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_019ef17e-1fe7-7517-bb69-2e7acd2fadda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/SignificantAgreementsDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#SignificantAgreementsDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/SignificantAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_mram_SignificantAgreementsAbstract_019ef17e-1fe7-7650-a4b2-4579b110aa6f" xlink:href="mram-20260630.xsd#mram_SignificantAgreementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019ef17e-1fe7-70c7-86da-3e6dfae45c87" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_mram_SignificantAgreementsAbstract_019ef17e-1fe7-7650-a4b2-4579b110aa6f" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019ef17e-1fe7-70c7-86da-3e6dfae45c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_019ef17e-1fe7-750d-9712-aa1dcd8cdc8e" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019ef17e-1fe7-70c7-86da-3e6dfae45c87" xlink:to="loc_srt_CounterpartyNameAxis_019ef17e-1fe7-750d-9712-aa1dcd8cdc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_019ef17e-1fe7-7be9-86d0-31a89e974e03" xlink:href="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_019ef17e-1fe7-750d-9712-aa1dcd8cdc8e" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_019ef17e-1fe7-7be9-86d0-31a89e974e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_GlobalfoundriesMember_019ef17e-1fe7-7e79-aa5a-03f3a263592b" xlink:href="mram-20260630.xsd#mram_GlobalfoundriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_019ef17e-1fe7-7be9-86d0-31a89e974e03" xlink:to="loc_mram_GlobalfoundriesMember_019ef17e-1fe7-7e79-aa5a-03f3a263592b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_019ef17e-1fe7-7278-b17d-8e01bb904889" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019ef17e-1fe7-70c7-86da-3e6dfae45c87" xlink:to="loc_us-gaap_TypeOfArrangementAxis_019ef17e-1fe7-7278-b17d-8e01bb904889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019ef17e-1fe7-7c70-b023-d49e2e5e9139" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_019ef17e-1fe7-7278-b17d-8e01bb904889" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019ef17e-1fe7-7c70-b023-d49e2e5e9139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_JointDevelopmentAgreementMember_019ef17e-1fe7-7426-832e-4ade3a14f705" xlink:href="mram-20260630.xsd#mram_JointDevelopmentAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_019ef17e-1fe7-7c70-b023-d49e2e5e9139" xlink:to="loc_mram_JointDevelopmentAgreementMember_019ef17e-1fe7-7426-832e-4ade3a14f705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019ef17e-1fe7-7ac4-8016-29417c0a20c8" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_019ef17e-1fe7-70c7-86da-3e6dfae45c87" xlink:to="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019ef17e-1fe7-7ac4-8016-29417c0a20c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice_019ef17e-1fe7-73ca-a358-4824afe52a77" xlink:href="mram-20260630.xsd#mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019ef17e-1fe7-7ac4-8016-29417c0a20c8" xlink:to="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice_019ef17e-1fe7-73ca-a358-4824afe52a77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork_019ef17e-1fe7-7cd6-958e-a07c3cf5da02" xlink:href="mram-20260630.xsd#mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_019ef17e-1fe7-7ac4-8016-29417c0a20c8" xlink:to="loc_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork_019ef17e-1fe7-7cd6-958e-a07c3cf5da02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019ef17e-1fe7-7efd-aae0-dd6fc125c739" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_019ef17e-1fe7-787b-8798-ba6090b4222a" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019ef17e-1fe7-7efd-aae0-dd6fc125c739" xlink:to="loc_us-gaap_NetIncomeLossAbstract_019ef17e-1fe7-787b-8798-ba6090b4222a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_019ef17e-1fe7-7873-b66a-b0edf509d407" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_019ef17e-1fe7-787b-8798-ba6090b4222a" xlink:to="loc_us-gaap_NetIncomeLoss_019ef17e-1fe7-7873-b66a-b0edf509d407" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019ef17e-1fe7-76c1-9f5c-2c26f4998828" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_019ef17e-1fe7-787b-8798-ba6090b4222a" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_019ef17e-1fe7-76c1-9f5c-2c26f4998828" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_019ef17e-1fe7-7d8b-bc97-330ce9ce8c16" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019ef17e-1fe7-7efd-aae0-dd6fc125c739" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_019ef17e-1fe7-7d8b-bc97-330ce9ce8c16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019ef17e-1fe7-703a-98f9-030e38c0d24e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_019ef17e-1fe7-7d8b-bc97-330ce9ce8c16" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_019ef17e-1fe7-703a-98f9-030e38c0d24e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019ef17e-1fe7-7761-8b9d-af9bfad6e24f" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_019ef17e-1fe7-7d8b-bc97-330ce9ce8c16" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_019ef17e-1fe7-7761-8b9d-af9bfad6e24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_019f5f6d-9eb2-72f1-a3e4-8b6da4c49884" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019ef17e-1fe7-7efd-aae0-dd6fc125c739" xlink:to="loc_us-gaap_EarningsPerShareBasic_019f5f6d-9eb2-72f1-a3e4-8b6da4c49884" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_019ef17e-1fe7-7037-9f50-d7deb215f199" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019ef17e-1fe7-7efd-aae0-dd6fc125c739" xlink:to="loc_us-gaap_EarningsPerShareDiluted_019ef17e-1fe7-7037-9f50-d7deb215f199" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails" xlink:type="simple" xlink:href="mram-20260630.xsd#NetLossPerCommonShareNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_019ef17e-1fe7-7297-9aca-3e3b08f9f48e" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019ef17e-1fe7-7e6d-875e-0637eeb06205" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_019ef17e-1fe7-7297-9aca-3e3b08f9f48e" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019ef17e-1fe7-7e6d-875e-0637eeb06205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019ef17e-1fe7-7791-8d81-c3a2e0408140" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019ef17e-1fe7-7e6d-875e-0637eeb06205" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019ef17e-1fe7-7791-8d81-c3a2e0408140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019ef17e-1fe7-7612-93f1-da8dba1f1628" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_019ef17e-1fe7-7791-8d81-c3a2e0408140" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019ef17e-1fe7-7612-93f1-da8dba1f1628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_mram_StockOptionsAndRestrictedStockUnitsMember_019ef17e-1fe7-7e5e-b5fc-8df7a9a6c079" xlink:href="mram-20260630.xsd#mram_StockOptionsAndRestrictedStockUnitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_019ef17e-1fe7-7612-93f1-da8dba1f1628" xlink:to="loc_mram_StockOptionsAndRestrictedStockUnitsMember_019ef17e-1fe7-7e5e-b5fc-8df7a9a6c079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019ef17e-1fe7-7f8d-ba97-2553dc86a3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_019ef17e-1fe7-7e6d-875e-0637eeb06205" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019ef17e-1fe7-7f8d-ba97-2553dc86a3ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019ef17e-1fe7-7a5e-b2fb-6652981bbe5d" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_019ef17e-1fe7-7f8d-ba97-2553dc86a3ac" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_019ef17e-1fe7-7a5e-b2fb-6652981bbe5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>image_0.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_0.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_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" (4!)4# 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 **** $S1NIIZT4 .W4;J;6#X^\8
M6_P^\#Z_XGN[>:ZM='L9K^6"WQYDBQH7*KN(&2!QD@4 =!NHW5\\?LD_MJ>$
M?VO[+Q'-X<TK5-$FT-X5N+?5?+#.L@8AUV,PP-A!S[>M<U\ O^"A_@?]HGXR
MZC\//#N@:Y;W5FEQ)_:=X(1;R+"<$@!RWS=1D?7% 'U9NHW5\:Z)_P %(K3Q
MC>7W_")?!'XG>,-*M;^2P_MC1-)2YM)&5]I8.KD =^<8!YQ7V.IW*#C&1T/:
M@!^ZC=7P#XQ_X+&_#3P7XOUSP]=>"?%<USI-]/82RQ?9MCO%(R$KF7."5.,U
M[)\$_P!OKX?_ !V^$OCOQOH5GJ=O-X-L+C4=2T&[1%NS#'$\@:,AO+;>(V P
MW!QNQD9 /IK=1NKSSX"_&73?V@/A7HGCO2+"[TS3]51GBMK[9YJ ,5YV$CMZ
MUZ#0 [=1NIN*J:O?-I>DWMZEK->O;0/,+:V7=+,54G8@[L<8 ]30!=W4;J^<
M?$O[;.@_#_X"M\3_ !OX+\7>"HFU!M-M_#^LZ=Y6HSS $KA,[55@&PS$#Y3S
MTKH?'O[4^A?#_P",OPV^'-YHNIW.I^.8C-9W<'E>3;#(&)<L&[_P@T >V[J-
MU-QBO(/VI/VE=$_94^&D7C3Q!I6H:Q82:A%I_P!GTSR_-#R*[!OG91C]V>^>
M10![#NHW5^=)_P""V?PMQQX$\7Y_[=?_ ([7Z!>&-<B\4^&M)UJWB>&#4;2&
M\CCEQO19$#@'!(R >U &INHW4W&:,8H =NHW4VB@!VZC=3:* ';J-U-HH =N
MHW4VB@!VZC=3:* ';J-U-HH =NHW4VB@!VZC=3:* ';J-U-HH =NHW4VB@!V
MZC=3:* ';J-U-HH =NHW4VB@!VZC=3:* ';J-U-HH =NHW4VB@!VZC=3:* '
M;J-U-HH =NHW4VB@!VZC=3:* ';J-U-HH =NHW4VB@!VZC=3:* ';J-U-HH
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
MXC\6WOVN\B@557RD? XPJC)R<*!G Q0!] T444 %%%% !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 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #Z*** "BBB@
MHHHH **** &'K10>M% !4-]>V^FV5Q=W<R6]K;QM++-*VU8T499B>P !.:FK
MS']I_3-2UG]G7XD66D+(^H3:#=K$D1P[_NCN48ZDKD8[YQWH ^1_''_!7*PL
M=<U<^ _A#X@\?^$=,+)-XFAN'MX"R9,A 6"0! H#!F8$@Y( Y/J'Q!_X**^$
MM!_9FTKXS^$]"N?%FE7NHIIDFF7%R+&>UF)PZ2'9( R]<#((((.#FN5_8+_:
M'^#/A?\ 8U\-6&I^+/#GA^?2+.>+6].OYXH)WF4LTK&%OGFW*1RJMN^Z,D8K
MP?\ :Y^(/PO^)'_!//2=0^$6@OX:\)V_B>*V.G267V9HY@Q+9Y(<G(.X,W!
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
M*L_\A^YQ[A/_ (F@_%'Q7@_\3ZX ]2$_^)H ^I**^6_^%H^*\<:]<D>N$_\
MB:4?%+Q3SG7K@#UVI_\ $T ?4=%?+X^*'BD ?\3VY/\ P%/_ (FID^)GBC/.
MN7'_ 'RG_P 30!]-45\V1?$GQ,P!.M7'XA/_ (FKL?Q%\0D G6+@_@G_ ,30
M!]#45X"GC[Q"W35I_P D_P *<OCSQ#_T%I_Q"_X4 >^45XA!XWUUURVJS?DO
M^%3+XTUQ^FI3X^B_X4 >TT5XN/&>N$G_ (F<V![+_A3X_&.N$\ZG*1]%_P *
M /9:*\?_ .$PUGRV/]HS<#KA?\*]<MF+V\3$Y)0$GUXH GHHHH **** "BBB
M@ HHHH 8>M%!ZT4 %%%% 'RE\2O^"8WP$^*'BZ]\1W_AR[TJ^O/FGBT6\-K
M\A)+2>6 0&8G)/?TZUZ+\0OV0?AA\1OA)IGPTN]#;2?!VFS)<6UAHTQM=CKG
MDD<G.223R2<YS7M%% 'S]\6_V%OA+\:O'%IXM\1:5?)K4-M':33:=?/;"\B0
M *L^S_6?* N>NT =A6AX2_8O^%'@SP%XT\$6/A]I?"7BR\DOK[1[J8R012L
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
M@M/,X:]&5"?)+<***_,GQ19)XK^-GQEDN]:UW4+RQ\1W<$UF=9O;6#2].6&
M_:;<1W\"R2H7.(MASN/7%.O7CAX<\UIY"HT95Y<D3]-L48K\P++P3;2W6D+9
M7&M:G=7%LTND6EUXGU&*/6[4#Y[JZ8:J/L\JC<1&"N3V](K3P7IDT&D-I^J^
M(=4M;BX>+1[JZ\1:C#)K=R,[[6Z3^U?]'B0\"08SCJ>_F_VK1_E?X?Y_UIW5
M^_\ LVK_ #+\?\OZU[.WZB8HQ7Y=S>#=(%E/*^L>(H=/2_$-S?IX@U$S6NH$
MC&FQQ_VK\]L>GGXSSU[T^_\ !5C FN?VC?:[I#6NS^W3:>)-1F_X1XD?N_L?
M_$U/VKS.-V=VW/;I1_:U#^5_A_G_ %Z)V/[-K=U^/^7]?-7_ %!Q1BOS#?P/
M;I?74<TFLP7R6(GNK"/Q1J+0VFGGIJ,<G]K?/<$8/D9(SVIEEX)MI;K2%LKC
M6M3NKBV:72+2Z\3ZC%'K=J!\]U=,-5'V>51N(C!7)[>C_M6C_++[E_G_ %MO
MH']FU?YE]_\ P/ZWV/T_Q1BOR[M/!>F30:0VGZKXAU2UN+AXM'NKKQ%J,,FM
MW(SOM;I/[5_T>)#P)!C..I[DW@W2!93ROK'B*'3TOQ#<WZ>(-1,UKJ!(QIL<
M?]J_/;'IY^,\]>]+^UJ._*_P_P _ZWVU#^S:O=?C_E_6VY^HF*,5^7U_X*L8
M$US^T;[7=(:UV?VZ;3Q)J,W_  CQ(_=_8_\ B:G[5YG&[.[;GMTJ5_ ]NE]=
M1S2ZS!?)8B>ZL(_%&HM#::>>FHQR?VM\]P1@^1DC/:C^U:/\K^Y?Y_UKU3L?
MV;5_F7X_Y?U\U?\ 3S%&*_,&R\$6TMUI"V4^M:I=7%LTND6EUXGU&*/6K4#Y
M[JZ8:J/L\J\D1@C/IZ0VO@O39K?2&T_5?$.IVMQ</%H]U=>(M1ADUNY&=]M=
M)_:O^CQH>!(,9 ZGN?VK1_E?X?Y_UIW5S^S:O=?C_E_6O9V_43%&*_+N;P;I
M LIY'UCQ%#IZ7XAN;]/$&HF:UU D8TV./^U?GMNWGXSSU[T^_P#!5A;QZY_:
M-_KVDFUV?VZUIXDU&;_A'B?]7]C_ .)J?M7F'&[.[;GMTH_M:A_*_P /\_Z]
M$[']FUNZ_'_+^OFK_J#BC%?F&_@>W2^NHYI=9@ODL1/=6$?BC46AM-//348Y
M/[6^>X(P?(R1GM3;+P1;2W6D+93ZUJEU<6S2Z1:77B?48H]:M0/GNKIAJH^S
MRKR1&",^GH_[5H_RR^Y?Y_UMOH']FU?YE]__  /ZWV/T^Q1BOR[M?!>FS6^D
M-I^J^(=3M;BX>+1[JZ\1:C#)K=R,[[:Z3^U?]'C0\"08R!U/<F\&Z0+*>1]8
M\10Z>E^(;F_3Q!J)FM=0)&--CC_M7Y[;MY^,\]>]+^UJ._*_P_S_ *WVU#^S
M:W=?C_E_6VY^HF*,5^7U_P""K"WCUS^T;_7M)-KL_MUK3Q)J,W_"/$_ZO['_
M ,34_:O,.-V=VW/;I4K^![=+ZZCFEUF"^2Q$]U81^*-1:&TT\]-1CD_M;Y[@
MC!\C)&>U']JT?Y7]R_S_ *UZIV/[-J]U^/\ E_7S5_T\Q1BOS!LO!%M+=:0M
ME/K6J75Q;-+I%I=>)]1BCUJU ^>ZNF&JC[/*O)$8(SZ>D-KX+TV:WTAM/U7Q
M#J=K<7#Q:/=77B+489-;N1G?;72?VK_H\:'@2#&0.I[G]JT?Y7^'^?\ 6G=7
M/[-J]U^/^7]:]G;]1,48K\NYO!ND"RGD?6/$4.GI?B&YOT\0:B9K74"1C38X
M_P"U?GMNWGXSSU[T^_\ !5A;QZY_:-_KVDFUV?VZUIXDU&;_ (1XG_5_8_\
MB:G[5YAQNSNVY[=*/[6H?RO\/\_Z]$[']FUNZ_'_ "_KYJ_Z@XHQ7YAOX'MT
MOKJ.:36(+Y+$3W5A'XHU)H;/3STU&.3^UOWEP1@^1DC/;U;9>"+>6ZTA;*;6
M=3NKBV:72+2Z\4:C%'K5J -]W=,-5'V>51DB,$9/;T?]JT?Y9?<O\_ZVWT#^
MS:O\R^__ ('];['Z?8HQ7Y=VO@O39K?2&T_5?$.IVMQ</%H]U=>(M1ADUNY&
M=]M=)_:O^CQH>!(,9 ZGNDW@[1ULIY'UGQ'#IZ7XAN-03Q!J)FMM0)XTU(_[
M5^>V/3S\9YZ]Z7]K4=^5_A_G_6^VH?V;5[K\?\OZVW/U%Q1BOR^OO!5A;IKG
M]HW^O:2;79_;IM/$FHS?\(\2/W8L_P#B:G[5YAQNSNVY[=*E?P/;I?74<TFL
M07R6(GNK"/Q1J30V>GGIJ,<G]K?O+@C!\C)&>WJ?VK1_E?W+_/\ K7JG8_LV
MKW7X_P"7]?-7_3S%&*_,&R\$6\MUI"V4VLZG=7%LTND6EUXHU&*/6K4 ;[NZ
M8:J/L\JC)$8(R>WI#:^"]-FM](;3]5\0ZG:W%P\6CW5UXBU&&36[D9WVUTG]
MJ_Z/&AX$@QD#J>Y_:M'^5_A_G_6G=7/[-J]U^/\ E_6O9V_43%&*_+J;P=HZ
MV4\CZSXCAT]+\0W&H)X@U$S6VH$\::D?]J_/;'IY^,\]>]27W@JPMTUS^T;_
M %[23:[/[=-IXDU&;_A'B1^[%G_Q-3]J\PXW9W;<]NE']K4/Y7^'^?\ 7HG8
M_LVMW7X_Y?U\U?\ 4'%&*_,-_ ]NE]=1S2:Q!?)8B>ZL(_%&I-#9Z>>FHQR?
MVM^\N",'R,D9[>K;+P1;RW6D+93:SJ=U<6S2Z1:77BC48H]:M0!ON[IAJH^S
MRJ,D1@C)[>C_ +5H_P LON7^?];;Z!_9M7^9??\ \#^M]C]/L48K\N[7P7IL
MUOI#:?JOB'4[6XN'BT>ZNO$6HPR:W<C.^VND_M7_ $>-#P)!C('4]TF\':.M
ME/(^L^(X=/2_$-QJ">(-1,UMJ!/&FI'_ &K\]L>GGXSSU[TO[6H[\K_#_/\
MK?;4/[-J]U^/^7];;GZBXHQ7Y?7W@JPMTUS^T;_7M)-KL_MTVGB349O^$>)'
M[L6?_$U/VKS#C=G=MSVZ5*_@>!+Z[CG?6+>^2Q$]UI\?BG46AL]//348I/[6
M_>7!&#Y&2/;U?]JT?Y7]R_S_ *UZIV/[-J]U^/\ E_7S5_T\Q1BOS!L_!%M+
M=:2ME/K.I7-Q;-+I-I<^)]1BCUJU ^>[NF_M4?9Y5&2(QC)[>D-KX+TR:#2&
ML-6\0ZG;7%P\6C7-UXBU&&37+D9WVUTO]J_Z/&AX$@QD#J>Z_M6C_*_P_P _
MZT[JY_9M7NOQ_P OZU[.WZB8HQ7Y=3>#M'%E/(^L^(X=/2_$%QJ">(-1,UMJ
M!/&FI'_:OSVW;S\9_P!KO4E]X*L+>/7/[1O]>TDVNS^W6M/$FHS'P\2/W8L_
M^)J?M7F'&[.[;GMTH_M:A_*_P_S_ *]$[']FUNZ_'_+^OFK_ *@XHQ7YAOX'
M@2^NXYWUBWODL1/=:?'XIU%H;/3STU&*3^UOWEP1@^1DCV]6V?@BVENM)6RG
MUG4KFXMFETFTN?$^HQ1ZU:@?/=W3?VJ/L\JC)$8QD]O1_P!JT?Y9?<O\_P"M
MM] _LVK_ #+[_P#@?UOL?I]BC%?EW:^"],F@TAK#5O$.IVUQ</%HUS=>(M1A
MDURY&=]M=+_:O^CQH>!(,9 ZGNDW@[1Q93R/K/B.'3TOQ!<:@GB#43-;:@3Q
MIJ1_VK\]MV\_&?\ :[TO[6H?RO\ #_/^M]M0_LVKW7X_Y?UMN?J+BC%?E]?>
M"K"WCUS^T;_7M)-KL_MUK3Q)J,Q\/$C]V+/_ (FI^U>8<;L[MN>W2I7\#P)?
M7<<[ZQ;WR6(GNM/C\4ZBT-GIYZ:C%)_:W[RX(P?(R1[>I_:M'^5_<O\ /^OD
M[']FU?YE^/\ E_7S5_T\Q1BOS!L_!%M+=:2ME/K.I7-Q;-+I-I<^)]1BCUJU
M ^>[NF_M4?9Y5&2(QC)[>D-KX+TR:#2&L-6\0ZG;7%P\6C7-UXBU&&37+D9W
MVUTO]J_Z/&AX$@QD#J>Y_:M'^5_A_G_6G=7/[-J]U^/^7]:]G;]1,48K\NIO
M!VCBRGD?6?$<.GI?B"XU!/$&HF:VU GC34C_ +5^>V[>?C/^UWJ2^\%6%O'K
MG]HW^O:2;79_;K6GB349CX>)'[L6?_$U/VKS#C=G=MSVZ4?VM0_E?X?Y_P!>
MB=C^S:W=?C_E_7S5_P!0<48K\PY/ \$=]=QSOK%O?)8B:ZL(_%&HO#9V!Z:C
M%)_:W[RX(P?(R1[>K+/P1;2W6DK97&M:G=7%LTNDVESXGU&*/6K4#Y[NZ?\
MM4?9Y5&XB($9../1_P!JT?Y9?<O\_P"MM] _LVK_ #+[_P#@?UOL?I_BC%?E
MW:^"],F@TAM/U;Q%JEK<7#Q:-=77B'489-<N1G?;72_VK_HT:'@2#&0.I[I+
MX-T@64TCZQXCAT];\0W%^GB#43-;Z@3QIJ1_VK\]L>GGXS_M=Z7]K4?Y7^'^
M?];[:A_9M7NOQ_R_K;<_47%&*_+Z^\%6-O'KG]HWVNZ3]EV?VZUIXDU&8^'B
M1^[%G_Q-3]J$AQNSNVY[=*ED\#P1WUW'.^L6]\EB)KJPC\4:B\-G8'IJ,4G]
MK?O+@C!\C)'MZO\ M6C_ "O[E_G_ %ZIV/[-J_S+\?\ +^OFK_IYBC%?F!9^
M"+:6ZTE;*XUK4[JXMFETFTN?$^HQ1ZU:@?/=W3_VJ/L\JC<1$",G''I%:^"]
M,F@TAM/U;Q%JEK<7#Q:-=77B'489-<N1G?;72_VK_HT:'@2#&0.I[K^UJ/\
M*_P_S_K3NKG]FU>Z_'_+^M>SM^HF*,5^74O@W2!932/K'B.'3UOQ#<7Z>(-1
M,UOJ!/&FI'_:OSVQZ>?C/^UWJ2^\%6-O'KG]HWVNZ3]EV?VZUIXDU&8^'B1^
M[%G_ ,34_:A(<;L[MN>W2C^UJ'\K_#_/^O1.Q_9M;NOQ_P OZ^:O^H.*,5^8
M<G@>".^NXYWUBWODL1-=6$?BC47AL[ ]-1BD_M;]Y<$8/D9(]O5EGX(MI;K2
M5LKC6M3NKBV:72;2Y\3ZC%'K5J!\]W=/_:H^SRJ-Q$0(R<<>C_M6C_++[E_G
M_6V^@?V;5_F7W_\  _K?8_3_ !1BOR[M?!>F30:0VGZMXBU2UN+AXM&NKKQ#
MJ,,FN7(SOMKI?[5_T:-#P)!C('4]TE\&Z0+*:1]8\1PZ>M^(;B_3Q!J)FM]0
M)XTU(_[5^>V/3S\9_P!KO2_M:C_*_P /\_ZWVU#^S:O=?C_E_6VY^HN**_,*
M;P/81RZNFHWFN:8;=XEUW[+XEU&7_A'R<>6MG_Q-?]*$A^\3NVYXQ7V9^Q!J
MEWK7[*'PVO;V_N=3N9M.):\O)&DFE ED"LS,22< =2?K7;AL7#$MJ":MW^?^
M7Z;II<E?"SPZ3DUKV_KS_7:Q[C1117:<@4444 %%%% !1110 4444 %<)\:0
M&\#29Z?:8O\ T*N[K@_C6<>!9?\ KYB_]"H \" !Z4* 21UP*-QS@4A;/3@T
M !( ']VF'GK2[LYSTII.1ZT 0E0201Q[4WR@#GK4K#' I* *SH%!& <#J:^$
M/VH8_)\>2Y&,]Z^\YA\N0<$5\/?M:0B/QCOP/NY- 'A"N&P V<5C:A(9)N#R
M#Q6@794P<9;TK+O9%\Y0N0P_B'2@#LM D5+6,LPR>N>U=-&5EB[&N,\/P,]H
M"3ECW%=!!,+8A2PW]P: -=F6&,%E (Z57>X^T#@ XYJLUV+DCTZ&IT"JH ^[
M0 B3I$XQC<>E6';>V\8SZ5CS1.9690<9XJ>'4 G##GH<T 6+C+\XZ5%%*&DX
M/2E:3S"%'?G-0F J3@X8T 6I(Q("3UJO$AC3*G!)YI CJ-F<G&2<TR&7]YMQ
MDT >U^"/VBH/!_[/7BGX:)HT\VHZOJ@U*#5A.HBMV @VAHR,M@PYX/\ $/3G
MU?Q=^WF_B[QK\,M<F\-W<=OX2EEN;ZT^UIG4)W@\H.IV_)M)<X.>&KY"$85V
M..:C2\*/M(QVS0!]7>)OVSX[GP=XYTWPEH>I^%]=\5:P=5FUM-042PJ2G[M2
MBJW1-N<]&-8?P?\ VN]7\&Z;XIT;QZ-9^(>@:]:&V:UO-39WA)!5B&EW84J<
M8'?FOGF-@RC'(I7(4]<#M0!]8_#?]M'2]&^'&C>%?B!\-].\>P:'&MOIEQ.D
M),4(4* RRHPW  +E<9 &<G)K'\<?MMR>*_B-X"U&S\)1:'X-\(7PO;;0;*14
MDE/E[2"P&P $G: HP":^<Q,)H%3[PQTJLUJ6!?& .U 'L+?M#WUE^TQ?_%_0
M;"73S>7JW$NERSY\R$Q)')$[+@-D*2., [3SMK+_ &@_B1X>^+?Q"N?%>A^'
M;KPS)?Q@W]K/<),DDP_Y:IM48)'WLYR0,8YKS6RE4ED)P1VJSM\T_=.!UH ]
MP^$O[2&E:#\+Y_ASX^\(MXT\+Q70O+&.&]:VG@D#[\;P<[,] ,=QR.*Y+]H+
MXSZK\>/B"WB.\M8]/L[>+[)IVGQ8(MK<$D*6'WF)))/3).,# KS0,5N,J"1F
MKTH^3<#\M #()\G:RC)]:LA%=OE_$50GWE58(<^U6[9ALY.&(Y% $=[ I YQ
MCH!5B-=T"\\^E))"'BR2,TVV<0\-R3WH D$6QN1^5/BD1"=W ]Z263*9ST.*
MC=%FCZY]Z -&!8Y%R#@5EZS;J 2HJ6.;R%PH-+?N7M]Q(R>H[T <T6QU(%.5
ML=#5>Y<1W ;&?4&HUE+$G<P]A0!7U2Z92%'(]*N:3=84#VX]JQ]1E/FJ&/S+
MS4UK/T*T =593F:[A4G<"PSBOT$^#MH+3P5IJX 4H#N%?GMX7<W.K6X) 8N
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
MXU3'(!YS1=_U_7_!OYW8K+^OZ_X%O*R+4,5SID=LUO!<>'?[#!^Q?;8IY/\
MA#-X^;[?FR_?^=GY<YQFDCLIHHULUTF^M+>UE.IQ:1(DYGTV<DYUJ5OL66M3
M][RCQ@]*I6LNG2#2S8O877G;O['_ +<:S'V['W_[=_?\8_Y9Y]J;'-I#6T#1
M31O9M=>5;S7+68OI;W/,%U^__P"09GH>F,47?]?UZ?ATY;.R_K^O7\>M[WVM
M9]16XMYM-O->BU9Q>7>GV:3I+XHE7!&H6C"R_=0Q]608! I9C=W\EQ/,TFO2
M:N@M+O4+.":.+Q5&N=MA9K]B_<RQXPSC!)!K/N)]*2&_:[E@M[>*95U.326L
MS<VEQQMBTC]]S9G(WX[9J2Z>QBGU!;S^R;>XBB5M4CT=[(VUI!CY9-'(GYNR
M/OX[YHN_Z_KU_'^]<LOZ_KT_#^[:]OO(94O$N6MI[>+^S(]8DMYC!80'@Z)(
MGV+#71!QYO7/>FPQW.F1VS6\,_ATZ&#]A-[#/)_PAF\<B_S9?O\ SL_+G.,U
M55K07,*(-#>\:U\V""=[+[#)9=Y[G]_QJF.0#SFF6LFG2#2S8MI]SYP;^Q_[
M<:S'VX#[_P#;O[_@C_EGGVHN_P"OZ]/PZ\K2LOZ_K^M>E[W([*:*-;-=)OK2
MWM93J<6D2).9]-G).=:E;[%EK4_>\H\8/2AK6?45N+>;3;S7HM6<7EWI]FDZ
M2^*)5P1J%HPLOW4,?5D& 0*H1S:0UM T4T;V;77E6\URUF+Z6]SS!=?O_P#D
M&9Z'IC%%Q/I20W[7<L%O;Q3*NIR:2UF;FTN.-L6D?ON;,Y&_';-%W_7]?\"W
ME=#LOZ_K^GYZFA,;N_DN)YFDUZ35T%I=ZA9P31Q>*HUSML+-?L7[F6/&&<8)
M(-.WWD,J7B7+6T]O%_9D>L26\Q@L(#P=$D3[%AKH@X\WKGO5&Z>QBGU!;S^R
M;>XBB5M4CT=[(VUI!CY9-'(GYNR/OX[YIRM:"YA1!H;WC6OFP03O9?89++O/
M<_O^-4QR ><T7?\ 7]?\&_G=BLOZ_K_@6\K(M0QW.F1VS6\,_ATZ&#]A-[#/
M)_PAF\<B_P V7[_SL_+G.,TD=E-%&MFNDWUI;VLIU.+2)$G,^FSDG.M2M]BR
MUJ?O>4>,'I5.UDTZ0:6;%M/N?.#?V/\ VXUF/MP'W_[=_?\ !'_+//M3(YM(
M:V@:*:-[-KKRK>:Y:S%]+>YY@NOW_P#R#,]#TQBB[_K^O3\.G+9V7]?UZ_CU
MO>^UK/J*W%O-IMYKT6K.+R[T^S2=)?%$JX(U"T867[J&/JR# (%+,;N_DN)Y
MFDUZ35T%I=ZA9P31Q>*HUSML+-?L7[F6/&&<8)(-9]Q/I20W[7<L%O;Q3*NI
MR:2UF;FTN.-L6D?ON;,Y&_';-273V,4^H+>?V3;W$42MJD>CO9&VM(,?+)HY
M$_-V1]_'?-%W_7]>OX_WKEE_7]>GX?W;7M]Y#*EXERUM/;Q?V9'K$EO,8+"
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
M='&MM9@7P'W_ .W?W_!'_+//M3(YM':W@:*=)+-KHQ6TUVUF+Z6\SS!=?O\
MC3 >AZ8Q2N_Z_KT_#IRV=E_7]>OX];WT&MI]06>WFTV\UR+5G%[=Z=9I.DOB
M>5<$:C:,++]U#'U*# (!_%TS7=_)<SS2/K\FKH+2[O[.":.+Q7&N=MC9C[$/
M)ECQAG&"2*SKB;2DAOVNY8(+>*8+J4FE-9FZM+CC;%I/[[FR)(WD=LU)=/91
M3ZBMX-'M[B*)6U2/1WLC;6<&/EDT<B?F[(^_CO1=_P!?UZ_C_>N67]?UZ?A_
M=M?WWD,J7BW)MYX8_P"S$UA[>8P64!X.B2+]B^:Z(X\WKGO3(8[G34MFMX+C
MPZ=#!%BU[%/(/!F\<B_S9?O_ #L_+NSC(JJ&M/M,*(NAM>M:^;##,]E]A>R[
MSS_O^-4QR!US4=K+ITG]EFR>PN3,&.CC6VLP+X#[_P#;O[_@C_EGGVHN_P"O
MZ]/PZ\K2LOZ_K^M>E[W8[&6&-;--(OK*"UE.I1:1*D[3Z9.2<ZU,WV++6IZ^
M4>.>E#6T^H+/;S:;>:Y%JSB]N].LTG27Q/*N"-1M&%E^ZACZE!@$ _CGQS:.
MUO T4Z26;71BMIKMK,7TMYGF"Z_?\:8#T/3&*6XFTI(;]KN6""WBF"ZE)I36
M9NK2XXVQ:3^^YLB2-Y';-*^G]?U^EO+0=OZ_K_A[^>IHS-=W\ES/-(^OR:N@
MM+N_LX)HXO%<:YVV-F/L0\F6/&&<8)(IV^\AE2\6Y-O/#'_9B:P]O,8+* \'
M1)%^Q?-=$<>;USWJA=/913ZBMX-'M[B*)6U2/1WLC;6<&/EDT<B?F[(^_CO3
M@UI]IA1%T-KUK7S889GLOL+V7>>?]_QJF.0.N:J[_K^O^#?SNQ67]?U_P+>5
MD7].BN=-GL&M[:YT Z&P%C]LBGD_X0[?U6^S9?OC-GY-V<9%?3W["3%_V1_A
MJS2"5FT]R9%& Y\^3Y@,# /7H.O05\IZ7-IK7.C-9O8W(E8G2/[::S_TT#_6
M'7!Y_##_ )9YZ\5]6?L)9'[(_P -,B,-_9[Y$6-@/GR?=QQM],=L5]#D[OS_
M "_7^O2W2R7AYHK*'S_K^NOG=OWFBBBOI#P HHHH **** "BBB@ HHHH *X'
MXW$CP)+CK]IA_P#0J[ZN!^-W_(AR\X_TF'_T*@#P G*CI0Q[=,4F<@#K3&ZY
MR?I0 \DXS35//M0@R3CB@T )C<:;THHZ4 1R="*^*_VPX=OB.%U_B3!K[3E)
MV%0>/>OD#]L2TW7]NY SMXH ^6< Y'/MBLJ[ A/RMD[L$&M.3*HS#/3I6/>,
M9-K$9'?ZT =IX78&W ;@9K8OT0.I'+>U8'A'#VRYS[@UT$EOOD&&H A@1I20
M#@#J*OAO+A//3H:SV5XMS)RP/)J42&9=A/..2* )8[H2N%(P3W]:9-&%1\KD
MCO59#MD7;\Q["K4BF1E$A91W% !9W:1KAAEO6K<SJ\99!\QZ53DM1L^4X(YJ
M,32PL-V1QWH O+$?*4_Q$<U6FA:)_,!PP.:MQ2B10<\XY%-;KN./3% #X9%G
MC/<U'/;JPX'/M5<'[+-E?NGJ*T(QYT98-\OK0!6LRRY5CCT%3L@;D@U"=PD
M X]:L[=PZY- #+>3RI1DXSQ6FS#9C/7OBLQC@XQSZU?T^03H QP1TH J/&UN
MX;')JY#>"8%<C<!C'K2W,7F%A@G'-4)(F@D!!VD<B@"665LE?NX/:I[*92=D
MA^7T-5I+B.0 $?O*C92 2IPWI0!LRC<NX-P*A4["7'3OFH+2Y,J",G#5:9%>
M/D'ZT 213I,,(..]-N(P%XSQ4$*BW8X[]!5N%A("&/- %(O)SU"U<MP)44*>
M!UJP;<-QQTJK/NMEX7 SR10!/)@MTJI=1NT1Y/L!2)=,^TA?EI[76U2",Y%
M'+WBMYI++E:B+",KMZ_7O5[4UW+E%QCJ:RP",GIZ4 9VI,6N!CDGK5JT52H'
M2LV\?==#!^:M.!/,C4_Q#O0!UOP]@\_Q+:*1_P M%_G7Z.>&H?*TFR4C!2-1
M]>*_/;X,VQN?&EFGWLR+@?C7Z+V$0CMH%/15&,4 ;$62.> 15B$G'M5>(G'/
M.:G7@!NM $[LPB8>QKZ)LO\ CSM_^N:_R%?.+D^6QR>AKZ.LO^/*W_ZYK_(4
M 6:*** "BBB@ HHHH **** /RK^U_9/'&JZK<V,^KZ?I'QWF:74MTRKH@.OA
MC$J9V2>=][."1]<5]Z6%A-X]N1XQ\8@:=X9L@9K#2[@X7;_SVF]<]AW^F,_
M$PTM?B7=76KP?:4MOCI<[+FV6/[/:0G7P9%O?W6YF;DQY?IVQP?O^&*Y^,]^
M-2U(2:=X$LG,D-O(?+:^9?\ EHY[(/\ ]7K7Y[F?[VLJ/QMRDU3V4FK>_4?_
M #[AIIK=VWTBOL<'[E/VOPKE2<^J3O[L%_/+OT7S;(XKKXS7PU+4@^G>!+)S
M)#;RG8U^5ZN_H@_^MZT3SW7QEO?[+THOIO@2R81SW,0V&^*](X_1!Q^'/I1/
M<7'QEO3I>E[].\!V3".>YB&PWQ7I''Z(,?ECV 74-1F\<W!\&>#,:=X=LQY.
MHZK /E"]X8CW)YR>_/;.[Q6XU8MMNI&H[-K26(DOLQ_EHQZO:U^EW+T4I4VD
MDH."ND]8T8O[4OYJLNBWO;2]E$O]1F\<W'_"&>#=NG>';,"'4-4@'R!>\,7J
M3SD]^>V<NU#4FMGC^'_P_C6WEA&V^U)>5LU/WB6_BE/KU!]^A?ZD;=H_A_\
M#Z-+>6)=M]J2\I9J?O$L.LI]>H[8/*I<WD/P^M[?P3X)@%[XEN1NFN9,'R<]
M9ICTSZ+T'IV+G.W/4J3_ +DYP_"AAUWZ2DNOG\*C'X80C_>C&7XU:S_)/\OB
M^$_"=FVG_$S0](CU6ZUNWT?XVSQ"SE25$T@'4KE1+NSY;F?D8 ROUK]1Z_+/
MPQ8SV/Q3\-6M_?V.JW%G\;;J*)[-4%Y"_P#:-R))+P^7O*R?\L\R'GMVK]3*
M_1\N7+1<5'ELWIVVTW>VV_\ D?'8YWJ)WO=+7OOKTW_KN%?G!<QW5I\5/C!<
M0VEUI27WCB]L/[3MY+EAKA:WMO\ B4E8V"QA_P#GICC'6OT?K\TKZWM%^,/Q
MKE$ @N9O%U]#=7&HK"UO=VWV>VS;6>^"0B\/\)!]:G-';#_-&F7*]?Y&QYU[
MIN^Y^UZAX<_L<_8VU-?MTA\'EL#^S%7?^_$O \SG&>M*\-]IK/;M9W_ALZ./
MM;::LE]*/!P;)_M)6W_OS+DGR^<9K.MH+>WGT^2T;3+&>UA,6G3ZK':M;:7
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
M;3A)?2CP8&R?[15M_P"_,N2=G.,TIM]0E869TR_N6N%_M4:&9;X"_'7_ (2
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
M J93D]L4 *YS&^.N#7TE9?\ 'E;_ /7-?Y"OFQ^%;'H:^D[+_CRM_P#KFO\
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
M-MI]N>1J\#?;\->D8)C'.:; UQ>S6D$*1:S+J<1N[.PO[@I!XCB7&;^_)O\
M]W<)R54X)(_)\=G-%$EFNE7]I!:S'4XM(D6<S:;.22=;E;[%EK4_>\H\8[4/
M;W&HI<V\VFWVO1ZM(+VZTZT2>.7Q3*N"-1M&%E^ZACZE!P0/S=E_7_#?I\OL
MLN_Z_K]?G]I11W;7Z6DUMJ$VM1:I(;6RO=0E*3>)95SFRU &_P#W4$9X5FX(
M _$DU 10O=G5KJWMX+@:=+JL4C&YL[@G']D1+]ORUD>ADZ8[U/.]Y?R74\TD
MNOR:O&+2[U"SAGCB\5QKG%A9K]B_<RQXPSCDD4[SKV&9+Q;QK:>"'^RTUF2W
MF,%C >#HDB?8L-=$<>;UI:?U_P /^OS^TS7^OZ_3Y?95>>XDTY+[[3<MH)T;
M:+\Z=,7_ .$2+#Y1IF+_ /?"4GY]N<9-/_?PSS6LD$%M/;P?VA+I<-P3;:?;
MGD:O WV_#7I&"8QSFGP+=:8EHUO'<>'?["!^Q&\BGD_X0O>.1?9LOW_G9^7=
MTS38[.:*)+-=*O[2"UF.IQ:1(LYFTV<DDZW*WV++6I^]Y1XQVHT_K^OZ[=(&
MO]?U_7?K)D#7%[-:00I%K,NIQ&[L["_N"D'B.)<9O[\F_P#W=PG)53@DC\FQ
MW;7Z6DUMJ$VM1:I(;6RO=0E*3>)95SFRU &__=01GA6;@@#\97M[C44N;>;3
M;[7H]6D%[=:=:)/'+XIE7!&HVC"R_=0Q]2@X('YNG>\OY+J>:277Y-7C%I=Z
MA9PSQQ>*XUSBPLU^Q?N98\89QR2*/=_K^OZ_]+-?Z_K^O_2()-0$4+W9U:ZM
M[>"X&G2ZK%(QN;.X)Q_9$2_;\M9'H9.F.]+/<2:<E]]IN6T$Z-M%^=.F+_\
M")%A\HTS%_\ OA*3\^W.,FK'G7L,R7BWC6T\$/\ 9::S);S&"Q@/!T21/L6&
MNB./-ZTV!;K3$M&MX[CP[_80/V(WD4\G_"%[QR+[-E^_\[/R[NF:-/Z_K^N_
M6!K_ %_7]?A)G[^&>:UD@@MI[>#^T)=+AN";;3[<\C5X&^WX:](P3&.<TV!K
MB]FM((4BUF74XC=V=A?W!2#Q'$N,W]^3?_N[A.2JG!)'Y/CLYHHDLUTJ_M(+
M68ZG%I$BSF;39R23K<K?8LM:G[WE'C':A[>XU%+FWFTV^UZ/5I!>W6G6B3QR
M^*95P1J-HPLOW4,?4H."!^;LOZ_X;]/E]EEW_7]?K\_M**.[:_2TFMM0FUJ+
M5)#:V5[J$I2;Q+*N<V6H W_[J",\*S<$ ?B2:@(H7NSJUU;V\%P-.EU6*1C<
MV=P3C^R(E^WY:R/0R=,=ZGG>\OY+J>:277Y-7C%I=ZA9PSQQ>*XUSBPLU^Q?
MN98\89QR2*=YU[#,EXMXUM/!#_9::S);S&"Q@/!T21/L6&NB./-ZTM/Z_P"'
M_7Y_:9K_ %_7Z?+[*KSW$FG)??:;EM!.C;1?G3IB_P#PB18?*-,Q?_OA*3\^
MW.,FGXN(9YK62WM[6>V@_M"72H;DFVTZW/(U>!OM^&O2,$QCG-/@6ZTQ+1K>
M.X\._P!A _8C>13R?\(7O'(OLV7[_P [/R[NF:;%9311)9KI%_9P6DQU.+1Y
M%G:?3)R3G6I6^Q9:U/7RCQS1I_7]?UVZ0-?Z_K^N_63(&N+V6TAA2+69=3B-
MW:6-_<%(?$<2XW7]^3?_ +NX3DJIP20/P;'>-?I:36VHSZU%JLAM;*\U"4I-
MXED7.ZRU &__ '4$9X5FX( _&5X+C44N;>;3KW7(]6D%[=:?:).DOBB5<$:C
M:,++]U#']YD'! _-T\EY?R74TTLNOOK$8M+N_LX)XX_%<:YQ868^Q?N98\89
MQR2*-/Z_K^O_ $LU_K^OZ_\ 2('U 1PO=G5[NWMX+C^SI=5CD8W5G<$X_L>)
M?M^6LCT\SICO2SW$FG)??:;AM!.C[1?MILQ<^$BP^4:9B_\ WPES\^W.,FK'
MGWL,R7BWK6T\$/\ 9::R]O,8+& \'1)$^Q8:Z(X\WK38%NM,2T:WBN?#AT,$
M61O8IY!X+WCD7V;+]_YV?EW=,BC3^OZ_KOU@:_U_7]=NDF8N(9YK62WM[6>V
M@_M"72H;DFVTZW/(U>!OM^&O2,$QCG--@:XO9;2&%(M9EU.(W=I8W]P4A\1Q
M+C=?WY-_^[N$Y*J<$D#\'Q64T426:Z1?V<%I,=3BT>19VGTR<DYUJ5OL66M3
MU\H\<T/!<:BES;S:=>ZY'JT@O;K3[1)TE\42K@C4;1A9?NH8_O,@X('YEE_7
M_#?I\OLLU_K^OU^?VE%'>-?I:36VHSZU%JLAM;*\U"4I-XED7.ZRU &__=01
MGA6;@@#\1]0$<+W9U>[M[>"X_LZ758Y&-U9W!./['B7[?EK(]/,Z8[U//)>7
M\EU--++K[ZQ&+2[O[.">./Q7&N<6%F/L7[F6/&&<<DBG>?>PS)>+>M;3P0_V
M6FLO;S&"Q@/!T21/L6&NB./-ZT:?U_P_Z_/[3-?Z_K]/E]E5Y[B33DOOM-PV
M@G1]HOVTV8N?"18?*-,Q?_OA+GY]N<9-/Q<0SS6LEO;VL]M!_:$NE0W)-MIU
MN>1J\#?;\->D8)C'.:? MUIB6C6\5SX<.A@BR-[%/(/!>\<B^S9?O_.S\N[I
MD4V*RFBB2S72+^S@M)CJ<6CR+.T^F3DG.M2M]BRUJ>OE'CFGI_7]?UVZ0-?Z
M_K^N_63(&N+V6TAA2+69=3B-W:6-_<%(?$<2XW7]^3?_ +NX3DJIP20/P;'>
M-?I:36VHSZU%JLAM;*\U"4I-XED7.ZRU &__ '4$9X5FX( _&5X+C44N;>;3
MKW7(]6D%[=:?:).DOBB5<$:C:,++]U#']YD'! _-T\EY?R74TTLNOOK$8M+N
M_LX)XX_%<:YQ868^Q?N98\89QR2*6G]?U_7_ *6:_P!?U_7_ *1 ^H".%[LZ
MO=V]O!<?V=+JL<C&ZL[@G']CQ+]ORUD>GF=,=Z6>XDTY+[[3<-H)T?:+]M-F
M+GPD6'RC3,7_ .^$N?GVYQDU8\^]AF2\6]:VG@A_LM-9>WF,%C >#HDB?8L-
M=$<>;UIL"W6F):-;Q7/APZ&"+(WL4\@\%[QR+[-E^_\ .S\N[ID4:?U_7]=^
ML#7^OZ_KMTDS_2()YK62""TGMH/[0ETJ&X)MM.MSR-6@;[?AKTC!,8YS38'G
MO9;2"%8]9EU.(WEI87]P4@\11+C-_?DW_P"[N$P2JG!) _!\5G-#$EFFDW]E
M!:3'4XM(E6=I],G).=:E;[%EK8]?*/'-#P7&HI<V\VGWNNQ:M(+VZTZT2=)?
M%$JX(U&T867[J&/J4'! /XNR_K^OT^7V6:_U_7Z_/[2ABO&OTLYK;4I];BU6
M0VME>ZA*8YO$TBYS9:@#?_NH(SPK-@$#\U>_\N%[LZK=06\-P-.DU6.1C<VE
MP3C^QXE^WY:R/0R=,=ZGGDO+^2ZFFFDU^36$%I=W]G!/''XLC7.+"S7[%^YE
MCQAG')(IWG7L,R7BW;V\\$/]EIK#V\Y@LH#P=$D3[%\UT1QYO6EI_7]?K\_M
M,U_K^OT^7V57GGDTY+[[3.=!.C;1?MILQ<^$BP^4:9B__?"7/S[<XR:?_I$$
M\UK)!!:3VT']H2Z5#<$VVG6YY&K0-]OPUZ1@F,<YI\"W6F):-;PW/ATZ$"+)
MKR*>0>"]XY6^S9?O_.S\N[IFFQ6<T,26::3?V4%I,=3BTB59VGTR<DYUJ5OL
M66MCU\H\<T]/Z_K^NW2!K_7]?U^,F0//>RVD$*QZS+J<1O+2PO[@I!XBB7&;
M^_)O_P!W<)@E5."2!^#(KQK]+.:VU*?6XM5D-K97NH2F.;Q-(N<V6H W_P"Z
M@C/"LV 0/SF>"XU%+FWFT^]UV+5I!>W6G6B3I+XHE7!&HVC"R_=0Q]2@X(!_
M%T\EY?R74TTTFOR:P@M+N_LX)XX_%D:YQ86:_8OW,L>,,XY)%+3^OZ_K_P!+
M-?Z_K^O_ $B![_RX7NSJMU!;PW TZ358Y&-S:7!./['B7[?EK(]#)TQWI9YY
M-.2^^TSG03HVT7[:;,7/A(L/E&F8O_WPES\^W.,FK'G7L,R7BW;V\\$/]EIK
M#V\Y@LH#P=$D3[%\UT1QYO6FP+=:8EHUO#<^'3H0(LFO(IY!X+WCE;[-E^_\
M[/R[NF:-/Z_K^N_6)K_7]?UVZ29_I$$\UK)!!:3VT']H2Z5#<$VVG6YY&K0-
M]OPUZ1@F,<YIL#SWLMI!"L>LRZG$;RTL+^X*0>(HEQF_OR;_ /=W"8)53@D@
M?@^*SFAB2S32;^R@M)CJ<6D2K.T^F3DG.M2M]BRUL>OE'CFAX+C44N;>;3[W
M78M6D%[=:=:).DOBB5<$:C:,++]U#'U*#@@'\79?U_7Z?+[+-?Z_K]?G]I0Q
M7C7Z6<UMJ4^MQ:K(;6RO=0E,<WB:1<YLM0!O_P!U!&>%9L @?FKW_EPO=G5;
MJ"WAN!ITFJQR,;FTN"<?V/$OV_+61Z&3ICO4\\EY?R74TTTFOR:P@M+N_LX)
MXX_%D:YQ86:_8OW,L>,,XY)%.\Z]AF2\6[>WG@A_LM-8>WG,%E >#HDB?8OF
MNB./-ZTM/Z_K]?G]IFO]?U^GR^RFQSRZ?/<"XF_L1M'=%OO[/G+_ /"*%L;5
MTS%_^]$I/S[<XR:^H/V$&#_LB_#-A(TH;3F(D?[S@S2?,>3R>IY/7J:^9--6
MZTR?3FM[>ZT Z&V++[7%/)_PAN_JM]FR_?F;/R[NF:^G/V$F+_LD?#5FD$S-
MI[DRJ,!SY\GS 8& >O0=>@KZ+*+7G;R_7^MON^&/AYI>T/G^G];_ '_$_8_%
MGAZW\7>%M7T2Z -MJ-I+:2 C(VNI4_SKXW_X)U?L-^*/V5IO&NH>.;O2=0U3
M68X;.W;2[B295MDR2"71"I)(&!G@#TK[>HKZ,\$^$?V1?V!/$G[/_P"TYX]^
M(&KW.D3:!>+>P:!#97,CS00SW!<+(C1J%(0*/E)YSZUZU^Q1^SMXJ_9[\#^.
MM(\43:;-=:WXCO-6M3IL[RH(954*'+(N&R#D 'ZU]*44 ? WAK]@?QRG[%_Q
M1^$FJZEHEOXB\1:RVK:=<6\\DMN-L\4T:R,8U*[C%M)"G ;//2F^,/V,?C#X
M^^'WPSUS5G\ GXK_  ^G%I8V,L4USH>IZ9\@\JY612P?@DE5YZ#83N'WW10!
M\U_LI? GXA> -;\0>)_B3-X+M-2OPL%EH7@G0[>ULK&(8RPG\I9W+?W68@<]
M>,8?_!03X"_%_P#:/\$Z+X/^'.JZ-I>@/,T^N1ZG>RV[7FW;Y,7[N-B8P=Q(
MR,G;Z"OK"B@#Y;_95\"?M ?#"YTKPOXNT;X6:)\.-/LFBBMO!XO!=B4;=K'S
M25.[YBQ/))KZDHHH *X#XX?\B'+_ -?,/_H5=_7 ?'#_ )$*7_KYA_\ 0J /
MGNBBB@!<TE !HQS0 A'/%)CY<&E)YIOWAB@!CX+8'2OG+]KJ'S/"Z,>3FOHY
M\Y ('M7@/[5UMYW@W?P=K=J /@MAEROEY8=^P%9UX3]S/?C%:-P7%PV#PIZ>
ME9MV<G."2>I- '4>$B%MBH!SG.:ZD0^82[@@$<8KCO"3G:V,@#N:[!T9D&UB
M1CF@"N0Z2?(?E'2K*W'F;5D[GUZ54=MI()_*H1DG.Z@#2F); SN['VI@M6/.
M>*IK<,C=>V*NQ7P5<8R: *SH4R4.3ZU9AG5(<9P0*1YMZ8P!GIBJ=RC%1M.*
M )PP+#)'/<58BLMZ%F.%K."%0&YJPLTA*+N./2@"S;2B!BF<C/%7RPQ[&LZ2
MR9G5L%16A;1*VU7Y8>_!H 33G9)G0@@,<@^M:$L<DC8Q@56DB"3H5(/T[5K(
M"Z 8P/4=Z ,=F-O*#NQSTK75?-C+'DGUJC=VXV[L$\]ZNVTA^S=,X% &=<VY
MB)('Y5<LY!)'DC!%3J"R?,H85FO,]M/U 3TH L:A&?()(!!KE+AFBFYZ5U,U
M]')&<XKE=5E)E) '7@4 6[8I*1NY)[5LQ.43:1\N.*Y(7+PN"@YK3AU%BHZY
M]J -IU^TP@9&2?RJ VXCD5<X [BHOM2+$I.!GU-0RZHK;0 "?:@"Y]FWY*,#
M5=9'MI"".O>HDNRP8\C'I3EE$RG=E30!?M;]BP / JT]WLC&0-S>E8!GVS@C
M[G0XK1AFBFCW\YZ8H EE0W; ] .*RM9MC&,@9P*VO/1%51P/:J6OSI+9RG(5
M@.HH X#)$I.,G-:5JX4[22,CM67&V^3&><UH(Q  ! ]?6@#Z5_9&MO.\1R3'
MC;7V_;'*?K7QO^Q]:@374S<8Z5]B6S8C7W% %U<8..M21X-5XGYJ9"">M #Y
M.$;Z&OI2R_X\K?\ ZYK_ "%?-3DE&^AKZ5L?^/*W_P"N:_R% %FBBB@ HHHH
M **** "BBB@#\H&TY-<\>:_IT+V*K<?':6&ZN+WR?MUN6UX!/L.7\PH0<R87
M&?QK] M2U!K=X_A_\/XUMY85Q?:BG*V:G[Q+?Q2GG)Z@^XX\>\3_ /!/G^W?
M&%WKEK\6O$^DQGQ)<^*;*QAL[.2.PO)KLW1,3/&6VB7!P3SM&:[GPY^SC\0O
M"5BUGI7QWUFUA9B[G_A&=)+NQ[LQ@R?;/2OE<5E5;$57R-14F^:2;Y^5V?+'
M2T>9_%*]UT5[./OT<PI4J:YDY.*5HOX>;^:6NMELK>NE[]/=W4/@"U@\$^"8
M!>>);H;I[AN?)R!F:8^N""%[#'J,DDEI\(=.32M+1M?\<:P=Q+?-),YS^\D/
M\* Y('?!/J1ROA[]FSX@^%WNY-/^/&MI/=OYD]Q+X;TF260_[3F#)&<G'J2>
M]&F?LU_$'2-8O=6M_CQKC:E>']]=3>&])D?'HI,'RCIP..!Z"O.CDF,2C.#A
M"2]V-KM4H?\ 3M->]4DMY2M:^UE9]3S/#OFC)2E%ZROO4E_>=](+I%7^]W75
M11VOPAT^35M6D;7O&^KG:J)\TDKG&(XQU5 < GOP/046=G#X!MY_&_C><7?B
M.X&V"V3!\C(XAA'3..K=!SSC)KE8_P!FOX@IXC?7F^/.N3:JR>6L\WAS27\M
M?1 8,+WZ>I]327O[-?Q!U+7[76;OX\ZY<W]J,0&7PYI+1Q>ZH8, YYSUR!Z4
M?V%B::_=<JY'^[BVW%-[U9Z7G4ZI.R7\UW</[4HS?[SF?,O?:LFUTIQZ1AT=
MM7VMH?&?@Z_CU/XO:5</'/;ZQ)\:I9;^RU#RPEKNU*Y*BSRWF%\\2_+T SQ7
MZI5\J^'_ -A:YTWQIH.NZM\6_$OB"UTKQ-)XM72+FRLXK9]0DE>65QLC!0.\
MCDA2!SQ7U57U^%HSH0<9RN[MW[_\$\#$58UI*45:RM8*_-/6G@3XK?%G[;_9
ML,3>/+M;22 VWVR:X-O;;8[WS)%86)P=Q(Q7Z65\L^(_V'+G4/'_ (T\3Z#\
M6O$OA/\ X2NYEN+^QT^SLWC82HBR1[I(RS(1&ORDXXJ<;0EB:7LX;W+PE:-"
MISR['SS//I:Q7QNYH(+>.8+J<FD_8C<VMQQMCTC$W-F<C?CC&:DN9+.*:_6\
M.D07$<0;4TT=K(VUK!_#)HY$V#>'^/'.<U[I9_L,>)-/N=+N+;X_>,H)]+MV
MM+&2/3]/5K6%AAHXSY/RJ1V%16G[!NO6,&EPV_QY\7P0Z5.UU8HFFZ>!:RMG
M<\8\GY6.3DCUKP/[(K_S+\?\OZ^>GL_VG1[/\/\ /^OEKXBKVHN(53^Q'O&M
M?,@AG:Q^P267>:Y_?8&J8Z \YIEM+I[C33926%SYN[^R/[<-D/MF/O\ ]NYF
MXQ_RSW>V*]QD_8,UZ:TGM7^/'B][:>]&I2Q'3=/*O=9SYQ'D\OD#YNM/O/V$
M_$6HKK*W7Q\\8W UK9_:0DT[3S]LV?<\W]S\V.V>E']DU_YE][_R_KY69_:=
M'L_N7^?]?/3PA)M)-O"T4Z/9M=>7;S7)LA?27F>8;K]]_P @O/0GC&*6>?2T
MBOC=S006\<H74I-)^Q&YM;CC;'I&)N;,Y&_'&,U[T_[#GB>2\N;MOC_XS:YN
M;+^SIYCI^G[I+7_GBQ\GE/\ 9Z5\L? 'X*:U\6_VE/BIX"NOCG\0=&U'X=7+
MV>BW&F720[;(N8W 4 +'SM&V,!<'I51RBK]J2_'^OZMYDO-*:^&+_K^OZV.Q
MN9+.*:_6\.D07$<0;4TT=K(VUK!_#)HY$V#>'^/'.<TH>U%Q"J?V(]XUKYD$
M,[6/V"2R[S7/[[ U3'0'G->GVO\ P34N[&#2X+?]H/XFPPZ7.US8HEZ@%M*V
M=SH,?*QR>1ZFB3_@FI=S6D]J_P"T'\37MY[W^TI8FOD*O=9SYQ&.7R =W7BK
M_LB?\Z_K^OU\B?[4A_+_ %_7]=3RVVET]QIILI+"Y\W=_9']N&R'VS'W_P"W
M<S<8_P"6>[VQ3$FTHV\+13H]FUUY=O-<FR%])>9YANOWW_(+ST)XQBO6;K_@
MFU>ZC_;"W?[0OQ/N$UG9_:2O?H?M@3A/,R/FP.F<XKRS]COX ^,?CI\.O$'B
M6_\ CCXRL;Z/5;_PS(WEVMT\]E"RJL;R31LY4@_<SM'8#NGE%3[,E^/]?UY:
MM9I!OWHO^OZ_J^D4\^EI%?&[F@@MXY@NI2:1]B-S:W'\,>D8FYLSD;\<8S3[
MF6RBFOUO#I,%Q'$&U--'-D;:U@Q\LFCD38-V1]_'.<U[M9_L,>)=/N=+N+;X
M_>,K>?2[=K2QDCT_3U:VA88:.,^3\JGT%0VO[!VO6,&E06_QY\7PPZ5.US81
MIING@6LK9W/&/)^5CDY(]:S_ +(K_P R_'_+^OGI?]IT>S_#_/\ KY:^(J]J
M+B%4_L-[QK7S((9VL?L$EEWFN?WV!JF.@/.:9;2V#C339/I]SYH8Z1_;ALA]
MM ^__;N9N"/^6>[VKW"3]@S7IK2>U?X\>+WMI[W^TI8CINGE7NLY\XCR>7R!
M\W6I+S]A+Q#J*ZRMU\>_&%PNM;/[2$FG:>1>;/N>;^Y^;';/2C^R:_\ ,OO?
M^7]?*S/[3H]G]R_S_KYZ>$)-I1MX6BG1[-KKR[>:Y-D+Z2\SS#=?OO\ D%YZ
M$\8Q2SSZ6D5\;N:""WCF"ZE)I'V(W-K<?PQZ1B;FS.1OQQC->]/^PWXFDO+F
M[;X_^,VN;FR_LV>8Z?I^Z2U_YXL?)Y3_ &>E)9_L,>)=/N=+N+;X_>,K>?2[
M=K2QDCT_3U:VA88:.,^3\JGT%']D5_YE^/\ E_6WF']IT>S_  _S_K\#PFYE
MLHIK];PZ3!<1Q!M331S9&VM8,?+)HY$V#=D??QSG-.5[47$*I_8;WC6OF00S
MM8_8)++O-<_OL#5,= ><U[=:_L':]8P:5!;_ !Y\7PPZ5.US81IING@6LK9W
M/&/)^5CDY(]:23]@S7IK2>U?X\>+WMI[W^TI8CINGE7NLY\XCR>7R!\W6C^R
M:_=?>_\ +^M_(/[3H]G]R_S_ *_$\/MI;!QIILGT^Y\T,=(_MPV0^V@??_MW
M,W!'_+/=[4Q)M*-O"T4Z/9M=>7;S7)LA?27F>8;K]]_R"\]">,8KW>\_82\0
MZBNLK=?'OQA<+K6S^TA)IVGD7FS[GF_N?FQVSTJ1_P!AOQ-)>7-VWQ_\9M<W
M-E_9L\QT_3]TEK_SQ8^3RG^STH_LBO\ S+\?\OZ^6I_:='L_P_S_ *^>G@L\
M^EI%?&[F@@MXY@NI2:1]B-S:W'\,>D8FYLSD;\<8S3[F6RBFOUO#I,%Q'$&U
M--'-D;:U@Q\LFCD38-V1]_'.<U[M9_L,>)=/N=+N+;X_>,K>?2[=K2QDCT_3
MU:VA88:.,^3\JGT%0VO[!VO6,&E06_QY\7PPZ5.US81IING@6LK9W/&/)^5C
MDY(]:/[(K_S+\?\ +^OGH?VG1[/\/\_Z^6OB*O:BXA5/[#>\:U\R"&=K'[!)
M9=YKG]]@:ICH#SFF6TM@XTTV3Z?<^:&.D?VX;(?;0/O_ -NYFX(_Y9[O:O<)
M/V#->FM)[5_CQXO>VGO?[2EB.FZ>5>ZSGSB/)Y?('S=:DO/V$O$.HKK*W7Q[
M\87"ZUL_M(2:=IY%YL^YYO[GYL=L]*/[)K_S+[W_ )?U\K,_M.CV?W+_ #_K
MYZ>$)-I+6\+13H]FUUY=O-<FR%])>9YANOWW_(,ST)XQ1//I217QNYH8+>.8
M+J4FD_8C=6MQ_#'I&)N;(Y&_'&,U[V_[#GB>2[N;IOV@/&;7-U9?V=/*=/T_
M=):_\\6/D\I_L]*2T_89\2V%SI=Q;?'[QE!/I=NUI8R1Z?IX:VA88:.,^3\J
MD=A1_9%?^9?C_E_6WF']IT>S_#_/^OP/"KF6SBFOUO#I,%Q'$&U--':R-M:P
M8^631R)N;LC[^.<YI0]L+F)4&A/>-;>9##.UC]@>R[S7'[[ U3T!YS7MUK^P
M=KUC!I4%O\>?%\,.E3M<V$::;IX%K*V=SQCR?E8Y.2/6DD_8+UV:SGM7^/'B
M][:>]&I2Q-INGE7NLY\XCR>7R/O=:/[)K]U][_R_K?R#^TZ/9_<O\_Z_$\/M
MI;!QIILGT^Y\T-_9']MFR'VT#[_]NYFX(_Y9[O:F)-I+6\+13H]FUUY=O-<F
MR%])>9YANOWW_(,ST)XQ7N]Y^PEXAU%=96Z^/?C"X76MG]I"33M/(O-GW/-_
M<_-CMGI4C_L.>)Y+NYNF_: \9M<W5E_9T\IT_3]TEK_SQ8^3RG^STH_LBO\
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
MWC*"?2[=K2QDCT_3PUM"PP8XSY/RJ1V%']D5_P"9?C_E_6WF']IT>S_#_/\
MK\#PNYDLXIM06\.D03QQ!M431VLC;6D&/EDT8B;F[(^_CG.:4/:BXB5/[#:\
M:U\R&&9K'[ ]EWGG_?8&J8Z \YKVZT_8-UZQ@TJ"W^/'B^"'2IVN;!(]-TX"
MUE;.YXQY/RL<G)'K22?L&:[+:36K_'CQ>UM-??VE)$=-T_:]UG/G$>3R^>=W
M6C^R:_=?>_\ +^M_(/[3H]G^'^?]?B>'VTVGO_9ILI+"Y,H8Z0-;-D!>@??_
M +=S-P1_RSW>U,CFTEK>!HIU>S:Y,=O-=FR%])>9YAN_WW_(,ST)XQBO=[S]
MA/Q#J":RMU\>_&%PNM;#J0DT[3R+S9]SS?W/S8[9Z5))^PYXGEO+J[?]H#QF
MUS=60TZ>8Z?I^Z6V_P">+'R>4_V>E']D5_YE^/\ E_7RU/[3H]G^'^?]?/3P
M6>?2TAOC=S006Z3!=2DTK[$;JUN.-L>DXFYLB2-^.,9J2YDLXIM06\.D03QQ
M!M431VLC;6D&/EDT8B;F[(^_CG.:]TM/V&/$MA<Z9<6WQ^\903Z7;M:6,D>G
MZ>&MH6&#'&?)^52.PJ*T_8-UZQ@TJ"W^/'B^"'2IVN;!(]-TX"UE;.YXQY/R
ML<G)'K1_9%?NOQ_R_KYZ']IT>S_#_/\ KY:^(A[47$2I_8;7C6OF0PS-8_8'
MLN\\_P"^P-4QT!YS3+:;3W_LTV4EA<F4,=(&MFR O0/O_P!NYFX(_P"6>[VK
MW"3]@S79;2:U?X\>+VMIK[^TI(CING[7NLY\XCR>7SSNZU)>?L)^(=0365NO
MCWXPN%UK8=2$FG:>1>;/N>;^Y^;';/2C^R*_\R^]_P"7]?*S/[3H]G^'^?\
M7ST\(CFTEK>!HIU>S:Y,=O-=FR%])>9YAN_WW_(,ST)XQBEGGTM(;XW<T$%N
MDP74I-*^Q&ZM;CC;'I.)N;(DC?CC&:]ZD_8<\3RWEU=O^T!XS:YNK(:=/,=/
MT_=+;?\ /%CY/*?[/2FVG[#'B6PN=,N+;X_>,H)]+MVM+&2/3]/#6T+#!CC/
MD_*I'84?V17_ )E^/^7];>8?VG1[/\/\_P"OP/"[F2SBFU!;PZ1!/'$&U1-'
M:R-M:08^631B)N;LC[^.<YI0]J+B)4_L-KQK7S(89FL?L#V7>>?]]@:ICH#S
MFO;K3]@W7K&#2H+?X\>+X(=*G:YL$CTW3@+65L[GC'D_*QR<D>M))^P9KLMI
M-:O\>/%[6TU]_:4D1TW3]KW6<^<1Y/+YYW=:/[)K]U][_P OZW\@_M.CV?X?
MY_U^)XIIDVG-<Z.;.2QN!(Q.D_VT;+_3 #\YUS,W##_EGNZ\5]6?L(Y_X9'^
M&F1&&_L]\B+&P'SY/NXXV^F.,8KA+C]A?Q)=G5S/\??&,QU=HVU'S-.T\_:R
MGW#)^Y^;;@8STKW[X*_"VS^"GPK\.>!["^N-2L]$MOLT=W=*JR2C<6RP4 #E
MCTKUL!@ZF%<N=K6VWE?^OPZ7?FXW%0Q*CR)Z7_3^OZLNVHHHKUSRPHHHH **
M** "BBB@ HHHH *X#XXG'@*7_KYA_P#0J[^O/_CE_P B%)_U\P_^A4 ?/@/Y
M4 YHSS@<T9Z"@ H[T4T<'F@!2<&@C</2C.,FFDXYH 81D#U'>O$/VH[<3>!I
M/FVX_6O;R=PR*\>_:0@\[P'< C)7IF@#\[+K#7$@YX.*I7F0RDMD>E7]0!2\
ME)'.2165>-Y@^0GI0!T'A".>XG2WMT\ZXFE6*.+.-SL0%'MDD"OMGX@:7\/_
M -D;3=$\,ZQX&T_XD_$:]LXM0U-]>9OL6GH^=L4:KG<V0V?ID]17Q?\ #&]B
MTSQ/H][<-MM[6_MKB4MTV)*K-GVP#7UO_P %$-*N8OCLGB-%DGT3Q#I5K>:?
M?[3Y4J[2"JMT) P<>C"@"GX@G^$?QJ^$.NZ[9Z3HGPG^(&@E6BTJQN=MGK,1
MY*QQMSY@ XP.N!T)(\[^&7[-GQ"^+^AW&M>&=#271X)?(:_O[N*T@9^ZH\C
M.1T.,XJ+X:? 75?B9\/?&_C*#5+31M&\*VWG32WJ,1=2D$K#&0<;CC&>>2/6
MO6?VO;R;2_A9\ ])T2XF_P"$.;PP+J-8V/DR7)*@N3W?:3UYY- 'C7B_X$^.
M/ 7CK3O".O:&^GZYJ+(MG&\JF*XW' *2@[",\$@X!KT+_AA3XT>;/$?#%LL\
M18"!M4MUDEV]3&I?+CME<\\5Z[H5S_;?[,?[/U_K]Q+)KEMXQ:UTAIB2\EH)
MF5AD_P *J ![ 4GQ U2^N_\ @IGIHDO9W6UURT@A1I#B./[*IVJ.PRS''J30
M!XII7[&OQCU;1#J,'A+8HB>865Q>0Q7I1"02+=F$AY!P,<\8ZUS/PQ^!?CCX
MNV6L7GAG0VU2+1[F&TO4$R))%)*VU1L8@D YW$#"@$G !KZ4T6_O;C_@IMOD
MNYY"NOSP#=(<",6CX0>WM5_X>Q-X7^&7[7 THFP"ZBD:>1\NU7,@8#'J&;\Z
M /%-3_8L^+6GS:=$?#"70OY6BCGL;Z&XAC*C+>9(C%8P!W8@5R7Q0_9\\;_!
MNVT^]\4:5%:V&H,RVUW:74=S"[KU4O&2 ?8UZ?\ "[Q3JVG?L/?%U(=2NDB7
MQ!IMJH64X$4IB$J#V;)SZYKM_ D=GJ_[%6B0:Q,3IJ>/[-':1SB-#*"P![ D
M\_6@#R'P?^R9\6/&>@Z?K&G^&8H['4%WVO\ :%_#:RSKV*1R,&8$<@@<CI6!
MH?PE\5:Y\2$\!PZ2UOXM:5X!I]VZP$.J-(P+-@#Y5)![\8ZUZ)^WGJ.N/^T?
MX@CEN+J&/3A;1Z4BDJL,8A1U\H#_ &RQX[YKZ'U$0R_MA_L[ZA<NS>*+_P /
M!]6W'+$BSG\MV]68F3.?2@#YJN_V-?BU'I,]^/#*,+>%KB2T2]A:["#.3Y ;
M>2<<#'/:O)+2=F'ED89.".^:^D_V8->U75?VTK.^N[^>:YO-2U);ES(?WH"3
M !O4?*OY5X1X\L(])^)'B.*"%(+6/49U2.,855WG@#TH [O5_#6HS? 'P[?K
MX&TBUL[O5'MX?%J70-]=R&1E\AX^JJ#\N3QA0>.^A:_L7?&*+4+BR;PY:PRQ
MRB(?:-4MXQ*Q17_=%G D&&&2N<'(Z@UWNL?O/V*OAN5/7Q9(1_X$M3_VX+R]
MG_:ATT?:90EG_9ZVX5R!&"ZL<>G))_&@# _97^ 3^,/CG<^'O&>B@V6@L_\
M:FG7<RQ-YFT^6NPG,BDX)V\8P>AKS+Q!^S]XUN/BS>>!],T1+S7&=[F.UL+A
M)HH[=G;86D4E4 4 <GCC-?:#QK'_ ,%'+ H@7S=!220KQN8Q-DGU/ KRK]D^
MZTRP^'O[0FK:AJ-[I$L=Q]E?5-+M3<WEM;/)(':-!R0#@G'3&>U 'SQ\1OV:
MOB)\*_#YUWQ%HL4>DB7R)+NQO(KN.)^@#F-CLR>.<<U!X1_93^)OQ.\):?XH
M\.Z):7.A7[2QP7L^HP0+F-S&P;>PVG<I SUQQ7NWPO\ &_P.^&6@>.--B\=>
M+O%VF>)-+>SN=+N?#\JQ;SG;+E1PW;<>U>7_ !?UC4+#]A#X+6%M<R0VMYKF
MLO/$C$"0QSRE,XZX))H \\\"?LQ_$KXD/K8T'0XYX-%NGLKV]N;V*WM4F1BK
M(LSL$<@C^$G@@]ZR?'OPB\9_"3Q%;>'_ !/H-Q9:I=A6M$B(F2ZW$!?)=,K)
MDD#Y2>2/6O:OVF;P:/\ L@?L^Z7H-TZ^&[^.]N;KRG(2>[5QN\SU*LT@&?4U
MTO[&VK^./&/Q-^#$7CVSN9/!.E_;$\*:A>6:HD\WE2$HLWWI<!6.#G&P>@H
M\XN/V)OC2-,-U_PBD;,D'VEK%=0@:\"8SS &WY_V<9KB/A?\"_'7Q>76?^$4
MT7^U'TAD6\B:=(I(RQP %8@L<^G2NI\$>)O%LO[6&E:K]OOG\42^*ECF9V82
ML#<;&1AV4Q_*1_=KZMU5;7PQKW[85QX8NWMG33C,9K=MC0W1C/FA2.F&H ^3
M/'_[+GQ-^%OA>7Q'KNA0KH\$@CGNK"_ANQ Q_P">@C8E1[FI?!/[+?Q0\>^%
M]*\2Z+H-O/H>JQRR6U]/J$,,86-S&WF%F'E_," &QG!QFNG_ &;-0O'^ _[2
MEA)<S/9+X6BN5MW<E!+OE&\#^]A5&?85?^->L7]K^Q'^SYI<%Q)'87D^KRW$
M"L0LC1W+;"?IO;'U- 'CWQ3^$/B[X+ZO;Z;XQTEM*GN8?M$$BRK-#,G<I(A*
MMCC(!XR,]:]%\-?L>?%O7] L-3M/"Z007L7GV\%[?0V]S*F,Y$+L'.1STKUS
M4M.T_P 1? ?]DR;7Y6=#K'D27<BB23RS=C$9)_A8HBGV^E7/VF9/A;>?M"ZU
MJ/B7XJ>,?#WB32KB**VL[+PZSPV0C :,0N!AESR&'4_2@#Y9TGP-K^M>*U\*
MV>C7<WB4W#6QTPQ$3)(#\RLIY&.^>E=?\2?V4/B?X%\'ZCKFJ^'XFT^SQ]J>
MQOH;I[<'O(D;$H!W)X'>OJ?PC\1?#GQ*^.OQ2\9_#^.YN]>A\!EK634K)[25
MKQ<H71' (++C) YS7Q=\+/'7Q.TC7->B^'RWVJZOJFG3QZE:QVXNS-;#F1W1
MN/EW9W=1GB@#T7XN_LE7O@C]E/X=^,K71M.@UR)+_4/%%^FI0R.\+2(MJ(\-
M^\ 3!VIG:6;/)KYA0;MG/)KZ$^-DP_X8C_9BV.2C-KH!+$Y'VKCZU\]P A$Q
MSSWH ^ROV0[,QZ+<RG&2<"OJ6!BRJ.,XYKYR_97MA!X0\S!!=L9KZ(MI!MZ'
M/0F@"ZIY%3I[5423 R:GA;G)H LMD1/ZX-?2MC_QY6__ %S7^0KYJ8[HG]@:
M^E;'_CRM_P#KFO\ (4 6J*** "BBB@ HHHH **** &'K10>M% !1110 4444
M %%%% !1110 4444 %%%% !7YS_L^)_PBW[9GQ5\5JPC@O/B5/X=OW_Z9SVD
MS6Z_C<",?C7Z,5^=/A'3YYA^V/JUG&TVH>&_'D7B.TC3[SS61^THH]R8\?C0
M!^BU%5M-U"WU;3K6]M95FMKF)98I%Z,K#((_ U9H XWXR^*3X*^%7BK64D\J
MYM]/E6V;.,W#C9",^\C(/QKY>_X))-=-^RM>&^!%Z?%&HF?/7S/W>[]<U[E^
MT?,FJP_#_P (,AF7Q'XKL8IXP,_N+8M>NQ]MUM&/JP'>O*/^"9;!_@9XL8
M'QQK)  QC]ZE 'UQ1110 4444 %%%% !7E_[2/QLE_9\^%-_XSA\,WWBZ2UF
MBB&EZ>Q65][8W9"M@#J>*]0HH _-J/\ X+)-/J4^G1? CQ%)J,"[Y;1=1S+&
M/5E^SY Y')%;?B;_ (*W_P!@^*)M!MO@IX@U.^AMXKB:&"__ 'L0=0</&("5
MQN YQ6[\$97/_!57XWY=CGPY; \]A]FP*^:?B-_PM$_\%"_C3_PJOXB^'OAQ
MJ_D1?:[_ ,1WD-O%<08@_=H98I 6W;3@ '"GGL0#[C_9)_;7NOVH_$^O:/<?
M#/6O JZ79I=BYU.8R)/N<+L&8DP><]37U!7RI^Q!>?%</XHM?BO\6/"GQ)OB
M(9;"+PYJ-O<M;1C(=G6**,@$E1DY_"OJN@ HHHH **** "BCK1B@ HHQ1B@
MHHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1
MB@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@ H
MHQ1B@ HHQ1B@ HHHH **** "BBB@ HHHH **** "BBB@ KS_ ..1QX"E_P"O
MF'_T*O0*\^^.8SX!D_Z^8?\ T*@#Y[I2?F -)C"Y%(I+#)ZT .W<TIIHY.*,
M@'UH 7CZTAPPH S]*1F"#@=: &R':G''->6?'RV+^!+[C.U2<&O43EB1W[5Y
MU\;(_.\"ZCG@A3Q0!^:VI_\ '_)@=&/6LB]VJ20,"MO7!MU2<<_>/:L6](W>
MJXYH T/#4[12_P!X&OIGP1^U]XH\+>!;;PCK6@Z!X^\.VC;K*R\3VAN/LG7_
M %; AAU/4\=!7S+X1Q)=\X ["NU6V(R<C!ZT >O?$S]I#Q)\5/"]GX7BT[1_
M!_A&W?SO[!\.6WV>VEER#ODR2S$$9Y.,\]0*UOAY^TCKG@CP/'X0U+0M \>>
M';:7S[*Q\36S3BQ8]?*8,&4'GC.!T&!7AHB*?<)J:"X>(Y/6@#U[QQ^T%XI^
M('C+PSKVHPV%G:^&WC;2-!L(?)T^T"8^544YYQR<YQP"  *H:U\=]?U7X]I\
M6I=.T]==2^BOA8QB3[*72,1@'YMV"%R?FZUYU#?+,#O.TCM5U57RUS]TT =_
MIW[0NM6GQX/Q5&FZ?_;IOGOOL1$GV7>T9C(^]NQ@Y^]UK6T_]H77K'0?B/I<
M6F::UOX[N%N-0=Q)NMV4D@0_-C')^]FO();154D9SVIEK<&!RCY]LT >@:'\
M1]0T?X4>)? $-I:/I6NW]MJ%Q<R!O/1X2I4)@[<'8,Y!/)J9/C'K%I\%Y/AH
MEE:#1WU5-6^VC>+I95.0H.[;MX],^]<C'(B0AGD51ZL0!4 5;ACY;I(.^ULX
MH ]YT?\ ;,U[^S-(A\1^$?"WC34=)18K/5]?LC+=(BG* L&&[;U!()SR>>:Y
M?3_VC/$]O\:K7XI7KPZYXCM97DCCO01  T;QB,*A&U55S@#'/)SDY\P\J%'V
MR31J?1F HFA2*,%6&#R/>@#OOAA\8-1^''Q)MO&MA9VEUJD-Q/<+;7.XP[I0
MX8':0V!O..>PK(U_6'\2:YJ&J7,:17%Y.]P\<6=JLQR0,\XKH/#7PABU[X >
M)_B+:ZWNO/#]]#:W>C"T)(CE=523S=W^T3C;VZUU_P"S)^SO<?M$+KTK:Y%X
M=LM*\J$7,EOYWG7$A^2+&]<9'?)/;% ')7?QKUJ7X7:#X!-A9#2='U)M3AN@
M'\]Y#(7VM\VW;DXX .*G^*?QJU?XO_$)/%FK65E97Z^1BWL@_D_NB"OWF)YQ
MSS6=\._AU>^//B[IWP^8M8ZA<W[65Q,(_-^R["?,<KD9"XZ9%8WCW3=-\'>,
M]?T.TU5-3BTNZEM!>-&(?-*,59MFXX&X'N: /2-8_:;\4ZM\;]/^*$-G866O
M6$"VZVL D^S2(J,FUP6+$$.<\]0".E9]C^T?K_AGXG7GC30-$T7P\]_;?8[[
M1+&W/]GW:$DMYD;$DEB<GGL*XK3[3PM'\,[S7KGQI:Q>)XKHI'X8^S,TDMN
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
M\XS._P#O-3_P.7^8Y4:?M+<B^[^O7\3R_P#X4)\/YK-I%\/SE[J#<CQ:O?\
MSL+=FS#LG< [@"?(^T'CD"KK_ #X=I?O_P 4](T9G-J#_:][LXGD3:,7.SS,
M*!D.TO'^I!XKMII5&G7HEZK:?Z3YO&!]E?'G>9C'M]H\L>F:TY9-NL3!MXF$
MA+ AM_E?:I>H(W^7CNP$/H^.:)9QF?\ T$U/_ Y?YCK4:2M:FON7E_PWR\CR
MU?@'\/[>!)7T"4F"-58RZO?81C';'][NN$!;,CX\XP/\W$;4Y_V??A_ DF?#
M]PGV?,I636-0+("+H@R%YE8I^[3'FB&/Y1B5J]"MG M[+R\AFMU-N8LDE/)M
M,^5LR2OJ8 Z>K"GF1# ACV^69'$!CP5,F+[/E["5+^HA+R>JBF\XS.W^\U/_
M  .7^9<J-+V=^1?<O/\ R_%]V>?Q_L]?#V:Z6'_A';D"6590BZQJ.YE\V!25
MQ*6$>';A%>+GF9>M5/\ A0GP_FLVD7P_.7NH-R/%J]_\["W9LP[)W .X GR/
MM!XY KU!98VN6)V>4+Q!(6*[/,^T6N-V2$\ST#E9?1#5*:51IUZ)>JVG^D^;
MQ@?97QYWF8Q[?:/+'IFB.<9G_P!!-3_P.7^8J5&DXN\%]R\OZ^2['$O\ /AV
ME^__ !3TC1F<VH/]KWNSB>1-HQ<[/,PH&0[2\?ZD'BJR_ /X?V\"2OH$I,$:
MJQEU>^PC&.V/[W=<("V9'QYQ@?YN(VKU*63;K$P;>)A(2P(;?Y7VJ7J"-_EX
M[L!#Z/CFJ-LX%O9>7D,UNIMS%DDIY-IGRMF25]3 '3U85*SC,_\ H)J?^!R_
MS,Z5*FY:P7W+M_2_ \]?]GWX?P))GP_<)]GS*5DUC4"R BZ(,A>96*?NTQYH
MAC^48E:I8_V>OA[-=+#_ ,([<@2RK*$76-1W,OFP*2N)2PCP[<(KQ<\S+UKT
M R(8$,>WRS(X@,>"IDQ?9\O82I?U$)>3U45*LL;7+$[/*%X@D+%=GF?:+7&[
M)">9Z!RLOHAIO.,SO_O-3_P.7^8Y4:?M+<B^[S_I_B>7_P#"A/A_-9M(OA^<
MO=0;D>+5[_YV%NS9AV3N =P!/D?:#QR!5U_@!\.TOW_XIZ1HS.;4'^U[W9Q/
M(FT8N=GF84#(=I>/]2#Q7;32J-.O1+U6T_TGS>,#[*^/.\S&/;[1Y8],UIRR
M;=8F#;Q,)"6!#;_*^U2]01O\O'=@(?1\<T2SC,_^@FI_X'+_ #'6HTE:U-?<
MO+_AOEY'EJ_ /X?V\"2OH$I,$:JQEU>^PC&.V/[W=<("V9'QYQ@?YN(VIS_L
M^_#^!),^'[A/L^92LFL:@60$71!D+S*Q3]VF/-$,?RC$K5Z%;.!;V7EY#-;J
M;<Q9)*>3:9\K9DE?4P!T]6%/,B&!#'M\LR.(#'@J9,7V?+V$J7]1"7D]5%-Y
MQF=O]YJ?^!R_S+E1I>SOR+[EY_Y?B^[//HOV>OA[-<K#_P ([<@2RK*$&L:C
MN9?.@4E<2EA'AVX17BYYF7K57_A0GP_FLFD7P_.7NH"R/%J]^-Y%NS9AV3N
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
M\DQ ')/ELV .M=C^U;\4_#'Q-\<Z3;>"8U3P;H&EQZ?I>('@(!.Z0;' (PV
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
MCCY,)C) 1!Y')SF#:3WJ>7]NHQSR2R?!GQ8MJDAO 3+ H$OFO(?D\O8OWO\
M6@"3C.ZO*=1\::1IVFV][]J%TESQ;16O[R2<]E11W^N,=ZS8?#U_XNGCN?$:
M_9K!6W1:+&^5/H9V'WS_ +/W1W!KZ"IX#\)-^SH2J3EY3=DN[?1?>WT5MNZ>
M%<_=C4;?R_'3^K[62M]-_!K]IR#XV>"[[6=+^&GCN\2"[^Q74.E:.=4C>=(K
M7.Z7A'8!<GSPS@%<$9%>A7/C[47:] ^&'Q.FWQ%6<^%+AOM Q<XC^=BSX\Y/
MEF+1CG &*H?\$E)K?3O@Q\5997BM;6'Q[?$NY"(BBWMN_0"OI>R_:I^%VK_%
M/3_AWI'BRSUOQ9>&0"STQO/6$(F\F1U^5>.G)K\'Q/AUDL*TX)S23:TDK:/S
MBWTZMGR<L?7A>#L[/MZ?Y?BSY[B^(-_'?02+\,?B<FT B4^%+@>6GFPL8LAM
MXR(V^1"(CQE352+QSJ"V-G&GPM^)T$BPLB#_ (1.91:MY#)G]VP\O+$<V^T^
MO>ONBBN=>'F3+[53_P "7_R),<QKQ5E;^K^?G^"^?P^WQ O7F$A^%7Q."?;3
M*(AX1?Y<SR/YNW.P<,/F4";/\6:Y?XB:GXB\;^"=2\/Z;\,OB*NHW]Q8HLEW
MX;GBAE99[(M*\A;[JB"0EYMS@=#@U^A%%;X?@/*,+7A7IRG>#4E>2M=--?9V
MT(ECJLHRB[:W7W_,.M?+O[7GQ_\ C9\&M?T2#X7?"C_A8.E7%G+<7]YY$\@M
MG5AA<QL /ER>?Z5]15D>,/\ D4=<_P"O&?\ ]%M7Z,>>?FWX,_X*/?M,_$+P
MTWB+P[\ [#5M 1Y$DU.WBNVMT,?^LW/OP-N#GTQ7V!^SU^U/I_QA_9=M_BWJ
ML=MHX@M+F74[>-SY=O+ 6#@9).#MR,]B*\P_X)1Q+/\ LB)$X#(^O:FK C((
M,@!KXB\8>*-3_9XT7]H']F&PMY5U+Q)XEMAX>A12X>RN7&Y0!C;F'R3UQRWO
M0!]?_#;]N/XE>//AI\/_ !E=Z-\/_#5KXL\1W&G6]MK>LR6<DME&T*!X Y_>
MR^8TRD#CY4X^;CZC^(W[1?PP^$.K0Z7XS\=Z'X:U*:+STM-0O%CE:/) ;;UQ
MD&OAW]M[X<VOPHTS]COP79B+RM%UZ&Q+Q+A9)%^RB23'^T^YC_O5P_QHOM-^
M+/QL_:1CTK2_AWX%B\/0;=5\6>,86U75KR2.&152S@NI#% &*%=T489<H>68
M8 /U2T76]/\ $FD6>JZ5>P:CIMY$LUO=VT@>.5&&0RL."#5VODK_ ()9RO+^
MQEX1#NS[)[I5W-G:/-/ ]/I7UK0 4444 %%%% !7GWQT!/@&4#_GYA_]"KT&
MO/OCH<> 9?\ KYA_]"H ^=^%.>I]32@G.:13NZ\4-P/:@!^1@TA;(&*13@<B
MG 9%  >U(>>E(<*.M)G(S0 AXKF_&J[]"NU[F)NO?BNC.2N<8^M8GBA/,TFZ
M0CK&?Y4 ?F'\0HPGBF\X(_>'*GMS7+WX55);G/I7:_%5/(\77H(Y$A%<)=.6
M<D]2.U #O#QQ?(Y8]<#-=VMLKXY))YQ7G_A^;;<HQ(+;L$5Z/:L)0#D#C@4
M30P",<' [CTHN_*BP4&2>":N !H0.C^M17%LIB)+#(["@"JD1=@*M-$8 %!!
MW=:@MIOLC L,@U)*Y=F9><\T )'&P<[!\Y[FM2SO6"B%B<BLVU=W95*C YS4
M]U$/]:IP0: -.Z;*!<D\5CF">*<8.4[&M2QD%T@R<$#I3KB,18'6@"2TGCNX
M0#@,.M13V[0-N4X6J\;)8RESP#TJ\EVMTH&02>E %"23+AG.!V JQ;PLX&#D
MU1U"-H9.&/7MT%6-.U)8\(Q!9N] %IHBA.>W:HVEV*!P,U<N75X<@C)-,DM%
M<+MYXZT 5!*YR<D?C534V#0C)Y]*GO5\G&"1S3;J%3%N/.!GZT 8,MD)ER1]
M!61=0&!CM'.>:V0V [#/7C)JH[+/(=V #0!BO<D2;-I4^]3!U5MN3DCO5LV2
ML[..2.YJG*IB8%ER<]: +>G6RW%R-PX]:DU?1 $\Q3M3/:IM*VK<$$_P\5-J
M5T5V1Y'/:@#FVM).1E=HJ3RC$X"@;&Y-32-C+;23GH*KQ._FNNTXZY)X% %C
M(SCTIPY&.]0#<7!QD^M68P,9(R: )U10HP<M[UEZDNVX '.!UJZ)&7@<Y]*R
M[HL)#DX)]: +-DS-#@C'/45WOPNB-SXKL 3NPX%<#8@["3G':O4?@?:^=XTT
M\$$CS <F@#[^T0;--ME X$8%;UO]T&LBQCVP+D8P!6O;DK&!0!<C.,9JY$<$
M$=*H*2"/2KMOS@G@^E %U<&-R1V-?3]C_P >-M_UR7^0KY=)/E.<\;3Q7U%8
M?\>-M_UR7^0H M4444 %%%% !1110 4444 ,/6B@]:* "BBB@ HHHH ****
M"BBB@ HHHH **** "OD7]B7_ )+A^U3_ -CT?_1;5]=5\B_L2_\ )</VJ?\
ML>C_ .BVH ^HO&.@0^*?">L:/<1":&^M);=D/?<I _7%?,GP8UZ7XC>*_@EI
M=S+]JNO!OAF]?5U;G-Y'*-.20C^%A+9W?_?1]*^LQUKY<_95T_0[;X\?']M.
MF:22/6XHK<,.!;LIFEV^WVR6]_$'OF@#ZC'6OD/_ ()E1K+\!/%B-RK>-M9!
MP<<>8E?7@ZU\B_\ !,;_ )(/XJ_['?6/_1B4 <A^PEXEUKX;?'GXY?!CQ3K.
MJ:J^CWO]KZ3<ZS>O<,;(G;\KNQ.,,C8^I]:S_P!BOXF77C/Q7\>_VA_%OB.]
MMOA^;Z:WTF&\N9?LEO90DL9$C8[0=H120H)8-TR:Y+_@I!\/OB+X$^-.D?%'
MX5^'-8UO4/$/AV]\-:L=(LYKIX]\1C20K&I((1\@G^)!7K]O^PI_PEW[#_@C
MX,-XDNO!LD"6^HZK+#:BY\ZZ),LT;(SKE?-<G&<?*..,4 ?/_P  /CO\0_C/
M_P %$?#OB'7I=5T+PEXAT.>_T#P])<ND0TX;T@E>$':6D*-)D@YWC!(VU^H]
M?ERW[*7Q>T#]NSP79CXF>+M1MK304(\=)X>"PV\*._\ Q+P5;R@K*,<MD;_N
MGH?U&_2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\H_:&^+FM_"7
M2/"1\.Z+9:WJOB'7H]%BBU":XCABS:W-P9#]G@FD;BVV[5C/WLG !KR-_P!I
MWXOQVMW.W@;P@%MM073V!O\ 6AEV=$W9_LK"\R [&(?C 4DJ#V4,%B<4KT*;
MDMM%?4X<1CL+A':O447:^KMH?5]Q_P >\O\ N'^5?A1^SW*D'PATZ65UBB26
MY9W<@*H\UN23T%?I/J7[37Q>L8=?,G@7P@RZ5"LDO^GZTN\,A8#YM+'E\#K)
ML!Z@XYKX$T_]AOXKZ*MMX;3Q5X>N--TVV;41;3:-K!CE+2-]]/L8<X(.&("=
MLD@BONN%:F)R/&3Q5;#S:<&E9/=N+U\K:]SLR[B'+,)6E.=>.UMUO?\ X#,N
MYU:^\=)+9:,@M]%D!CN-5N(]PE7H5AC;[W^^W'H#5?3_  I=_#@,_A^%M2TI
M\-<V,I!N>!C=')QN_P!QN/0CI7H>G?LX_&V[.A11>)?"4:ZE:-<Q*F@ZL1&J
MJAV@+:'?PXYCW*,=<%<LM?V>OC;<VFEW \3>$U%_=O:(/[#U9MI7S.<BU(?_
M %1^5"S#/(&UMOZ>\[PDW[>K3JNJMI*%K;Z)7:MH[IWOUOH>_P#ZV9')J4L0
MN;OIIMMK_>7Z[:<7XCU^Q\2?#7Q)=6$WFQC3;I71E*R1-Y395U/*GV-?JE^Q
M'_R:)\(O^Q;L_P#T6*_,#Q'^Q_\ %O78]1O9?$WAJRF%T=&N9+31]6B-PLA2
M,[S]DV\>;G:V)., $E0?LCX6?%3XL? WX36/@J'PIX4U:W\$Z3;VC7LMUK4#
M72K%D,4.F8A) _Y:,H[@XYK\ZXJQ&*SZK1E2H2O!--\K5[M:VUMNM+OU/"S+
MB3+,7*+C7CHGU7F^_D_Z:/N2BOE67]H[XPQ:K-8_\(1X/+Q6?VTO]LUT97<5
MQM.D[AROWB O;.00(-%_:S^(,'C+X::;XB\%^'K;2_&FHQZ>EQIVH:B9;8O"
MTH;%Q8PQRC"XS&[#H>A!KX">78RG!SG2DDM;M/M?\CS(9G@JDU3A6BY/2R:[
MV_-GUC17BGQ@_:[^'GP:\>>%O!.J:M'>>+/$-_#8P:7:.KR6_F,%62?G]V"6
M  /+9X!Y(])\5_$;PGX#56\2^*-%\.JPW*=6U"&U!'J/,8>AKSCTSHJ*\BN_
MVI_ +MY6ASZMXNG8X1?#NC7=]$__ &WCC,0'N7 J%?BW\1?$;*OAWX1:C9Q,
M1LOO$^I6UG"1Z[(GEE''8Q@^U 'L=<5X%^#'@OX:>)/%.O\ AG0HM*UCQ1/'
M<ZQ=1RR.;N1-^QB&8A<>8_W0!\QKL;8S-;1&X5$G* R+&Q90V.0"0,C/? J2
M@#Q36?V+?@AX@^()\;ZC\.-'NO$K7"73W3"01O*N,.T(;RF/ SE3GOFO:@ H
M    X %+10 4444 %%%% !1110 4444 %%%>4_M,_&6_^!'PMD\4:9I%MKE^
MVHV.G0V=W<M;Q%KBX2$,SJCD ;\\*>E5",IR4(J[>A$YQIQ<Y.R6K/5J*^59
M?VC?C%%JD]C_ ,(1X/+Q6?VPO]LUT97<RXVG2=PY4_,0%[9R#B&Q_:7^,%_)
MHJ)X&\(*=4M6NH_].UMM@"HV/ETH[_\ 6#YH]R\<G!7/I?V7CK7]C+[GVO\
MDCS/[6R^]O;Q^]=[?FSXK^,0S^VI\?0.3]OT[_TD%<7J7BVXN[V33/#<*:A?
MQG;-=.?]&M3_ +3#[S?["_B17:_%;]G?XL?%SXE>(_'EGK6@>&/^$[U*.*XT
M^"TU>Y\GR(GCPLWV%?,#"%LJ@W#=R!M;&=9?LT_&/1-)GCL]>\'VEK9Z@NFB
M&/0M54%BZ)N)^RX!^<$JQ$AQC:25!_9\BSF>7Y;1RZK1J1<;\S4;O6<M%T7F
MW\NY]/@N+,HHX:%.6(2LFVTUZZ:]G^FYPEK\.+CPU=-K.C723Z\^YKD7:*L%
MQN.6"A1^Y]BN?<-72^'?%=MKMQ)9O')8:M!CS["Y&)%_VE[.O^TOXXKH+_\
M9Y^-VGQZ\[^)O"C#2(EED_XD>K+O#)O ^:U'E\=Y-@/4''-5/$7[(WQCUS4F
ML;GQ-X62[L[47\-]!H.L1S1?,R_+_H>X#*]679VSD''LQX@PN#5\'0J);N+@
M[/1.Z=[J3NM=4^JO=KMCQ;DM)_NJZ]+KS7??1^OSN>D_L7?LSZ+^U#^S#\5O
M#6J:SJV@3Q^/]1DM;_2[IT"N;:W&)8@0DR=,JPSQP16-^RE_P3M^)_P3_:QN
M+?5M:U+0M%@T>ZGT[QEX:\@I<-YD*B)EGCD"%E<DH5!X.UC@UZ-^Q]:_%?\
M9B\&2^'+73?#'BJ7Q;J$_B1KZY.LV[1.\-NK1A(]-D\P< [XRR\G)P5)]KMO
MVGOB_=6FESCP-X/5=0NGM$'V_6FVLOF9.1I1#_ZH_*A9AGD#:VW\(Q&6XZI6
MG45"5FV]GW?^3_JQ\;/.<NG-M5XZ^:\O_DE_5SU$?#'XKZ3SI/Q>ANCZ>(?#
MJ78_'R9H*'M/CWI &W4O ?B?:02?L%UI>\=QCS;C;^M>+>-OVQ?BMX$\#>*/
M%-]X!\*367A\RBXABU'5T>3RP"VUI--6-#\WW9'1O;D9^P]+O#J.F6ET4\LS
MPI*4!SMW*#C/XUYE?"U\-95X.-^ZM_6YTX?%X?%)NA-2MV=_ZV/)CXY^-6F*
M?MWPN\.ZBHZ2:3XL<L__ &SDLT"_]]'ZTR3X]^*-,PNI_!/QR3GYI=*.GW42
MCN<FZ1R/HAKV6BN4ZSQP?M4^$K.2./6-'\6Z#([A-MWX=NI<$G R8$D&,D<Y
M[^E>MS0P:K8/%*GFVUS$59&!&Y&'(/<9!JQFB@#D?A;\)?"7P5\*CPWX*T:/
M0M$$\ET+2*620"20Y=LNS'D]LX';%8'B7]FGX9>,/BGI?Q(UCPC:7OC;3&C:
MUU=I)5D0Q_ZLE5<(VWMN4]O2O3:* .'^)/P1\$?%Z^\.WGC#0(=;N?#UW]NT
MN2661#;394[QL89Y1>&R.*YGQ;^R-\'/'GQ$7QUX@^'VD:MXH&W=>W",5E*@
M@-)$&\N1L'JRD\#G@8]>HH Y#X7?"3PC\%?##>'?!6C1Z#HAN9;O['#+(Z"6
M0Y<C>S$ G^$' [ 5U]%% !1110 4444 %>>_'4 ^ )<_\_4/_H5>A5YY\=SC
MX?R_]?4/_H5 'SN#\PI3SVIJ]0<TI;)H D R,\4F[WQ30 W0X^M*)#C'R@ \
M8')H &Y'K1GCC&*:#@^QH;*\"@!'8LI[UE:Z/-L)ES_ <&M4=>*S-44R03+T
M;:<4 ?FI\:;<1>,K\$G)D.37G<NU2H5L^IKU'X_HUOXZOMP ^<\]C7E+@MDC
M&X]* (M*:/[>-HY+<YZ5Z-%;F-4<9Y'2O--+!2_R<$JW(KUO2U\^U5B."!^%
M $5G=/&^2,\\@U=A99Y6!&,]J=%8@%F)RQI4LR,<X([T )<6 ,>$ZBJD :W;
M#C(/'-:\%LWG ;N*FN=.67)QR/2@#&*?./*;<O>K[1^;;?=P1ZU4:)[1BR]
M>:V;6+[5;A@!G&: ,B%9;3#@Y'<=ZFCOHYU.[AQUS5B6(L<,.*R-7MOLZ&5#
MB@">\O$DC\MEW-G@BLZ+47M'.X84'CWK+^WL,,&.[N#4=Q=^9D@XXY/I0!T\
M>I^<O*]>U,GARZ/&,$US-AJ?EL0&+@=ZZ2PU2.=E!].* -**=B@#CY:MM?I!
M'D8*CO527:T87H156!,-Y<@.TGO0!HN4O8]ZD$#GZU7D=2OE2''H?:M5;".&
MU#)C ':L"Z_>AI #D'&#0 Z[T55@WPG>#S]*YR[8PR$;>1WKI-/U-H=T3G@]
M,UE7\:3,_&,F@#-CNE0 %3S4,Y1RS(3QU!J*>,(Y Y J%Y%7 )SGJ!0!/#<?
M9W\PGZYIMS?AV! #*>,]Q5"ZD+N5!^4#M5<DYP#B@"_)<B.(,N6)X J..X4A
MMPP.^.U5XY-I)QN!]>U.A,:D$D@CL.AH NB53WP.Q]:DR"!G]*JK.GS$D$XQ
MTIT!+*I#X"]5[F@"56!5CTQWK*NGW3J3R<UJ2 %"NW.:P[EA]JPO&* -2S/#
M\DD?PU[5^SE:?:/&-K@$A3D^U>+V3*8\CA^AS7T+^RQ9B7Q,).RC!- 'VG:C
M;"!G/&*TH'(4<9]ZSH%)4'&!TK1ME;'M0!;0X/3)JY 03]*IQCD59C;#>E %
MLE?+?)[&OJ:P_P"/&V_ZY+_(5\K%08VR?X37U38?\>%M_P!<E_D* +5%%% !
M1110 4444 %%%% ##UHH/6B@ HHHH **** "BBB@ HHHH **** "BBB@ KY%
M_8E_Y+A^U3_V/1_]%M7UU7R+^Q+_ ,EP_:I_['H_^BVH ^J/$VMP^&_#FJ:M
M.XCALK:2X9FZ *I/]*^5OV?]+E\!^-_A9KERACN/B1X7N[G42ZXVW1NGU)$;
M/\7_ !,IE'_7/%>K?M;7,D_P7OO#UM,UO?\ BJ[MO#UK(APPDN) O'O@-53]
MIFRM_!_@GP=XIM(UM;/P5KUC>,D?&+0YMGC'^SB5/^^1Z4 >X#K7R+_P3&_Y
M(/XJ_P"QWUC_ -&)7UWWKY$_X)C?\D'\5?\ 8[ZQ_P"C$H ^NJ*** "BBB@
MHHHH **** "BBB@ HHQ1B@ HHQ1B@ HHQ1B@ HHQ1B@#P7]JV]73M0^"MPVL
MP>'U3QVF=3N41HX,Z3J8RP<A><[>3_%7!3^*H1HVO+_PM'23O\66TWDBWMR9
MP+FU/VD?/]Q=N_CY2(SS@FO1OVG#?+KWP0.G/:17P\>)Y3WX8P@_V1J>=P4@
M],XP>N*Y:XD\6'0O$@:\\->4?&5J90T<V3/]JM,,OS_ZO.W(ZX#<]*^UX?E!
M1DI6^*._+W7>$G^/W/4^$XD4W*/*W\,MN;L^TXK\/5M:&#XJ\4Q36GQ1 ^*&
MDWGVFPB0+';V^=2_T9AY<>'X(^[E<D$^M;5[XOA;Q_J4_P#PMW1I0WA]8_MX
MMK;9)^^D/D ;\;N<^N&'%/\ &4GBPV7Q?\^\\-LK:=#]L\J.8%U^RM@0Y?AL
M>N><5OWTOC(_$C52U]X5-U_PC2AV6*?R3#Y\O ^?.[.><XZ<5]%*=/V:TC\/
M]S^2E_T[_K3R2^8C&I[1ZR^+^_\ SU?^GO\ 6NN[?&>&/%<45Q\-\_%32+3[
M/H<L1+P6V-//EVW[A\ORQVXRV#^[/O571/%44>B>"E_X6CI5OY6O74IA:WMR
M;/(O/W[Y?[K;NAP!YRXZ#/4^$9?%_P!I^%?DWOAI67P],+3S(YODC\JTR)</
MR^-O3 X;VJIH$OBP>'_ (BO/#2Q#Q'=FV$D<VY9<7V2_S\I]_&,')3GKG:I*
MGRO2/7^3_I]_T[_K7SYL:<:G-'673^?_ *<?]/?ZT\N7#G\50C1M>7_A:.DG
M?XLMIO)%O;DS@7-J?M(^?[B[=_'RD1GG!-)XJ\4Q36GQ1 ^*&DWGVFPB0+';
MV^=2_P!&8>7'A^"/NY7)!/K6]<2>+#H7B0->>&O*/C*U,H:.;)G^U6F&7Y_]
M7G;D=<!N>E)XRD\6&R^+_GWGAME;3H?MGE1S NOV5L"'+\-CUSSBJI2I\^T=
MU_)_-1_Z=_UIY6FK&IR;RV?\_P#+6_Z>_P!:^=V7OB^%O'^I3_\ "W=&E#>'
MUC^WBVMMDG[Z0^0!OQNYSZX8<5XU\5I+OQ9<_LTZ1I7Q%@?46UNW@ADT^U@>
M?16-A(.5R=S#!7YQU4GKQ7T/?2^,C\2-5+7WA4W7_"-*'98I_),/GR\#Y\[L
MYYSCIQ7COC]];?Q%^R6-2GTJ6S7Q!:_94L$<2HO]GO\ ZW<Q!.-O0#D&O)Q4
MH/"2LE\/3E_DEVIK\&ONT?LX2,UC87<OBZ\W_/R'>H_Q3_5?,_Q:_P""1OQ7
ML_&%UXM\/>,K+XA79O!>LFJSM:WUTX?<=TC90,?7=Q7Z3?#K]G;X>>!M.M)K
M#P+H^FZDT2-<-Y*S/YN 6R[9W'=GGO7J&**_-C]1(K:T@LX]EO#' G]V) H_
M(5+110 4444 %%%% !111B@ HHQ1B@ HHQ1B@ HHQ1B@ KYK_P""@IQ^S];G
M.W_BJ="Y]/\ B8P5]*8KYL_X*" _\,_VV!S_ ,)3H/7_ +",%=F"_P!ZI?XH
M_FCBQW^Z5O\ #+\F5KSQA"WCS4YO^%NZ-(&T!8_MPMK79)^^E/D ;\;AG/KA
MAQ69X8\5Q17'PWS\5-(M/L^ARQ$O!;8T\^7;?N'R_+'&,M@_NS[UVM]-XS/Q
M&U8M?>%3='PVH=EBG\HQ>=+P/GSNSG)Z=.*R?"4OB_[5\*_)O?#2LOAZ86GF
MQS?)'Y5ID2X?E\;>F!PW'2OTB,Z?L]H_#_<_Y]S_ .G7]>FC_+I1J>UWE\7]
M_P#Y^0_Z>_UWOJN6T3Q5%'HG@I?^%HZ5;^5KUU*86M[<FSR+S]^^6^ZV[@'
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
MU]ZO")X+^.0_;8UP/LUJ=LJC .TG<.3U'W>#^-33N7EN8FD65/(S]FCXEYW
MG.[H<8'3D'GTZ_\ 6;/?^@ZK_P"#)_\ R7]=CD_L_!6_@Q_\!7EY?Y>K/G]?
MV&/@T;RV671];AG>%F:U7Q3JC*<%<G=]H_A)P.1G/3T:/V&?@Z38_:=%UJSG
M=V7R(_%6J.KG:QVEO/Z8&[C'(Q['Z MF\MK.)9%@C\@G[++S+QMP<[C]W.#U
MY(Y]8[,B""QCCS9(S,/L]T=TCC#':#N/.?F[\ ].R_UFSW_H.J_^#)__ "7]
M=@_L_!6_@Q_\!7GY?Y^J/ YOV&?@ZD2&?1=:LO\ 252,Q^*M4?S!N 4']_QN
MZ'TSU[TE]^PS\'(K6]:;1=:L8(P-ES'XJU1VQ@9;:9S@@Y&,'UKWU"((G,9^
MP[KKYC='=YF6YV_-QN_A]/[O:B9A -1DC/V&3*DW-R=T1.T#<!N& .A^[S^=
M'^LV>_\ 0=5_\&3_ ,_\BEEV"O\ P8_^ KNO)_\ MWH>$7/["_P=0W&_0-9A
MMQ%N\]?%>J%@W.?E^T=A@YYSGIZI:_L,?!V1;4IH.LW%N\.YKA_%6J*S'"[<
MK]H'WADGIC'3T]\E"I=W$@1H9!;C_29#F( %L#&[J.IX'!'/HD062XLY&5KB
M0P-_I41Q$<[<\;OXNHZX //J_P#6;/?^@ZK_ .#)_P"9G_9^"M_!C_X"NW]=
M?D?/D/["7P7U#3H(O[!UC5+.=7CFDN/%&IC<A# Y3S\,"?EQ@<'\^HM?V9O!
MP@9;35/'%TJ7!B*MX]UN,0J" 57%UR$'0=\=:]8A(G6PDD87SAV(N;7Y8U.U
MADC<<C'R]^2.G88BXB_>'[=MN@%%J=OEX<8W?-SM_B]?[O:L)\09Q5LZF,J/
MUG)_K_F=,<+AJ3:ITTDWT275^2_]M]#DOV1GN$^%^L64]_?ZC'IWBWQ!IUM-
MJ=[+>3K;PZI<11(TLK,[[455!9B<#K7M=>*?LE_\B!XK_P"QZ\3_ /IXNJ]K
MK^H\')RPU*4G=N*_)'S\MV%%%%=9(4444 %%%% !1110 4444 %%%% !7G/Q
M\D$7P]E8\_Z5"/\ QZO1J\U_:#_Y)S+V_P!+@_\ 0J /G/[< H^7FE%^-W(_
M"J?\5!.#C% %TWZEL8-,-\N>E5A@\B@J".E %K[;@=*07JCKW]*J%1]/>@
M>OUH LF^5CT/%5+J\C^9AD8YHZ'MS5*^0F-P.XH ^+?VLE\WQ/N5>&7Z5\Z3
M2*V%&0!Q^-?3_P"U/H]Q<ZK$\<+2';C*BOF^7P[>KC;;2\GGY3UH YB[*I<9
M7MZ=ZZG2/$8M++:V=I'Y55?PO?O*I%I*3G!^2EA\(ZE&[XM)F+>JG% %X^*W
M@.[9Q[FHY?&<C1D!^0>U5/\ A#M5F3!M9^20#M-.'@35 NU;.8 GG"GF@ F\
M53JK,KD@]?6LYO$<I/4GZ=:U?^%?ZH[@"QFP.H /2I4^&NLL01ITZ[N^W/%
M&(?$$PY1B%;L34,FN7#L,%L#N374K\,=:G^[IDH8\#Y34J_![7RP5=,GP!R2
MIH XMM4F"]3D]234#74KMDR$"O1(/@AXB)#G3I3Z BK\7P(\1%]QT]U&W!!7
MK0!Y5YCO@EC["@,ZY.X@YKUA?@'XCWAO[/<8XZ5.O[/GB62)E%BQYSR* /']
MW.-Q![T[YU(4$\^AZUZVG[/?B-E.; @#H2.]"_L_^)8\-]@<D#A@.<T >602
MR)]XL., 9SDU:@>0;EDR".<UZ7)\"/$<0!^P.2.OR]*B;X*>(U.?L4BCT*T
M<"9Y%7&XX]C36OY/-VME4 X:NZD^#?B6-@IT^7'J%JK-\)_$4;'_ (E\I5>N
M5H Y'[9(S;%8_*,YS5=KF9P20  <88UU\OPWUR$C_0)LX_NU4N/ >KQDJ;"7
M!'0H: .96]_=ECC&< BI8;\,#@_,*U)?!NH1#!T^4#N=IJN_AN\5N;24?1#0
M!#_:&U?F.,G /I3'U!68_-@#U[U,VE7(#(;9P0.I6JYTZ0_ZV-B,8/&.: $2
MYC?!W<]1GM4@.%.>2?RJ+["RLOR$@#!P*?Y4JJNP'\1VH ECN#$G S[5,MSO
M.&&*K[&PQ"\>E(5..AYH L33;X\ $5%;9\T8[4*&W;2#]*FM$*R[BN%/:@#6
MM-HP"0,\DU]O?LP6A@\'JY PQZ5\36$>YX@0,$XY'2ONCX%V[VG@NS4@J6P>
M* /:H>%4#.!Q5N( G@\UAV\KES@G;5B.9]_#'- '0HQ*\#\:FC./\:QH9W..
M3D5<1V(!S^)H U2Q\E\#^$\U]7:?_P >%K_UR3^0KY =V\A_GS\I_E7U]IO_
M "#K3_KBG_H(H N4444 %%%% !1110 4444 ,/6B@]:* "BBB@ HHHH ****
M "BBB@ HHHH **** "OD#]B^X2S^,W[5\\KB..+QNSLS'  $;$DU]?U^>?@'
M6[K1W_;-M]/D,6K:QXV71-/D'\-U=@P0G\'D6@#ZF_9+T\M\'X/$LBXN/&%_
M=^*'8C#%;R9IXP0>1A'50.P%>S5G^'M$M?#6@Z=I%C&(K*QMX[:%!_"B*% _
M(5H4 >-QG_A$OVLI$^[;^,_"X<#^'SM.GP3_ +S)J ^HC]J\I_X)C?\ )!_%
M7_8[ZQ_Z,2O5_P!H6$Z-JOPR\8HWE)HGBBWM[V7_ *=+Q7M64^QFEMC_ , %
M>5?\$RXS%\#/%B'JOCC60?\ OZE 'UQ1110 4444 %%%% !1110 5\__ +4O
MB;1_!WC+X&ZQK^K6.AZ3;>++KS[_ %*Y2W@BW:)J2KND<A5RS*HR>20.IKZ
MJO?:=::G$(KRUANXP=P2>,. ?7!'6N3%X=8O#5,-)V4XN-^UU8J+Y6F> V_[
M2OPAN5=+;XK>";Q_M1++=>(K0;0&^;9\_( ^[V]^]2R?M%?"B0Z@L/Q0\&W,
MI*CR;OQ!:B$':.%.[H>IQGG->9_\%4?#^EV'[%WBN2UTVSMI?MVG 20VZ*P_
MTN,<$"OS5/[/G@OP;,8_%-A>3:0S?N=>@O&5$ST6X0#]WZ;A\OO7XOF/".7Y
M;R*K7FW*]DHJ[M:]KM=UIOY'%FO%.'R=P5>#<IWLHZMVM?=J^ZT6KZ;'Z]O^
MT9\)FO+A5^*?A!Y?(7]S)X@M1#U;!SOZGH>O ''JD?[1?PF2XM%D^*7@^*40
MMF&'Q!:F'^'/._J.BYQP3QUQ^6T?[+'PWE172ROW1@"K+?D@CU'%4]9_9O\
MA7X?L)+W48;VTMDP"[W[<D] !CDGL!7S,<!DTI*,:M5O_!'_ .2/CX^)^5SD
MH1I5&WI;E5^W\W_!/U17]HSX3P)8BX^*/@RU<.W[NU\06IA/RL<,=W"XYYQ\
MV/QAD_:9^#\<7[[XL>![;-R"OV/Q':,7&X8W_/W_ (NWOWK\D?"7PGTOPU\:
M_@WK>G:)/H^F7?C?2;2.TU*<S3SH;E&+R(1A%.W 4\X/(K]X#X2T+)_XDNG?
M^ D?^%?88'@C!8^C[:EB)6VVCT]&U^)][E^?4\SH+$T(Z7:UM=-/5:-K\6>&
M7G[3/P?6WOVE^+/@BWB;!6:S\1VC3$8&20'/.>!C/%33_M,?!\27#M\5O B1
M>3CSHO$EH9L_-D8W] ,$=>2>/7VS_A$="_Z NG?^ D?^%'_"(Z%_T!=._P#
M2/\ PKO_ .(>8;_H(E]R/1^O2M\/]:?Y'B5M^TS\'S]D9/BOX%EA$)!FG\1V
M@FS\N.-_?DG..0./2*S_ &F?@\]O9-%\6?!%S&K,6EO/$=HLJC#<@%^N>.<<
M?K[E_P (CH7_ $!=._\  2/_  H_X1'0O^@+IW_@)'_A1_Q#S#?]!$ON0?7I
M6^'^M?\ /_@'AL7[3/P>DC<0_%GP1<D71+"\\1VB[,-SL^?D#^'M[]Z63]IG
MX/R?V@L/Q8\#W,I*_N;OQ':+"#M'"G?T[G&><U[C_P (CH7_ $!=._\  2/_
M  H_X1'0O^@+IW_@)'_A1_Q#S#?]!$ON0_K\KWY?ZT_KH>)2?M-?!UKRX5?B
MWX*>0P+B&3Q':>3U;!SOQD]#UX X]4C_ &FO@ZMQ:+)\6O!44HA8&&'Q':&'
M^'/._J.BYQP3QUQ[=_PB.A?] 73O_ 2/_"C_ (1'0O\ H"Z=_P" D?\ A1_Q
M#S#?]!$ON0OKTOY?ZL>'1_M,?!^,6*S?%CP/;2[V_=6GB.T,1.UN&._ICGG'
MS8_$D_:9^#\<7[[XL>![;-T"OV/Q':,7&X8W_/W_ (NWOWKW'_A$="_Z NG?
M^ D?^%'_  B.A?\ 0%T[_P !(_\ "C_B'F&_Z")?<A_7I7OR_P!?UWN>&WG[
M3/P?6WOVE^+/@BWB;!6:S\1VC3$8&20'/.>!C/%33_M,?!\27#M\5O B1>3C
MSHO$EH9L_-D8W] ,$=>2>/7VS_A$="_Z NG?^ D?^%'_  B.A?\ 0%T[_P !
M(_\ "C_B'F&_Z")?<A?7I6^'^M/\CY<^-O[07PMUOX%^.K;3/B5X-U.6X\+:
ME!"$UZU>ZED:U8(BH&R6;N.#G''IM?%S]L;P;^R#\&OAI>^++#5=4EU?3K:"
M"STB.-I5"6Z%G82.@VC@=<Y(XKY,_;Q^$EA\3?VUAX2MK&"%KKX;7-S D$*H
M?.@:XG0C ^\3$!^.*\7^)/Q G_; \(VNMWJK-;_"WX:;KW=&54ZG+*MNZX/<
M+L<>Z>U?8Y#D-/(:=2G3J.7.T]5;8Y*U9UFFU:Q^EOPQ_;B\(?$[XH>$O T&
M@:_H^I>*/#\7B/3+K48H!;S0/%YFS<DK'> #D8QD'FNI^+?[47AOX1?%7P'\
M/;S3=3UCQ)XQE*64&FB(B%0<;Y=\BX4D'D9^Z:^!OB7:7'PK_9]_8[^/>GQS
MM)X4MM/L=3:(D!K*10VUL=B=R?\  Z]@^#<T/[27[>?Q4^*,,KWGACP%IO\
M8&ASKM:%K@QE964]^?,<'_;'UKZDYSZ\^"_Q=?XQZ'JNI/X,\4^"38:A)8"T
M\5Z?]CGN JJWG1+D[HCOP&[E6]*]!Q7Y$_ SXDVOA7]A3XM2:_XK\4Z-%J7Q
M'FTE)/#,:W&IW0DMX,VT)E.(]P#9?/ R!DL =#]G[2_$7P4_;S^&&A:5X6U[
MX9^%O%6FSEM$UK7?[1N[ZV6"5E>Z3)$,F^,'R\#;C'K0!^LU%%% 'SS^VQK.
MG^'O W@+5-6U"/2=,L_'>B3W-]-((TMXQ.279CPH'<GC%23?M,?"#S9V/Q6\
M")$80!+%XDM#-GYL@#?VX(Z\D\>OO=[9VM_"8;N"&YA)R8YT#*3]#7%?$SPQ
MH<7PV\6O'I&G*XT>\(*VT>1^X?VKXO/>&*6>UH5JE5QY5;1)];G71Q#HJR5_
MZ1Y_;?M%?"@FT9?B=X*EB$.#-/X@M1-GY<<;^_).<<@<>D5E^T5\)WM[)HOB
MCX-N8PS%I;SQ!:K*HPW(!8<YXYQQ^OXR?#WX%Z)<>!]$\3:KI=[KVGZA"TET
M+&X,<]F5D==RH!^\3"@G'S#TQ7IVF?LT?"W6K"*]L(;R\M)1E)HM0+*?TK\F
MQ6391A9RC*O4=FTVHQM=:-?%IMU7FM#XC&^(>78*<H3IS=FXMI)JZNFGJFGZ
MVOO9K4_4V/\ :*^%$D3^3\4/!MR1=$M]L\06J[,-SL^;M_#V]^]$G[1?PGD_
MM!8?BAX,N)<K^YN_$%JL(.T< [NF.3C/.:_+6^_9C^&.EV<MW>6]Y;6T2EI)
M9=0*JH]2<5YEXQ^$F@:59Z;XB\/:/=:=I,.J6D*3ZE<,TEYODP2L9'RIQU;D
M]N*K!Y)E..J1ITZU17:5W&*5WLOBW^_[C3+_ !!R_,:T:5*G-<S23:25VU9;
MZOR2OUV/V5?]IOX.-=W 3XM^"I)# N(I/$=IY/5L'._&3T/7@#CU2/\ ::^#
MJW-HLGQ:\%12B!LPP^([0P_PYYW]1T7..">.N/;V\)Z&S$G1M/))R2;6/_"D
M_P"$1T+_ * NG?\ @)'_ (5]C_Q#S#?]!$ON1]W]>?\ +_5CPZ/]ICX/QBP6
M;XL>![:4.W[JT\1VAB)VMPQW],<\X^;'XDG[3/P?2(>=\6/!%MFY!7['XCM&
M+@L,;_G[_P 7;W[U[C_PB.A?] 73O_ 2/_"C_A$="_Z NG?^ D?^%'_$/,-_
MT$2^Y#^O2O?E_K^N]SPV\_:9^#ZV]^TOQ9\$6\38*S6?B.T:8C R2 YYSP,9
MXJ:X_:8^#XDN';XK>!$A\G'G1>)+0S9^;( W] ,$=>2>/7VS_A$="_Z NG?^
M D?^%'_"(Z%_T!=._P# 2/\ PH_XAYAO^@B7W(7UZ7\O]:?Y'B5M^TS\'R;1
MT^*_@66$0X,T_B.T$V?EQQO[\DYQR!QZ1V?[3/P>>WLFB^+/@BXC#,6EO/$=
MHLJC#<@%^N<#G'!/X^X_\(CH7_0%T[_P$C_PH_X1'0O^@+IW_@)'_A1_Q#S#
M?]!$ON0?7I6^'^M?\_\ @'AL?[3/P>DB?R?BSX(N2+HEOMGB.T79AN=GS\X_
MA[>_>ED_:9^#\G]H+#\6/ ]S*2O[F[\1VBP@[1PIW].YQGG->X_\(CH7_0%T
M[_P$C_PH_P"$1T+_ * NG?\ @)'_ (4?\0\PW_01+[D/Z_*]^7^M/ZZ'B4G[
M37P=:[N%3XM>"I)# ,0R^([3R>K8.=^,GH>O ''JD?[37P=6YM%D^+7@J*40
M,###XCM##_#GG?U'1<XX)XZX]N_X1'0O^@+IW_@)'_A1_P (CH7_ $!=._\
M 2/_  H_XAYAO^@B7W(7UY_R_P!6/#H_VF/@_&+!9OBQX'MI0[?NK3Q':&(G
M:W#'?TQSSCYL?B2?M,_!^.(>=\6/!%MFZ!7['XCM&+C<,;_G[_Q=O?O7N/\
MPB.A?] 73O\ P$C_ ,*/^$1T+_H"Z=_X"1_X4?\ $/,-_P!!$ON0_KTKWY?Z
M_KO<\A_8XU2RUOX7>(-1TZ[@U#3[OQIXEN+:[M95EBGB;5KEE='4D,I!!!!P
M0:]TJ&TL[>P@6"U@CMH5SMCA0(H]< <5-7ZI1IJC2C23^%)?<K'F-W=PHHHK
M804444 %%%% !1110 4444 %%%% !7FW[09Q\.9?^ON#_P!"KTFO-OV@U+?#
MB8#_ )^H.O\ O4 ?,VX=NU+N&,YIK02;0%(IS0,@Y'- ";QGVI =H]108WZG
M@TOEOC'04 -9LGVHSGK^5+Y39P*38X/(% "%LC%03@L1Z>M3^6V\_P JK3(P
M7Z4 <OKGARQU:0BY@28@\;AFLA?A[HASBPAXYY05V%Q;.\@9 .G.:!9RM_#Q
MWH YF#X>Z)SML(0>N2@J?_A M)0D_8(,-Q]T5U4-DP4';BGBVD(R1QZ4 <E_
MP@FE1XQ8P@>ZBGGP1I<9RME"?7Y*Z@6KL1E#R<@&E-M*I'RB@#ET\'Z=@8LH
M<GOM%3+X4L(TVFVBXX'RBN@:V?H5.?:CR7_NF@#!A\-V:$A;:-??:*E70K8-
MS$J'UV\&MKR'/\)YZ4@A<(006(Z4 9*:1$K8,2'CCY:<-)BV<H@Q[5I^7( "
M5.?2G>2Y.-AS[T 90TR,,!L5CZXI3IT8 ^0#!Q@"M)HY%7*H=PIGEN.=GS'M
M0!1.GQ(O*@GL,4W^SHR<K&,GCD5HF.09)3Z4C*V%W*<T 9PTI./E&>_%-_LZ
M)C\T:L1_LUI_,@^[Q3"[#C82U &<VE0D<Q(<]L=*C;1[;!4P(1_NBM50S*"1
M^%*%*C[N2.AH Q&T"T8Y-M&>W*BJ\GA2PE)\RRB)[?**Z AO[IIAW;LJ#QZT
M <W-X)TN8$/8P_3:*J2?#K1),$V$6/\ <%=EM!P$4D]R:80VT@C&* .!N/A+
MX=FR6TZ,'_=JC+\$?#,Z_P#(.C#=>G%>F9) &,9XR:<$4K@@Y!Z@4 >/W'[/
M?ABX8M]C"G/(45F7/[,?AV7(6-@>M>Z"-<YQM.,=*3R58<KCUQWH ^>)OV5]
M#D!9"R$52D_9.TTO\D[#CH17TCY"*2 O&/RIPB&W[I]FH ^8IOV4+0*&CG):
MJ[_LJ1@DK<8/:OJ&2)&.%ZU R#D*/QH ^9[;]F%XYT+7/R C.17T/X,\/IX<
MTBUM$RWEK@GUJ^(TVX(S6A"5$8P: +<1P>"*LQ'D$<U65L    &I%81_Q9H
MT8/O<'%7(VRQ&,BLZ.0'!%78I2>.M %J4XA<9'W3_*OK_3?^0=:?]<4_]!%?
M'<LF('QC[I_E7V)IG_(-M/\ KBG_ *"* +E%%% !1110 4444 %%%% ##UHH
M/6B@ HHHH **** "BBB@ HHHH **** "BBB@ K\Z/@8$\3_M:?%#PIM\V+_A
M:[ZY>J."D=I:32V[?^!"QBOLKXF_'>Q^&GBO2/#2^%O$_BW6]3LKC48[3PW9
M1W#1V\,D4;N^^5,#=/&!C/6O@/X3^)/B;\'/VN_C#XVT_P" /BSQ1+XPN'N+
M&TENH+.:UMVD\S=(O[P!B,?Q CIWK*I5ITK>TDE=V5W:[>R7=^1<82G?E5[:
MOT[GZDT5\:W?[;_Q>L=6M-,F_96\4+J%TNZ&W&NP%F&2,\1<#@]:35OVX/B]
MH<UI%>_LK>*()KM_+@C_ +=@9I&XX $1/<5E+%8>*E*51)1=GJM'V?9ZK1]R
MU1JR:2B[O5:;KNON/I/XW^&F\6_"7Q1I\4?FW0LVNK5!WN(")H?_ ")&E?,W
M_!)>YNKW]EN_N+X%;V;Q3J4DX/42'RRWZYJQK?[;WQ>\-VR7&I_LK>)[2%Y!
M$K-KMN=S'L (LGI7$?LI_%36OV3/@-XC7XD_";QYH\0UK4-?N+FTL()[:VMI
M=KC+^<I)4 Y&WC'2K]O2YI0YU>.K5UI?:_;YD^SG92Y79[:;^A^@%%0V5W'?
MV<%S%GRIHUD3<,'!&1G\ZFK<S"BBB@ HHHH **** "BBB@#Y"_X*N?\ )E7B
MO_K_ --_]*XZ^46C2:(QR(LD;KM9&&0P]"*][_;Q^(=_^T)\!/B#X \"^ ?&
M&LWNFZREE-JZ6,*:=YMG<HUPHE:8,<;2 =G)X'M\YZGX(^+?BBQMVT/X8^,;
M'0YD+3ZQ]B@,VT=1$C3 #H?G.1Z#O7YIQ?@JV85L/1PZO**FWW2]W6V]O1;G
MY5QUDF89L\++!TG*,>>\DG97Y;;=79V2U?1'!ZI<S^ =;%CX.#:W-,"\GA<9
M:.W7G]XCC_4C/\!X/89K1\"V=GXHN#K>IZA_;&NV[%6M)8S&NF-WC6$_=8="
MYY/KBNT\"?#7Q5%I#'PY\)/&\]K)(?-N180EIY.[.[3Y8\]>W3MBLZ]^%?C'
MQS=3WVA_#;QU9ZY9-Y1U.RTV#*D'_5R9FVRKP?E.<=1C(-?$+"XFNHPA3DG4
M6D[*\[;[;JV_+=VW<MCX&>09S/GI/!U8M:.HX/F])I+1/;1\W=RT2RO%W_)4
M/@;_ -E"TC_T>*_9D]:_&VT\!?%?Q-XY^'\ES\)_%!OO!WBVPUC5DL[:)@UM
M!*&<H#+CS".D9;KGYJ_3GX;?M&Z5\1_B#?\ @I_"WBGPIXBL]-&K-;>([&.
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
M_P#"87X&?M,@8'H&ZBE_X3W45)/VJ0 =1N/- 'Z1?\)_HQ)'VZ/:.K;J8WQ
MT4D!;U 2>[5^<+?$+4O+'^DR+D]-U,/Q U-'S]JD&#TW=: /TD'C;22=WVV/
M..H:J\OC?2SG;>QDG_:ZU^<;_$75!G;=R 'DC<<T2_$+4U+%;J0YQR&- 'Z*
MQ>,=-#DM=QLI_P!JKB^,-+5?^/J(8[%J_-L?$355R?M<HR>[=*D_X63JSL"]
MU*?3YC0!^DT7C'2\@+>Q9/4!NE3+XNTDCB^C_P"^J_-2/XDZN 1]KD4 <G=3
MC\3M8(P;R4XZ8:@#]*6\6Z8"";V+&.!NIC>,M*&/]-A_[Z&:_-D_$W6"3_I4
MG/<L:C_X6/JS')N9,>FXT ?I8GC#2F.?ML9'^\*</%>F$G-W%]-PYK\U%^)N
ML1 ;;N4CTW=*E/Q1U< $7LV<?WJ /TH3Q+II("WD>>P!J1=>L6(_?I]<BOS7
M'Q4UN$*1>RYZDAN14Z_&'7!@_;9N..6ZT ?I*=8LB %ND_.D_MJTS@W*8]C7
MYRI\:M<0 _;)2 ><-4R?&K6 ,_;902>!NZ4 ?HU_:5N<'S4]N:/M<+M@2IGZ
MU^>D?QXUR,1C[:YQUR:LC]H'6UE ^V,#ZDT ?H$+J(X4../>E-T@;&5V^O6O
M@N']H?6P%S=,<GDYJVG[2&M1@,;DX/O0!]TF:,D*2/7K2^=&<G*CM7PXO[2N
ML_+F;#'OFIA^TOJY3_7'CJ30!]N&6+ !91_6F^:G0X+#I7P\W[2VL^9N,V['
M &:>/VF-:"[O,X]<T ?;_FIR&QD4>8B_,I7T-?$:_M/:SLP9,9_6GC]J+5T3
M <-CCK0!]LB2-64<8_O"D;8S$G!';/>OB7_AJ/68^D@V]QFHS^U+K&<B3COD
MT ?;J["<_+G]*>'5N#M_#O7Q(/VI]74X+Y';FI5_:KU8 EC\H'4=J /M5C'G
M:VTGVH!B;T'H*^---_:4\3ZY(Z:;IUYJ3QC<T=C:R7#*.Q8("0/K1_PTKXDD
MO4L5LKE[]W\M;)(',Y;^Z(\;MW!XQGB@#[-;RD!) YII6+ QC(&:^-K[]I/Q
M)I$OE:A87FFN5W".^MW@8CUPX!Q[U-=?M'>)M.M8+B\TZ^L[>?\ U4]S:R11
MR=_E9@ WX$T ?886+!. &(Y!JNPB!Y5<]A7R-IO[2WB#5[D06%G<:E=$%C#9
M0/-)M'4[5!./>K&H?M&Z]HTD<>I:;>Z;-(-T<=]:O SC.,J' )&>XH ^IKJ6
M*)@H"MGKBIH9(P0<#%?)^L?M"ZU8"-K_ $Z[TSS%WH;RW>#>O]Y=P&1[CBKS
M_'[7=,LX;J]TC4+2SEQY5Q<VDD4<F1D;790&R.1@\B@#ZL1H^G4U-LC8[B*^
M6]%_:,U+59C#9Z==ZA,!N,5G \SA?4A 3CWK4O?V@]3TA(VU#1M1TZ)R55[V
MSE@5V] 74 GV% 'TQ"$;@<"K<:J.@R>]?+\'[4D0QF/VJXG[5$"G_5' X^M
M'TRZ)Y+G/\)K[&TS_D&VG_7%/_017Y37'[4\,5M,WE# C)X^E?JGX?N/M>@Z
M;..DMK$_YH#0!I4444 %%%% !1110 4444 ,/6B@]:* "BBB@ HHHH ****
M"BBB@ HHHH ***!UH _/7X+?'?XD?%[]H71;Z]329]?O/".LV]A#IED88M/M
M3JUJBS2R&>7S&(MB<%8MA ^5]PKZO>6T^$6GQZ1I$;:_XWU=MQ9^7ED/620Y
MX0<X!/;D]2/B#]C_ ,2ZAX5^*/AR+3+"6XU&^\)Z]'8Z8ZL3YLFN0EKLLR*#
M%($R K.!Y+9*@DU]OQQVGPAT]]4U1VU_QQJYVJJ9:2:0](T&,K&#@9 Y[#H*
M_.,SJWQ4ZRJ-.":<VO=I1;:M!;2JSZ;M*U^BE]G@Z=J,:?)=2:M!;U'9/WGT
MIQ^2O?U0D=I\']/?4]4D;Q!XWU=MH5?FDF<](TXR$'<XY].@"VMI!\/[:?QM
MXVG%]XFNAMAMTY\G/W8(1Z]B1T]^2R6MG#\/K:?QKXWN!>^);D;8;>/!\G/2
M&$=,^IZ#U[E;#33;M)\0/B#*MO-"NZQTUN4LE/W0%/64^G4=3@\+Y<8N#C"$
M5!P7-&,MJ2>]:L^M1ZN,6]-?.2[7)24I2DY*3Y92CO4?2G3[06B;2_1,T_3C
M;F3X@?$&1()HES8Z:W*62=5 7O(?TZGG[OFW[0>C7WQ$_9\^*GBSQ,K6&DP>
M$]6;2-)=]F";.4++(?[Q)&.^<=N&]'T_3IO'-P/&7C,#3O#MF/.T[2ISA57M
M-*.Y/&!WX[8W>;_M%KJ7Q=^ /Q3UF<3:?X0L/"VK36-K]V2^D2SEVR-_L@CC
MMV]2-*$8SG3A&#G&;YHQ?Q57?6M5?2"^S%[Z:?#%35E*,9S<E%Q7*Y+X8+I2
MI]Y/[3]==VZ'[*?QW^(GCCXF_P#"*^*KC0=0\.2^%(]<T>^TS3_L=Q(@G2']
M[&+NX"'!/RG:<]J^LZ^$OV/8&'[3LUW)8SK/>?#])I=9D\P0ZRWVV/\ TF%'
MBCV)VV@$>]>I:K^W_P" M$_:>B^!UYI&O0^(Y;V*P34C%";(RR(&3GS=^#N
MSLZ^W-?IN%G*I1C.3NW_ )_U_F]SXK$PC3JRC%62_P OZ_X&Q]-T5\S?M-_M
M^> ?V6O'^B>#_$6DZYK&KZK:I>(-(BA9(4:1HUWF21,$E&.!G@>XKUGXM_&_
MPU\%?A+J'Q#\2RRP:)9VT<_E1J&GF9\!(D7."Y+ 8SCJ20 374<QZ!17"_!#
MXNZ7\>/A;H'CO1;.\L-,UF)IH;>_5!,@#E?F",R]5/0FO)_VK_V[/!?[(6M>
M']-\5:'KVK3:U;RW,#Z/' ZHJ,%(;S)4.<L.F: /I*BOD/\ 9\_X*??"3]H3
MQ_;^#K*WUKPOK%[A+ :[!$L=Y*3_ *I&BD<!^X#8ST&3Q7L'A7]I7P]XM_:'
M\9?!ZUTW5(?$'A>V@NKN]F2,6DJRQ1R*(R'+D@2 '*CD&@#URO!OVM?B_P"+
M?A+I'@C_ (1";2K6[UO7'L;RZU:S-TD%K'97-U*Z1^? &<"WX4R#/0<D5[S7
MRO\ MXQL\?P=*12221^+I9EDC#'[.R:3?L+A@J.2L1'FL IRL9'>L:TG"E*4
M=TG^1K1BI5(Q>S:.:_8_TR_^+GA'Q5K/B'4H)O#">,]9OG:"W-E'?S&?+.T1
MED,4:D'Y3(V/[Q^]7N$TMQ\9[XZ=IV_3O EDX2:XC&PWY7_EF@[(,?X\\#PC
M]C[2M>^)O@CQ3IMUJ@N/#B>--9GO]7M5:+^UI&N-V$4JI5?4;1].U>[ZA?R^
M/KK_ (0[P<1I_AJR AU#5+<83;_SQA/?/<]_IR?S/%J,JL[PDXU)6:^W7DOL
M+^6C#J]FKZVNY?;8=N,(VDDX*Z?V:4?YGWJ2Z+>]NME%=1OYO'UR?!W@XC3O
M#=D!#J&JP#"[?^>,)[D]SWZ].674=1(9/A_\/T2V>!=M_J:\I9IT;YN\A]?P
M'.2IJ5^R/'\/_A_&MNT"[;_4DY2S4\-\W\4AYY]>.H.TO+N+P);P>!_ \"W?
MB2Y&^>X?YA #]Z:9O[W/ [<>H#<LY_'4J3_N3G#\,/AU^$I+7?6_P[1C\,(1
M_O1C+\:U9_BE^GQ%W>1>!+>#P/X'@%YXCN!NGN7Y$&?O33-_>[@=O0\!OFWX
MPS^*?@Q^TGH5K\/=2TF7QGJ'@FY>YFU^V$\=[B_B=RQ:Z@$1 W%22^[&W&3N
M'TE)+:?"/3X]'T>-M?\ &^KG<6;YI)7/620]D') SV/0 D?*O[0'@FZTC]H/
M2+/48+WQCJ>K>"KF?4=*LWD674'74(641,D3E%ASO.0H8)COBO1P/-3Q#?)[
M].-K1^"@GM!:-2J2TYW9NWE92Y,0HSII.7NS=[OXJK6\GJK07V5=:^=VOLGX
M!^.=0^)WP/\  'B_5DMXM4U[0K+4KI+5"D2RRPJ[A 22%RQP"3QW-=Y7D/['
MW_)J/P>_[%+2_P#TECKUZOTL^)"N-^-/C"^^'OP<\>>*M+2"74]#T"_U.U2Y
M4M$TL-N\B!P""5W*,@$''<5V5>8?M2#/[,?Q>XS_ ,4?K''K_H4M 'RS\%M4
M\3?'7]INUU7XB:CI-WH\?@4WVGR:3:"Q6ZM6OHF_TF/[5<%"& ."RX Z9R:^
MF)I;GXSWO]G:=OT[P'9.(YKB,;&ORO\ RS0=D'_Z^>!\E_LZ>"I?&?[1L<$R
M7=C:7W@5+G4M6#2*GB!1>Q$30J\4?EH3C@ CFOK34+Z;Q]=?\(?X.QI_AFR
MAU#5+<83;_SQA/?/<]_IR?S3,&ZD[U8752R:7QUY+:']VG%?&]M^EW+[;"I4
MTU3E9PN[OX:2>\O.<G\*WVZV45U&_F\?W)\'^#B-.\-V0$.H:K ,+M_YXPGN
M3W/?Z<LNHZB0R?#_ , (MLT"[;_4UY2S3^+YAUD/K^ YR5-2U!E>/X?_  _C
M2V:!=M_J2<I9J>&^;^*0\\^O'4':7EW%X$MX/ _@> 7?B2Y&Z>X?D6X/WIIF
M_O<Y [9'J WG3G\=2I/^Y.</PP^'7X2DM=];_#UQC\,(1_O1C+\:U9_BE^GQ
M%W>1>!+>#P/X'@%YXCN!NGN7Y$&?O33-_>[@=O0\!O&?VLH8OA5\*?#VE^'[
MR"]\?7OB_0;R*YOP&26X34(75Y\R)B+</NEUS_>'+#V:26T^$>GQZ/H\;:_X
MWU<[BS?-)*YZR2'L@Y(&>QZ $CQ']KSP=9^&/@UID.KB3Q-XNU[Q;H7G6\);
MS[H#4(2T,)"LR+C(R%ZXXZ"NS"*<,5&T8J=.RM]BA%VM3CTE6GLWK:_:RES8
MAQE0E>3<9ZW^U5:WF^U..Z76W>[72_LP?M">-/B=\6->\.:_J.C:UH,6@P:Q
MIVH:?I!TV=V:YEMY$DB^UW.T!HCC+ D<XQ7U)7Q+^R1/<7O[4OBJ\NKX:W/<
M>";,MKD44D4.H;=0N5!C1XH]HC $1P#ED)SDU]M5^C86<JM&,Y/5_P!?U^;W
M/C\1!4ZLH16B_K^OR04445U'.%%%% !1110 4444 >:_M)?$35OA+\!_&_C#
M0H[6;6-&TV2ZM([U2T+2# 4. RDCGU'UKYI^!OQ<DU3]H7X@^)/'.I:=KGB#
M1O"NE::G]F:7]A$<WVW4?,@B3[5<>;\W_+8, 01A1U;V[]N-=W[(WQ5789<Z
M',/+7J_(^4>YZ?C7@_[.DVDVG[0GC[6_$VHQWL7A_P +Z5#:6SPNK:5_IFH
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
M%_FDE<YS)(?X4'S$#V)_O$$LMK\(M/CT?2(VU[QOJYWLS_-)*YSF20]50')
M/7D^IHC2T^$&G/J>INVO^.-8.T!?FDF<X^1!_#&#C)[X'HH',W*DVVU3=-6;
M6L</!_8A_-6DM&_/M92U5JB22<U-W2>DJTE]J7\M./1?K=HC2T^$&GOJ>INV
MO^.-8.U53YI)G)&$0=5C!P,]^!Z"ODK]H_1[K2OC]IE]XSOII+C4/!<\MV-.
M\G[9:XU"(11VGF,,\L!)M_@W=N:^MK.UA^'UK<>-?&LXO?$UT-D$"?-Y.1Q#
M"/7!P6[#/J<_*GQZNO$D'[16E>(=>U2?PM<3>"KB5-1LTG>31(CJ$2JNR-E+
M&;<(SG.-V3R..O"QC&:I2BX\L6XP_D3_ .7E5WUJ5-4DWHF_-K&K*3_>*2E=
MI.?\S7V*:MI"'=+5V\D_J?\ 8^_Y-1^#W_8I:7_Z2QUZ]7D/['W_ ":C\'O^
MQ2TO_P!)8Z]>K]1/A KS#]J3_DV3XO=?^1/UCIU_X\I:]/KS#]J0X_9D^+W.
MW_BC]8Y]/]"EH ^,OV<-#G\4_M%3:1HU_)8//X%5-<D@\DV<0^VQDI8&-B/*
M/(_$U]@ZCJ++(GP_\ (MLUNNV_U)>5LU/WOF_BE/.3V.>X./DC]GT^([_P#:
M%CT/1-3F@O/^$"2TN;*=9L>&HQ>QDV\3R.QDX'#*?3&",CZWO+R+P);P>!_
M\ NO$4XW3W+X/D9'S33-TW8Z#MQQC K\OQ?+3;J>]%-*,IK64KO2E171R>LF
MMK]_A^[HWF^3233;4?LK17J5'VCM%/\ +XB[NXO =O!X&\#VXNO$5P-\]P_(
M@R!F:9O[V,8'88]1DDDM?A%I\>CZ/&VN^-]7.YF?YI)7.<R2'^%!\Q ]B?[Q
M!+):_"+3X]'T>-M>\;ZN=S,_S22N<YDD/\* Y(!Z\GU-$:6GP@TY]3U)VU_Q
MSK!V@+\TDSG'R(/X8P<9/? ]@.-\U)MMJFZ:LVM8X>#^Q#^:M):-^?:RELK5
M$DDYJ;ND])5I+[4OY:<>B_6[1&EI\(-/?4]3=M?\<:P=JJGS23.2,(@ZK&#@
M9[\#T%>$_MB>$5TKX,6?B#QI>23:_J'BK0E(M&7S+6(7\1:.V!.W>%SST]\<
MGW>SM8?A]:W'C7QK.+WQ-=#9! GS>3D<0PCUP<%NPSZG/A?[7&B:Q-\*-.\:
M^)]3FT+5?^$JT$6 M]Y.E1'4(<N%4AF?'. <\>O3IPM/]_2I>R^'WHTV_P"'
M%[U:KZU9:\J>SZ[M8UIOV<ZGM-]'-?;:VA372G'3F:W^Y/._9""K^U3XP5UT
MM+P>"['[1'H1A.G*?MUQM\@Q,5Y7!?OOWU]OU\3_ +)5M<6'[4?BBQNM.DT"
M6V\$V8_L%I)I5TX-J%R^%>5V+"3/FG!P#(1VK[8K]&P6F'AZ'Q^+=Z\@HHHK
MM.0**** "BBB@ HHHH \,_;EV_\ #(GQ7W[@G]A3;BO7'&<>]> ?LV>'=&U+
M]H7QKJVN-H\>D:3X5TFX@6Q:'$B&[O\ 8]]Y3$&Y 7YU/)8CVS] ?MQ-M_9&
M^*K>88L:',?,'5.1\P^G7\*\"_9Z\"CQ+^T=XWFUNUETK2%\-:5J-PTEQ,?[
M=#7FH%+Z7S78H'PS%<C&<<<U\]F].56*C&FJCL[*6D;WBTWY1?O/NE;78]G+
MIJ#DY3<%=:K>UG=+S>R]?F?24$%S\9;P:KJH;3O MDQD@M93L:]*]9)#V0<_
MAQZT2377QHOCIVG&33O EFX2:XC&QK]EZ(GH@_\ K^E$LUS\9KW^S].WZ=X#
MLF"37$8\MK\KT1/1!@?SZXP7VH3^/[@^#_!Y73?#-F!#J&IVZX4KWAA]<\Y/
M?Z9S\(W&K%MMU(U'9M:2Q$E]F/\ +0CU>UK]+N7U*4J<DDE!P5TGK&C%]9?S
M59=%O?SLHE]?S>/[D^#_  >1IWAFR @O]3MQA2O_ #QA]<]SW^G5VHZBZR)\
M/_ "+;&W7;?ZDO*V:G[WS?Q2GG)]?<'!J.I.)$\ ?#]%M3 -E_J:<K9J?O?-
M_%*>YZY]^07EY%X$MX/ _@> 77B*X&Z>Y?!\C(YFF/\ >QT';CC&!3G/XZE2
M?:$YP_"A07X2DOS^%1C\,(1_O1C+\:U9_BD_R^+PC]L=/#_@WPM\-?!ND"SF
MOD\96-S=OJ!C,7%O<Y:9G(7>1RBD\$)TXSU7_!/=K%_ GQ+;3)-1FT\^.+KR
M7U?;]K9?L-C_ *W:2-V<]#TQ7+_M=>&]+\&^$_AKH%LK:[XFOO&UA?70:1Q-
M.4ANF,I96#*$.YU ()*GJ2<]A^P-??VGX1^*%U_;TWB@2^.;HC6+B)XI+L?8
M+$;V1R67IC!/:OL<FC.#4)J,7&+7)':"NK0;ZM*SD^[Z*U_G<Q<91<HN4KRO
MS2WD[/WO)/HNR];?4%%%%?5'@!7Y]?MN!7_:"\6I&NF/>M\+HQ$FN^3]A*?:
M=2WD^81^_&5\K;DYWU^@M? '[;%K<ZG\>/&=A;6$FOO)\+X)CH8EEB28)<ZG
M_I+.CJ,P;LA6R&\T\<5Q8U7H2^7YH[,)_&C\_P F>W_ [2KSXI_"7X?W>M;]
M.\$Z9X?T\Q6LS;6O72UCW22G^X,'\/J:[.2:Z^-%\=.T\R:=X$LW"33QC8U^
MR]$3T0<?SZXKC/@R=0^,'PE\ :9 \UCX,L= TU+NY V27\BVT>47T4'K^?IC
ML[[4)O']P?!_@\C3?#-F!#J&J6ZX4J.L,/KGG)[_ $SG\SJ\E1RWJ1J2L^D\
M1)?9C_+1CU>UK]+N7V=/F@H[0E!7_NT4_M/^:K+HM[^=E$OK^;Q_<GP?X/(T
M[PQ9 07^IVXPI7_GC#ZY[GO].KM1U!Q(GP_^'Z+:FW7;?ZDG*V:G[WS?Q2GG
M)Z@^X.#4=2<2)X ^'Z+:F ;;_4TY6T4_>^;^*4]SUS[\@O+R+P)!!X'\#0"Z
M\0SC=/<OAO(R.9IFZ;L=!VXXQ@5,I_'4J3_N3G#\*%!?A*2_/X:C'X80C_>C
M&7XU:S_%)_E\1>7<7@2W@\#>!X%NO$5P-UQ<OR+?(&Z:9O[V,8';CV!^&_VK
M/"FF^#/BG\4M/DN[J\UF7X>6\ZRWKQ&QN)BFJ^<UQYC#!V@>4!D^8%[D5]R2
MR6OPCT^/1M&C;7?&^KG<SO\ -)*YSF20_P * Y(!]SZFOB/]I[1M1\-_$?XP
MZ9>>(;S4M4U7X>VMY=Z*JS"'59 FJELO&RA5@5/,7=D';@#'%=V#A^^<9P]Z
M"2M%KDHIN-H+^:I+1R:U[:63YJTO<4HR]V3;N_BJNSO+R@MHI_G=K]$OAC_R
M3;PGU_Y!%IUZ_P"I2NEKFOAB<_#7PGSN_P")1:<^O[E*Z6OTT^'"BBB@#\@_
M'?Q'D_91\8?MA?#VURMSXICM[S1(WZRFY?9-M Y/RW3CCN@J#09!_P $_M2^
M*W@M[R5+3Q5\,X]0T^:Z^7S=49-A"]B4\V0X'H/6OKG]I#_@GX_QZ_:C\'?%
M5/$=KIVG:2MF+_2I;9G>Y^SS-(-K X&X$*<CM5[]NO\ 80E_; U?P5J-CXAM
M/#TVA>;#<?:+=I/M$$C(VT;2,$;#C/\ >- 'R7X?TKXE?#M?V4?A3X'\:ZMX
M#_X3#1;B]UM[-MWSW,Y>64H>&D1#A2?NE1C'->VZ_<^//@W^V7\"OAA+\3_$
MWBG3=0T>[FU*[U.<%[R1Y[G:S+@@;!L"_P"X/>O=_B%^RQ?^+OVCOA#\1K#6
MK+3])\#6+V<NF/;L9+@'IL8$!1TZCM[\/^*'[+^J^/OVM?AO\7K?7K.STWPK
M8/9S:9+ [37!+R-E7!P!^\'4?PGUX /A#]DJ'7/@MXV_:@\>_P#"<Z[J_P#P
M@5[>&ZTZ? B\0S[[A$GN_F)W!QOXR<LW/7/+:1^WCXB\+Z3X:^(R_'77O%'C
MFYU%)M=^']WHTJ:/':.["2*!L; RH$P0>I)'(Y^W/#W[#7B/PW\;?B9JL/C6
MQN/A9\0I99==\-7&GAKR821,,)<?P;9)'92.P4$$\UF_#_\ 8H^,G@Y?#'@Y
M_C[?6WPG\.WWGVFG:):?8=5EMU9V2WENH\,4)?# DC'0# P ?8UM>-KWAV&[
MM&-NU[:"6%FZH73*D_3(K\PH?V=#^S[^WQ\!O[4\27_C#QCXC%[J>O:W>N2+
MBX+, $4_=55^7WQG Z#]3401HJC.%&!DDG\SUKY^^+'[-&J?$3]J+X6_%2VU
MRTLM/\'V\T,^G2P,TMR7)(*,#A>O?T]^ #Z"HHHH **** "O.?C[_P D\EXS
M_I4'_H5>C5YU\>SCX>R_]?4/_H5 'S;U&.AI51021R1U/:EX49/)I54;LYXQ
MTH C('4#BAHUVC'U-2[0!D#CU--P6YQA: (O+&#Z>E)L!/I3_P"(C&0*!@#'
M;TH 85SP!GWJ&5!MQCBK!90OU]*JW!  &3^% %2488G'3H*(XRW/KWI)9 6X
MS3!,/F .,"@"RCA$PSC(_.E6>)L'.?I7$7?BBW@OY5EN%5?<U+:>+=.5?FNX
M^>@#4 =HLJ.2 .E-^TIN/%<JOBZQW?\ 'W'CV8<4V7Q98[0/M<0R?[PH ZOS
MT]:>,$?6N5B\46!QBXBP/5JT5\4:?@ 7D9SZ$4 ;#*IQQFJE];)<1&-AG<.2
M>E5?^$EL&Y6ZBQ[-2-K]B[9^U1E1U^:@#YC_ &B/A7':2-J=I& K\L .]?*>
MJV36T[9&#G!%?I!XT73/$>DS6\DL9)! )(KXC^*OAJ'0]1GCC*L,_>!H \LA
MO#;N020PX&:^LOAA^UAX2^'/[&>I^"VO;AOB!'XJBUNQT];67RI4CEMI%W3@
M;%SY3#!.?;FOD6_"B+!;///K63+T^\2O0"@#]3O'O_!1_P"%WB7XV_![5;/4
M;J/PGHS7FHZ[.NEW D@NY+5HHU5-FZ09D<%E!QQS7(R?M\> _A;X3^*NN?#C
M6)=0^(OB_P 5S:A;K?:5.((;(R!8W)=0N?*R=N<[CR!7YLRRI$"BN<M^0%1)
M<,HX)(Q0!^CW@'_@HQIWQ;\#^/\ P7\>=3AMM*U73O+TS4-)TJ0R+,=P*E8@
MV,$(P8XY)%4_AU\<_P!DWQ9\/]%M_'^A:CX%\5:;"+2ZNO#<%S$-4PBJ9V>V
M!)W8SA\$,6]<U^=3R@KD94T_[2V1N.=M 'Z>>,?^"@GPQU'XO?":PT5M3C^'
MG@JZ:2;6[^WDEN+A?LYC39&1YN%)P=PR>#CBN,T3_@H#;>$/VQ/$GC1-6O\
M6OASK-V+26.6)]WV#: C)$X#(8VRVW&X@$?Q5^?@N2!@D!^HJ9)0[%<C<!R:
M /I;]HKQQ\,[WXG7]]\+M3DO_"VH#[0MK+936K6,I/SQ 2JN5SRNWH.#7JOP
M._X*,^,?"^O^ ]"\1ZEID/@'1I+>SN=FC"6XALHTV?*RY8O@+RHR>:^& 2.0
M:MV*R9SM+!O>@#ZF_;,_:<C_ &@_BQ=W.C7<5YX2L&":-,; VLY1HT\SS-P#
MM\X;&X#BO HW:\D 9L+W%9MM;^9(K'Y3[5U_A?0&U.]154Y8XH Z7X?^#9-9
MO(45 ?F':OL_X>>!;/PWI<8$8\X@$GO7 ?"'X?QZ/;)<31C=@$9KV*WF4$$$
M+VQF@#4CB3!XQ4@@5AP>1ZU2%RJLN7W?3M3A=*SYW[>>_>@"]]G5V[?A2M;(
MYSCGO4=M,S.0>G8U;&-V>] %8VR#("X^M0O:*Q.%&.F>E7CD\GCWJ)A\QXX/
M>@"F-/0CD#%/2S0 ?(#Z<590 <9S4B*%'XT 0K8Q[N5' XH%BF>%'IBK8'&>
MU*!CYNU %:.R3=RH]JNQVB@@ 8IB8W5?B4E1V]Z (Y+6,0R9&/E/.*^R=,XT
MVT_ZXI_Z"*^0'_U+\_PG^5?8&F_\@ZU_ZY)_Z"* +=%%% !1110 4444 %%%
M% ##UHH/6B@ HHHH **** "BBB@ HHHH **** "@=:*!UH _,O\ 8NNM"TGX
MPZ%K6NK"XT_P=KDJ7**OE KKD2QQA1&NZ=-[;RS.<O&<C%?;&GV$OCFY_P"$
MS\9XT[P[9 S:?I<YPBK_ ,]I1W)[#O\ 3@_%'[&&FZ)??&+PY-X@=([72_"&
MN:@;0L#;*#KD02=OWCYDD^;>FU.8X_E.:^UH(+GXR7PU75-VG>!+)C);VTK;
M#>E>LLA[(,?3T]:_.<QC*>(5%Q4[MN--?::D_?JO^2&EEU:ZNR7V>$<8TG43
M<;))S_E32]RFOYY:W?1=E=A!#<_&6^&J:J'T[P+9.9+>VE;8U\R_\M)#V0?_
M *NYHFFN?C->'3M.+Z=X"LF"37$8V-?E?^6:#L@Q_DX )I;CXSWW]G:=OT[P
M'9,(YKB,>6U\R](T'9!C_'G@+J%_-X^N?^$.\'D:?X:L@(=1U6W&%V]X83W)
M[GOUZ<MY+<:L6VW4C4=FUI+$27V8_P M"/5[6\FW+O2=.222@X*Z3UC1B_M/
M^:K+HM[^=E$O]0F\?7!\'^#B-.\-V8$.HZI ,+M[PQ>I/.3WY[?>\^_::UZ/
M3?V?OB;X*\#6D?E6/A35&U*\/,=O&+24NI;^*1@,$]L_BOH6HZ@RM'X ^'\:
M6S0+MO\ 4DY2S0\-\W>0^OX#G)7SW]I;4-.^'_[.?Q)\%^%K/^TM5F\*ZI)?
M2-\WEQ?9)?,EE;^\1G [9'L&WIU&JKJSJ6=U"4XKSTH4%V6TI)=^OPXS@G3Y
M(PNK.48OTUJU7_Z2OT^+RW]C7"?M'QPQ36@LX?AW&EM81J@O+%/ML?[J\*Q1
M[IN^2&.._K]WU\)?L<*[_M))<B&![6Y^':26VI[P;O4D^VQ_O[I1-+ME[8)7
MZ>GW;7Z/@;_5H7_K5_U^6A\?C/X\K?UH%%%%=QQA1110 4444 %?*O[>V#:_
M")6,7EOXJG21)%4F5#I&H!HX]R./-=24C.TX=D(P>1]55\K?MZ$K;_"%\*%C
M\53R/*S;6@1=(U!FF3]Y'F2, N@WC+HHYS@\V)_@3]'^1OA_XT/5?F<A^QQX
MGET;X5^(?#'@_3)X-?O/&.M?NK]1YNGQ"XP'N#L4%P",?+^'&#[[)):?"*PC
MT?1XSKWC?5CN9W^9Y7/620YRJ Y(!//<]37@_P"QUXVM- ^%'B1M!\_Q-XIU
MOQGK2VUQ=C-S< 7&!-<?.Q4 8."W/7/4CWA([3X0:>^IZF[>(/'&KG:%7YI)
MI#TC3C(C'<XYQTZ ?FN*J/ZQ.HZJO!:SM[M&+Z07VJT^N]KKI92^THP7LXP]
MF[2>D>M22ZR?2G'\;=[M"):?"#3WU/4W;Q!XXUAL +\TDSGI&@_A0<9..<#H
M  %M+6'X>VL_C;QK.+[Q-=C9# G/DYZ0PCUYP3VY]26+6T@^'UK/XU\;3B^\
M3W0VPVZ<^3G[L$*^O."1T]3R6-.T\VID^('Q!D2">)<V.G-REDAY4!>\A_3J
M>?N\\8N#C"$5!P7-&,MJ2ZUJSZU9:N,6[I^?-):MJ2E*4G)2?+*4=ZC_ .?=
M/M!:)M+]$S3; VS2_$'Q_(L$\*YL=.;E+)3RH"_Q2'CZ'D\@;?E'X^:YK.O_
M +2>A:[?)8:"TO@NZ?29M92-[2TB^W1!FN5>&3)D4@)P/F*].A^K-.TZ7QO<
M_P#":>,P-/\ #UD#-IVE3GY57M-*.Y/&!WXXQPWRO\?_ !3>^/?VEM'N;?1X
M+BVN?!=VFEZ9JT@BM=21+Z(R/.QGB"[ -Z#)RP& >M=F#DHM*$I1C).44[\]
M5]:M3JH](+36UE\*6-=-N\HIN+2;7PP72G#HWUD]>OFW]3?L??\ )J/P>_[%
M+2__ $ECKUZO(?V/O^34?@]_V*6E_P#I+'7KU?IY\*%>8_M1\?LR?%[! /\
MPA^K\G_KREKTZO,?VI!G]F3XO< _\4?J_![_ .A2T ?&_P"SGJ>MZ?\ 'JTT
M_P -)9375S\/TMK*W54%SI$8O8R1?%88]TH&3E@WXYP?KN26T^$5A'H^CQMK
MWC?5CN9W^9Y7/620YR$!R0"?J>IKY'_9U\2ZAX=^/=M<:7I46I7VK^ $CTJ\
M5@UQJ7^FQ_Z1> 3R%' R2"5Z'.!R/KA([/X0:>^I:F[>(/'.KG:%7YI)I#TC
M3C(C'<XYQTZ ?EV*DHU/:*;3A'6;7NTHOI!?:JSZ;V5NEE+[JE&Z<'&ZD](K
M>HU_,^D(]=KN_6[0B6GP?T]]3U-V\0>.-8;: OS23.>D:#^% <9..<#H  %M
M+6'X>VL_C;QI.+[Q/=C9# G/DYZ0PCUYP3VY]26+6T@^'MK/XT\;3B^\3W0V
MPP)SY.?NP0CU]2.GJ>2QIVGFT,GQ ^(,BP3Q+NL=-;E+)3]T!>\A_3J>?N\L
M8N#C"$5!P7-&,MJ2ZUJSZU7JXQ;NG_V]);.2DI2E)R4GRRE'>H^E.GV@M$VE
M^B9IM@;9I?B#X_D6">%<V.G-REDIY4!?XI#Q]#R>0-OA/[74>O\ B[X7:1XQ
MU.>'1+6#Q7H7]D65\JM!$K:A"IGN%96!!![J>.V.#[IIVG2^-[G_ (33QF!I
M_AZR!FT[2IS\JKVFE'<GC [\<8X;PS]L#5==^(_PSTK7(;2*/PW;^+=#CT_3
M;\[(]2=M0B7=,=Z;4YZ[@/?^(;X90=2E%*3C)\T5]NHUO7J[6BOL1=KZ67PI
M9UN91FVTG%<K?V8+I2AWD_M/UUW;R_V-8+:T_:5\2V]E:3Z;91^"K7RM/OPG
MVVWSJ-R6^T%8H\EF)=,@X1E&>U?<=?#_ .QW=17_ .TQXENK>_N-9M9?!-IY
M6JWYQ>78&HW*DS+YTNTH08UY&453CN?N"OT; _[M#T/C\9_O$_4****[CC"B
MBB@ HHHH **** /#?VXB1^R/\52"JG^Q)L,XRHY')]O6OG3]G'P3_P )=^T5
M\0;"W-YI.CS:!IESK)8HJ:E)]MOR)+4+#&%MW.XKQ@#'7C'T7^W$"?V1_BJ
MJN3H<P"N<*W(X/L:^=/V>M/U7QC^T/\ $+1-)UNZ%DWA[3(-8DFZ:=LO-0S9
M6C>=+F$995(;! _[Z^;SJ$:E-0E3=1-/W8NSEK'2_1/[7]V]]+GN99)PDY1F
MH6:]YZI:/7U7V?[UK:GU#?ZA-X_N&\'^#\:=X:LP(=0U6 84J.L,7J3W/?G/
M'WEO]28.G@#X?QK:F!=M_J:\I9H?O?-_%(?7KZ8/*FHZBVY/A_\ #]%MC NV
M_P!33E+-/XOF[R'U_ <Y*EW=Q>!;>#P/X&MQ=^([@;I[E^1;@_>FF;^]SP.W
MH> WP\Y_'4J3_N3G#\,/AU^$I+K?6_P_2QC\,(1_O1C+\:U9_BD_R^(NKR'P
M)!!X'\#0"Z\13C=/=/@BW!^]-,<8W>@Z#TZ DDMI\(K"/1M'C;7O&^K'>SO\
MSRN>LDASD(#D@$_4]31+):?".PCT?1HVU[QOJQW,[_,\KGK+(<\(.2 3]3U-
M")9_"#3WU+4W;Q!XYU<X"K\TDTAZ1IQE8QZXYQTZ %W2DY2:INFK-K6&'B_L
M0Z2K2ZO7[K*0DJB22<U-W2>DJTE]J7\M./1?K=KP+]L+P78^%_!7P\.MS2:W
MXGU7QSI]Q=/$5,K;8;DXC!1P(T."WR$%5(QC '=?L%2SS^%/BE)<W^F:I.WC
MFZWWFC(J6<Q^P6/S1!40!?HHY!^IX3]KWPK<:)X1^'WB+Q3JLL?B6_\ '&G*
MTEJW-I'Y-R!!&/,3Y26"N=X 5CSP2W=_L%6UQ9^%/BC!=:98:-<)XYN@]AI<
M@DMH#]@L?EC8.X([_?/)/T'V.24W22BJ7LX\KM%N\K-W3G_?EK)WUUWO<^>S
M*?M$Y.ISOFU>RO;:/]U;+T[6/IZBBBOJSY\*_/;]NNW@O?C=XRM[JUGU*W/P
MTMI/L.GA?MK2+<ZGLE0F)R(DR?,P5SN3)../T)K\^?VY[M-.^-_C*ZFO[C1H
M!\,[:(ZGIY_TM':YU/;"J^=&3'+@ASA\;$R!GGAQW^[R^7YH[<'_ !X_/\F>
M[_"/5+[XC?"'P#X4\-.+'0[?P[IR:KJ\*[0V;:,M#$/4\Y_'/&=W:7^I-O3P
M!\/T2U,"[+_4UY2S3^+YOXI#Z]?3!Y7C?A/K=Q?_  =^'W@GP/%':3_\([IS
MZEJ4/,5DK6T9;#?Q.<]>O8<Y*]E>7D7@:W@\#^!8!=^([@;I[E\$6X/WIIF_
MO>@[>AX#?FM>=YU:LZC>O).<=WKI0H+?RE):WO=W^'["C&T*<(PMIS1B]EIK
M5JO_ -)7;I;XBZO8O D$'@;P- +KQ%.-T]T^"+<'[TTIQC=Z#H...@))+:?"
M&PCT;1HVU[QMJQW,[\O*YZR2'.0@.< GZGJ:)9+3X1V$>C:+&VO>-]6.YG?Y
MGE<]99#GA!S@$_4]30B6?P@T]]1U)V\0^.-7.T!?FDFD/1$XRL8/?'/IT SN
MZ4G*35-TU9M:PP\7]B'25:75Z_=92T251)).:F[I/25:2^U+^6G'HOUNT(EI
M\'].?4M1=O$'CC6&V@+\TDTA_@0?PH#C)[X'0  ?$'[4]EKEKX^^,R>)-1T^
M[N-0^']E=76F"-#>M\NJ>7':,T,A41%0\FTIE=W)^]7W!:VD'P]M9_&GC6<7
M_BB[&V&!.?)S]V"$>O."1T]^2WQ!^U'+XBNO'_QEU;Q#8V5F9/A]9RF[24"]
MTJ)UU18HH$,T98R-E).)"%<D@?=KOP24)JE:4+*\::N^6+DO?JOK4GV;=E>_
MVF<U=\R]I=2N[.?\S2?NTU_)'NM]/)'Z*?#+/_"MO">2"?[(M.1_UQ2NEKFO
MAD,?#;PGP!_Q*+3@?]<4KI:_33X<**** "BBB@ HHHH **** "BBB@ HHHH
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
MK 8.Z0_CQ4^G_LJ_&=9YK.WU7PWI%M8223Z/-)=W\MOI\S,<RVL23*ZMR?\
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
M3X;_ +/^C>"O@Y;Z_P"&/$\^JSZKKNKW5G 06E9I'6$DR Y8@?,HPHKV$:3
MP!$2X/7BFC2X!D>4IS[4 >+Z9\>O%7Q _9T\>_#_ .,_]N>*]>U*5;C0-8CT
MRWD6SD15,?F*&B! D4G(!.&(KK+3XC_ ?XH^'-)N/B]^S]</XMLK86LLGAVS
M1+:0 <NNR6'!9BQVE3MX&XUWC:+;GDPKCZ"D_L2V3YA"A^JT <#+^U.-1_:D
M\'>,;OP;J^F?#OP=I=QI>D65K&)[YA*BJ7DW.%&1&@V[CC;G<V[CS;X"?&OQ
M-\'?VFO&/C6;3-5U+P'XMO+B35],FB$ES+&VXQ. S[?,4D9RQ!4LO?(^AO[!
MMLAA!'D=MM(= MCDF",^VT<T ?G]\:_A5HVL?%+6]1^'>AZOIW@V]F%Q:V6I
MP!)K8MR\0"N_R _=)8G'6OM'3/C+\$=+_9RL/A!8^'OB?X9T4Q+_ &G<^'+2
MTM[G4)2 9FEE:5B1(W7@' "C"@"NO'AZU8?ZB,9Z87I3#X=L\Y\A!VSM% 'Y
M[_%KX2>'?^$KE;X9:7XFA\)+&@C3Q(L9N_,Q\^?+^7;GI[5Q9^%>O1L"+"=A
MU(VU^G)\-69 'V>/\5%#^%[(@$VD1^BB@#\QG^%VMA"3I\ZD]!L-1/\ #/6E
M _T.8'M\AK]._P#A$K(\FVB//]P4C^$-.W\VD+#''R"@#\QE^&NL*IWV4^[L
M=AYI7^'FIJ@46$P]3L/-?IJO@_30?^/6$D]?D'%!\%:6[*!9PD#G[@H _,]/
M .JC&W3I.!S\IIH\ ZHAQ_9TN#W*'BOTS'@S2U8C[#$2?112'P5I9Y:PBV^@
M44 ?FDG@755!"V4H]MAYJ5?!&JL #9RC/W?E-?I1_P (5IFXG['"<]/W8J%O
M!>F9(-G#GH!L% 'YNQ^"=5W_ #64Q_X#5J+P+JR];*8'KRE?HN/!&E@Y^QQ8
M'7""ID\&Z<QP;2+'?*"@#\[(/ NK#YFLI2P/R_+Q5Z#PAJG)-C,2.ORFOT+_
M .$/TW9M^Q1$=OE%"^$M,3K9Q\]MM 'P78>%-27@6DQ(Y'RFNST'1=2@FCW0
M2@CDY7BOLA/"FG@C%I%]0M2)X9L%S_HT;'.<;: /G%;^\MM*G7RY/]6PZ'TK
M]=_#9SX<THGK]DB_] %?"5UX;L&MI<VJ %3P%]J^\]'4+I%B!P!!&/\ QT4
M7J*** "BBB@ HHHH **** &'K10>M% !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 %>;_M #=\.I1C/^E0?^A5Z17F_[0#A/AU*
M3P/M4'_H5 'S6(E*\TI1>G2F><F,YI1.A/7- #O+ ;@\4W;F@S1CO2&9#WP*
M '$?+Q^=*!C!(X-)YT8 ^;!I!,O<B@ *8SWJO/&".G-3M*"/O"H)7!SR,4 5
MO+RG?Z"I%C XZ@]<FF"1-Q^;&.U2HZ'H: )0N0, 8'%*RY^E*&4#J,4,ZC@D
M<T 1X/-+U(P,TJG'?(H1AD@'(H #CD$<]L4FPXSG%*#R<X/O0<%CDXH 8 <Y
MI2"W&<4[(;ITI,8^I[4 )M XS]30H^;:3FG  9 &>_-&T9W' ^E "%<<9HV@
M  \TX?,?3UIV1G% #, @\8I HR#VIY&>AQ2?[/&* $8<YQQ2"#=\WI3P,#!I
M>OJ#0!&5  R<9H*$'I4F><8-(><CI0 S:!@=\]*-N\XQC%/(P,?RH/?UH C*
M9'(R*,8]JD(X'M0,$9QS0!'MX/YTF.F!3VP"".<]J7C/O0 P1]O7FFB,ASG\
M/>I2,_C2 8!S0 !,G.,4"/GVHYP/3UIWOF@!I3G':H&C8MN"@<U:"X4^M1G*
M\=J *\:#<W)J79GCFE  SQBG@-M)&/I0 FSC!' YI=H+ X[4Y<XW-@9'W:>.
M1C% $6UAD4!&P?6I.,9'!IRC(H JW$3"WD&<94\_A7V[I7_(+L_^N*?^@BOB
MB;F"3O\ *?Y5]KZ7_P @NS_ZXI_Z"* +M%%% !1110 4444 %%%% ##UHH/6
MB@ HHHH ***.M !111B@ HHHQ0 4444 %%%% !11BB@ HHHH **** "BBB@
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
MU.,4%Y)&)&0%XQFA&!#4U/NM\W)]* ')._9L4>:QX\P@U'A>2#DT\ $9QDT
M.$T@ W'CZT]I9!QG(J$* F!S@YI YPQ!SS0!-YT@.2P]J59Y".33,!N>I%(<
MGDD#VH F$[@_>YI1*Z<$X]*A9<MOP1@4F%.,MD+ZT 2^=)NSNXH^TLQQD\5%
ME9,KUQWIXX7'ZT 3?:I#_%CZ4ANY2>O%1X [TAYS@T 2_:9<CT]:/M3CD\U$
M"<4N>!VH D%Y(1Z>U(UY(S8Q46X,=W?I1N/L/2@"=;MAGL#^E(]ZX3U-0ISU
M/>D4A^>1B@"<7S,N[%-^VMM!ZBH_NC.!3=N,D'KVH L+>EQD#CWI_P!L;T&:
MJ@9Q@8YYI2PW[?UH M?;FVMQG%5FU$GY<8)_2F.,<X+>U5W.Y>1M(YXH M+J
M)P1G+5*E_D5G!0",U8C3'..#0!=6^W+@K3Q>LO&.!50$#H,T CD]10!:^VG'
M ))H-V2,=!57)QP:=T Y_"@"6XO#Y$AZ#:?Y5]R:4<Z59'_I@G_H(KX1N/\
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
MPTI\-OMC3B0^&=3%J%\K[,9OMUAM%WYI"_9_[_M[5PX[_=I^AV8/^/#U./\
M@%^S+\$?^&8_ 'B;Q/X&LO&?C7Q/IT-Y_I#2M-=W$@SG ;A<GDXR2>F<"O1X
M_P!B?X%?#[PU<ZUXS^'^CW>IWK9CTV!I2B,>5AB7S#D\\GH/H,F[^Q_;Z3\/
M/V6_ASXRU^Y.I:M<:%;Q6,*_,8T*G;#"#['EN@'MU]:T_3FL6D^('Q!D6"XB
M&;'3CRMFI^ZH7O*?3J/KG'PM?$8F.)DE+EE%.R;;A2AK>K5=_>E+[$&[)?-K
MZ>C2HRHIM.46U=V]ZI+I"FND5]J5OT1XQHG[$'P2T'2;WQ;XV^'FC:?%*G[G
M2(S-LMTQ\J[2^6D..G;DG!) 9X5_8@^"VI^?XO\ $/PWT?0/#\<9:STW=,H\
MOM)+\_).> .IQ[9]HL-/F\9W'_":^--NG>'[(>=I^E3GY$7M++ZD\8'<X[8R
MD%O<_&.]&KZN'T[P+9$R6]I,=AO2N<RR^B#^7'K7+3KUG[*-)RENZ<9-J4WU
MK57O&FMXQTOIIM%;SI4_?=2RZ3DDFH]J=-?:F^LNG?=OQ7PO^Q+\%_'FJ_V\
MWPSTG0O!UH6:WB8RH]YCDR2$O@)Q^61D\X\(_8X@-E\0/V<(TL+G1H;B/5I_
M(NGED_M,C3IE%]&SQ@+&%Q'M5VZ@^]?<1GNOC-J*V5AOT_P)92!99D!1M093
MPB>B#']>N*^%?V+Q8K\1_P!GA; R':-76Z_M#ROM"S#3YL"WVG?]EV_WN-^.
M]>SE%2562G=SBY?Q']N5GS<D?LP6BC;1Z[[O@Q\%",HM*+4?@7V5=6YGUD]6
M[[:;;+]1J***^Y/E HHHH **** "BBB@ HHHH **** "BBB@ KR?]IV^BT[X
M5S33.(T^VVXW,<<EZ]8KY>_X*.ZA+I?[,]W<0N4D&KV(R#ZRT >(KXMT_O<Q
M^_-.3Q5IY4_Z3&2.@W5\.CQCJ);<;J0Y[9XJ2+QIJ"+\MS(&!_O4 ?;Y\460
M7"W"$_6E_P"$DM,8^T(V/0BOAY?&^I"1F^UR8/O3D\=ZI&.+J0C_ 'J /MX>
M(K7(S,@!]Z>OB"T;/[],GH,U\2?\)YJG&;J0 ?[5(_Q#U1"/]+<'V- 'VZNN
MV^.94S]:KRZS"Y_UR_@:^)E^)VKL2/M4GI]ZG_\ "S-75=INW4#I\U 'V<-3
MM\_ZY=V?6K*:G!@!95R/>OBB+XF:LL@!O'#'WJ1_BCJ\/_+ZVX>AH ^VH]1C
M8Y\U<Y]:D;4D  #KGN<U\30_%G6AC%VYS[U.GQ?UHMDW+%NF,T ?:2ZB@&0R
M?@:3[>IZ,OIUKXQ/Q@UI=VVX8 ^].MOC'K>>;EOSH ^S3?+OQO12!T[4GVT<
M_,,'J:^/D^,FM=?M!(QCFD'QKUO?M-PP4=#F@#[#^UQ@'&#1]L#K\K !:^0A
M\;M95@!.>GKUJQ_PNW6!MQ-NP.F: /K9;Q3SD8/84OVL<#@#VKY-/QIU@*/W
MO/4"E3XZ:LF"\W- 'UF+KY\C'3!/K2"8.0S'\J^5D^.^JL0OF&FR?'S55(56
M(QWH ^K3<;Y% 8# R:0RK)NXQCM7RS;?'K5"0&;<#SS5Z/XZ:D[,QQGTS0!]
M-"1 ,9P>N!2"X5B!S@U\V'X[ZBJJ<#FIE^.]\6P  /6@#Z.\\;>22!Z4T78/
M .2?6OG&Z^/-]'#(W .VLV/]H#43&6QR30!]0"Z/3N.M.:Z&.>1ZFOF)?C]?
ML"=N/4FG+^T!?KP5 'N: /IH7 P,'WP*&E!) &WOQ7S:G[0UT 254C'-/;]H
M>XB4Y7YB.* /I%YP$QD$YQFFF3 "D_C7SA!^T5<M*NZ-2,@8]*V)/CT(G V
MGZT >]"X7:0>PZTC2@QC;R?>O!XOCX79OW8Q3Q\? ./*Z=S0![PTRJ,L>HY%
M(+A><8SCBO"6_: BR"8P<T?\-"P;O]3QT% 'NS3A5 W L:KRR DD_C7BJ?'^
MVD&/+RW:I(_CG!(1^[R>XH ]B5MK<\YZ5.KAFX8Y]*\9;XZVRMS'CBG_ /"\
M[=R"L>?4YH ]J$F-N2.:4R@2;217C0^.=H!@QXSR.:D'QSM<@^4,GUH ]B5B
M#G<#[4N]<]0:\9/QNA<G9%^.:C7XU1J<[ 1WYH ]HN67[/(>HVG^5?=ND?\
M()LO^N"?^@BOREN/CA&+.8[<D(QZ^U?JKX>E\_0-,D_OVL3?F@H TZ*** "B
MBB@ HHHH **** &'K10>M% !1110 5\$_P#!1+]C?XA?M,_%3X<ZSX1L-,O=
M(T6V>&_%_>K 3F=7P%(.05!K[VHH _/G_@I'^PKXZ_:;\?\ @WQ)X%M]-F:S
ML6L-16\NQ;G:)-Z,,@[N&8>O J_^WK^Q/XY^-'PS^#/A/X<VFG7$/@R"2UN/
MMMX+<!!#;QQ[<@YSY39]..N:^]Z* /BW]O']EGQ]^T#^SCX!\&^$;6PGUO1[
MFUEO$N[P0HJQVKQMM8CYOF(]..:^B_A=\-?[.^ 7AWP)XNL+6]$>B1Z7J=B6
M\V"0>7LD3.!N4@D9KT>B@#\\?V:?V//C+^R%^TSKEUX/2PU[X.ZS.8I[>XU1
M8IU@/,<GEE3^\B)QQ]Y01D9XC_9L_8&\5:M^T?X\^)W[0/ACP]K4.L>=/9Z5
M<2Q:G;B::0E@R.FW$:8"G'';%?HE10!\W_&K]A;X3>._A/XJT#PY\-O"'A[7
M[ZPDCL-3L-%MK>:"<#=&5D5 5RP )'8FO&OV;OV9/C3X$_8T^)GP@\6V&F?;
M[R&;_A'I(]4$J-YZ8>%R!B-59 P/.3*WI7WK10!\#_L__L/^,?"?["WQ*^$_
MBRPTR+Q3KSW4]DL-T)8GD$:-;;W ^7$J#UP.?:C]A/\ 8E\<?L^_!WXK:9XL
MM-,C\4^)83:V(M;L2J(A"R@,X&%R[>_2OOBB@#XP_P""9_[+7CS]EWP=XTTW
MQW;6-O<:IJ$5Q;?8;L7 9%CVG.!QS7V?110 4444 %%%% !1110 4444 %?&
M'_!6'_DV;1_^QMTS_P!JU]GUY5^TG^SIX?\ VH/ATG@WQ+J.JZ7IZ7T.H+<:
M/+''.)(PP49='&/G/;/3FHG'FBX]S.I'G@X]T?F%K^JWWBS6;S0] E>"WBD*
M:CK$8XAYYBB/>0CJ?X1[D8Z'1]#MM TV"PL+;[/:P#"(H_,D]R3R3WKZ)M?^
M"1GPZL8?)MOB7\3;>(,6\N+6+=5R3DG M^I)S4O_  Z7\ _]%1^*/_@[@_\
MD>ORBIP37<52IUTHKR>K[O7[NR^;?XC5\.\3*"HTL1%07]UW;[O7?LMDMNK?
MR'K&AZAX%U.XU_0+22[TVX;S-5T6)>6/>X@':3NRC[WUYKW?_@FEJ]GKW[4'
MQ@O]/N%N;2?0-*>.5.XP/R/M7HW_  Z7\ _]%1^*/_@[@_\ D>O5OV7/V&O!
M7[)WB/Q%K7AC7?$6LWNNP)!='7;B&4#:Y?<"D2'<2QR237TN2\/U,MK_ %BM
M44I<O+=*UUIOWM;1]M'LCZ_A[A>KE&)^M8BJIRY7&Z35U=/7NU:R>]M'>R/H
MRBBBOM3]#"BBB@#YUU]I4_;.U,PO%'*/AW:[6FSL!_M*XZX(KU%SB\G*"59?
M(7#R$^1U;'&<9]<<XQSTKF_B7^SQ'\0/'Z>,+'QOXB\'ZL=)719QH\=C+%<6
MZS-,H=;JVF&0[MRN..*RW_9O\32*RM\>/B"RL,%6M=$((_\ !=7Y+Q#PCC<W
MS&>+HS@HM1W;OHDND7^9Z5#$PI4U%H[>,EKFT,GF/,86R\.[R/X<Y&<9/\.<
MG&[WIJ,[FP,Y:6;S&^>TW"+.UOO#/W<<<Y^;'M7$Q_LW^)8D5$^._P 0$10
MJK:Z( !V ']G40?LV^)+5%2'XZ^/XD7HB6>AA1WZ?V=BOG/^(?YG_P _*?WR
M_P#D3H^NT^S_ *O_ )[$_P"Q5_R:?\*_^P%;_P C7M=<K\+/AWI_PD^'/AWP
M9I5Q=7>G:'9QV4$]ZRM-(J# 9RJJ"Q[X 'M755^^+1'BA1113 \N_:HQ_P ,
MO_&#.<?\(=K'3_KRFKR74)?% \)_$H2:EX<:-M#M!=!(9@9$^Q' AS)PV..<
MY...U?3/B;PYIOC'PWJV@:Q;"]TC5;26QO;9F91-!*A21"5((RK$9!!YX->%
M+_P3^^!**JKX1U *HPH'B?5N!_X%5[65XZG@9RG.-[VZ)[24NOI^O0\+-LOJ
M9A",*<N6W-U?6+CT]?TZEJ_N?&#?$C56?5O"IN3X:4/(L$WDF+SI?E'[W.[.
M><XQCBLOPE<>+?M/PL\K5/#*%/#TRVOFP3'RX_*M<K+B49?&WI@<-QTQ;_X=
M_P#P*_Z%'4/_  I]6_\ DJ@_L ? HY_XI'4.>O\ Q4^K?_)5>JLXPZCR\G2W
MPQ_E<>_G^G4\AY)B'+F]IUO\4OYHR_2WX]#B'FUQKWX I>WNC3::/B%=E(;.
M.07 D^Q:QEB2Y!3.['&<%>>N?KVO$O!7[&'P?^'OB_2?%&A>%[JVUS2I6FL[
MFXUS4+D0NT;1EO+EG9"=CN.5/6O;:^?Q^(CBL1.M!64FWLEOZ?F?1Y?AIX/#
M0H3=W%)7NWLK=?RZ!1117 >B%?,__!2?_DR+XH_]>MK_ .EMO7TQ7-_$?X<>
M'/BWX*U3PCXMTT:OX=U-%2[LFFDB$H5U=?GC96&&13P1TH _%1?$DGB.WMM&
MT:_@L[>"WACO]5\U08SY8S%%D\OZMT7ZXKK-*32-$T^&RLKBUAMXAA5$ZY)[
MDG/)/<U^@G_#LK]F?_HE\'_@WU#_ .2*/^'97[,__1+X/_!OJ'_R17Z_A_$*
M=%\\\-S2VOS[+LERZ>?5O?HE]/#.W%\SIW?K_P  _.OQ)IECK:PW-MJ=O8:O
M:Y:UO4F0E#W5AGYD/=35CX!^*_[>_; ^!5E=QI;:Q9:S<_:8(G#H0;?Y9$8=
M4;!QW&".U?H9_P .ROV9_P#HE\'_ (-]0_\ DBM[P%^P-\!?AAXRTGQ7X8\
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
M D#,GS\$<KD>AJKI'[,?Q=U[PT_B#3_AYK=WHH1G^T^4B'"YW$1LP<@8/1:
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %?)_\ P4Y_Y-8O/^PSI_\
MZ-KZPKY/_P""G/\ R:Q>?]AG3_\ T;0!^20QG!))-. *L<"I;=#M#DCFE=A\
MR<8/YT 4I&+2'DDY[=*E0Y!R,&H\HCX!P1ZTXGE<'MDT *[83.<@#H:J--N7
M ^7%3SLPC!7!4]:K97:1C+>M  JC&3TKH?AUK-EX=^(?A;5=0PMA8ZK:W-QN
MZ>6DRLV?P!KGE!;@54OF( 7L>N>] 'U#_P %'K&XLOVJ=7OYE<6NI:99W-E*
MPPLT8CVDJ>X4\<=*\8\ ?!37_B/X!\<^,[#[%:Z+X.M1=7]W>,PR2,^7%M5L
MOC#8..".:] \+_M?RR^ -)\&_$;X=:%\6-+T8!-+GUB>2VNK.,#&SSD5BP^O
M8 =JS?BE^U)<^-_A_;> O#7A'2/AQX#CF^TS:)HCM+]IFW%M\LK ,W)Z$=A0
M!ZI^V;XEUSPC\/\ X'>#_#]U=Z#X7D\'6>KM'ILKVXN+V4-YI9D(W$85L9XW
MD]ZZKQ5>7'CG]F+]FGQ?XE+WWBFV\5VVEV^IW+[Y[FS^T Y9NX#1JO.>GN<^
M-^$OVK0OPZT[P3\0/A]HGQ4T/26+:4=8N9+::R4]461%8LOL<<8':L+XF?M-
M:W\3O%7A+4)-)T_0_#WA&:%]&\,Z;E+6V2.1'*;L98L8P"Y&?;U /H;X\_$S
MQ-;?\%*/#UG#K^HV]K!KFD6$=K#<NL(ADE19$\L':=P=@3C)S3_#OQ%\3ZG_
M ,%0KRWGU[4I+2WU^?2X[;[2P@2V5=HC$8.W&"><9[]:^9?''[0]YX[_ &D[
M+XN2:%;6=[;:E9:D-'6Z9XF:W=6"&7:#AMF"=O&>!5C0OVBKK3/VF+[XQ1Z#
M!)?3ZK+JIT9KMO*5GZIYNS)QZ[?PH ^K?"6J77@KX.?MD76AW#Z5<6GB*XCM
MY;0^6T*[MOR$?=XXXKD/A;X_\2V?_!/'XHW$7B#4_M*^(4MH[AKMVECC>*$L
MJ.3N4$^A[GU->/?\-27Z^#/B_P"'O^$9M1%\2-1DU&XN/MC[M/+-NV(NS]X!
MZDK7/^'_ ([WGA_]G_Q+\*X]%@GM-<U)-2?56N662$JB+L$>W##Y.NX=3Q0!
M[AH=Q/X\_8<\"6WB2\N-7A3XLVVEJUY,TC):O%\T6XG.WYF[]ZI?MY^/O$FA
M?M'WNB:?K>H:#I/AVRM8=*L["Y>WBMH]F0RJI .2.IS]VO$O^%S71_9]B^%(
MTN-+2/Q&?$8U=;AA+YGDF+RA'MP ,YW;L^W>O5$_:\LO$6E:&_Q%^$WAOXC>
M(-(@6VMM?U&YDMYWC7&P2JB$2$8')//YT ?57AVYN-7_ &OOV>O$VJ6"Z=XF
MU_P)=W>K)U=IE@PI8]R 2/PKQ+]D;Q_XC\4?MUZA'JNNZC?0WS:HMQ;SW3O#
M(O.%\LG: .P X[5Y=HO[7_BBS_:'M?B[J^G6>M:E:6LME;:0LAMK:"!XS&J(
M5#$!0<].3UKEO@[\=[GX0_&K_A8]KHEOJEUFZ/\ 9TURT4?[[K\X4GY>W'-
M'*>.TAT_QQXEM+6%8((=3NHHXT&%1%F8!0.P &*^F=88M^P'\+"!S_PG*?RD
MKY2\2ZN^NZYJ6JF%86O[N6[:)6W!#(Y<J#WQNQFO1[G]H:[N_@9X:^&O]@VZ
M6NA:RNLIJ7VEC),PW?NS'MPH^;KD].E 'M'[?OQ%\4:)^T)96^G>(]3TZ'2=
M$L+FQAM;IXT@E969G"@X))5?O ],=*]OMI7C_P""HED4D=#<^&D><(Q42G[$
MYRP'#<X//>OACX__ !INOC[\09/%5WH\.B2R6%O8?9+><SJ!$K -N*J<G=TQ
MQCJ:[[4OVMM=N/VB=.^,FGZ#9V.HVUI#8MI+7#312Q+$8W!D*@C>I/8[?>@#
MWS]FV&QM/AU^T1XKO_%;^%-874&TH>*)TDN9-.MC\P*@;B!N8C@<<>@K,^'G
MB3X3_#KP'X]\/^(/CI!XZTGQ!IC16^EWEG>Y2[0,8W1I%.&)(!Z=!7B>B_M3
MOX7^).L^)?#/@'2=%T37K7[+KGA.6ZDN;+4 227+,H*,22<@'K5Z\_:7TF/P
MGK6B^!?A1X;^'LFKQ+;WNIVL[WDYB&<HGF( GWCR.E '<_%'Q;JNA?\ !/\
M^$MEI]_=Z:UY>SRS2VEPT+DQE\*2I!(R^>O85A_%_P 1:QX*_8Q^!6FZ%<W6
MF:?X@BN=4U6]M+EXWN[S./WC [F)!)Z_P5YEX[^,=QXE^!OA/X=G2(+:U\-/
M-)%J"SLTEQYAR0R%<+CV)J?X6_M+2>$_AN? 7BSP3I'Q)\(17)O+.PU:9X'L
MI3U,<J*Q"G^[]?6@#VK]CSXA^+?BQ\6?A/H?C+3UUGP[X<BU)M&UF\L9&DEF
MC@)$1N6)64QD9VCY@0,YQ7E7P=^./Q!U+]K3PSK%UK6J3ZSJ>NK;W>G-=.L4
M@=B'MS&3M"@<8QD8JAXO_:O\3ZKKG@ZY\)Z=8?#[1O"#>9HNAZ02]O!(00[N
MS &0L"0<@<$^N:ZS_AM/3K3Q#<^+]*^#/A'2_B/,KD>*5GDE9)F&&F%N4V[N
M_7KWH ^@_!UK:_##XK?M=CPJ1IR6>FPW%NUOP(9)!*[[?3#N^,=.V*\G_8ZU
MS4?%?P2^/]AK6H7FLV0T!;D0:A</.HE"R$.-Y.#D Y'<#TKQCX<?M%ZQX!T[
MXF)<Z:GB*]\=6GV>]O;JZ:-X7+R.T@ 4[B3(>"1C JK\$_V@+KX->%/'&AVV
MAP:NOBK3O[/EGGN6B:V7##<H"G<?FS@XZ=: /=?BAXGU?0_V ?@3;Z=JEYIL
M5]/(+G[).T33!5D*JQ4@D9YQZBNUGMXO'WPD_9*A\0LVK"]\3C3YYKLEY)(.
M1Y;.>2.!U/:OE;Q?\>[GQE\$? 7PVDT."TM?"<CO%J4=PS27)8,/FC*@+][L
M3TK5\2?';4?$/PE\!>!X=,33/^$0NY+VVU:"Y8RS.P(&4V@)C.<@GI0!]4?'
M^]\-W?[0-[KEU^T2W@[4=#NTA@T6/3[P)8K$0#'A5V,#@Y."#GN*V_"7B3P!
MXL^./QE^)/PTN[36;ZT\("ZM[RTC>-8KQPZSO&KJN#B*-B<'DGGDU\Y:E^V'
MHOBR^LM6\;?!GPOXR\6VT<:-KUQ=2P-.R?=:2)4*L1@=^U<?IO[4/C+2?C1-
M\28!I\>I7"-;3:9';*EE):, #;F,<;<*/FZYY[T 5?A7\:/B5I-MXDL]&N;[
MQ6GB+398=4L;V*;45:-Q\UP$!.QEW'#_ '1NY'3'LWQMU2\M?V&/@7_IET'E
MGGBE)F?,@"/\K\_,..A]*Y/4?VIM.TGP[KMKX$^&'A_X=:GK\#VM_JVG74D\
M[0N<R(@90$#>W3M7.P?M$177P*L?AEXB\&:=XC@THRG1]8FO'AGT\N" P15(
M<KD]2,YH Y/X#Z%X@\4_&GP=:>%X+6XUU=1BGMQ?IOMD*,&+RJ,$HH&2!SBO
ML2SUGX=V/[4NCMK/Q-\9^-?B//XA%LT.C(;+2X+A6*^2T;2',2X*X7=D+U/6
MOB7P%XZU;X6>,=)\4:#<B#5M.F$T3,,HWJC#NK#@CTKVV7]L[3M/\7R>,/#O
MP=\+>'_&T\YFGUX7$ES(Q=LRE$9 J,_(+#)&: /3W^)FB?"+]JKX[VVM:+JP
M\*:VBVNHZSX>A/FZ3N /FE@,(KL[98D<@<,:QO%_PLN+_P""/C"\^$/QGO?'
M7@F'9<:UX9U$,+A(U((;=*"Q((#'&P$*>N #YI9_M;:MI_Q<\8^,X?#>G7&E
M>+HUAUCPQ>RM-;7$80*%\PJ""#N(.WC<1BH?$/[3EK_P@6M>$/ /PZT3X;:=
MKFQ-4GTVYDN9[F-22(][JNT<]L\9'>@#PU7P=P.Y3T-2*WF$ C=SCBHFA(7'
M11V%6K%0 01CTH GC94 0=?2INO)7)]:C8)%EQR]-GNQ'&#C.10!3UUE&FW(
M'0Q-T^E?O3X._P"11T/_ *\8/_1:U^!>JR;M,N<<8B;^1K]\_!W_ "*&A_\
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
MJ^Y3[J: .QKS7QG^TE\,_A[\0=)\#>(O%UEI7BS56A2RTN59#),9G\N( JI
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
M%9_[07[4G@[]G*#1X==@U;7=?UF7RM-\.>'+3[7J5V!]]TBW*-J]R2/09/%
M'L%%>3_L[?M,>#OVFO#&H:OX5_M"RN-,NWL=2TC6+;[/>V,RD_+*@+#D<@JQ
M'4'# @>L4 %%%% !1110 4444 %%%% !1110 4444 %?)W_!3L9_97O/^PSI
M_P#Z-KZQKY0_X*;KO_9:O!_U&=/_ /1M 'Y*JP$6"H+=J8RD %B,^@IQA>,%
M@-PIA(P.: '=2,#!IJ@$@,,>]22N H(.3^M0^8SMG&%[YH =*5C)/7TQ59I@
M0S X8]JEF.0H7[QZU&\(?[I&0: (H^#G.*209[CIUI_DN,CC!]*BDB."K@8[
M>M &:R?O6&TX[FGQ2+;NQ))'8"GW%N4!*.1NZBJ\L1AP6XSP * 'QG?,&YRQ
M[U=887[W?K5!21@;N>U79P552J\]Z )0<DYSFG*BL_N>*B,PB*EV&"*L6Q5V
M!ZCM0 U]SL-IX''-,EW1_-LR>E6KMB J\?A5<DD<MD>E #<KN"MP<9J0;EYV
MG ' J6*VSG<,\<5;2W)AW$@\=* ,T* 0.!GGBOM']A?X^>"/AOX&\6:%X[U.
M&Q-EJ$?B'0OM89E>[6(H$C !PV5!/3[^?6OC)$_?8./QJ]& ?F4_=[>M 'JW
M[/?Q?D\#?M&^'_&NM78L[6[U"5M:D5?D\FX#><".3MW,#QSQ7>_M5?&'PS\0
M?VC/#$_AC5DNO!'AS[!;6US&"( %F$LTB\9QSR<?P''O\UR#G) R?TI$YYQP
M.YH ]B_;*\=:'\1/VAO%&O\ AC4X=:T>\2$07EL&V2$1X(&X \'BO?K[]H#P
M+I_[?^C?$!-?AO?!JZ-#I\NJVRLT<4C6S1$D$ X5B,\5\,)"S3DEC@'@"K<L
M[*F%//2@#[/^'_Q4\&?#?7OB-X E^)0?PEXU_P!/M?&?AKSX)-*O">-^"& P
M%!V^GOQ@:]J7A?POX(U^?4_VE/$_Q!U:6'R=-T?PYJ5Y"CN003<-.S@QXQE0
M ?<YX^3GG"P[<G/<U!%/E@N[@GB@"[<?)9R(V/N8XX'X5Z?^QIXVT'X;?M(>
M$/$/B74X-&T.R-R;B^N-Q2/=;R*N< GEB!T[UYA<D-"\9'WEJI;VQ(*@ @4
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
MI7W)7G?P4^ GA#]G_1]:TOP;:7-I::QJ<NKW:W-R\Y:XD559@6.0,(O%>B4
M%?"__!80 _LOV /0Z];?UK[HKSGXZ_ #P=^T;X0B\,^-K2YO-)BN4NUCM;I[
M=O,7.#N4@XYZ4 ?EO\1;74;'XT^+/V4+57BTWQ7\2;?6XGP66UL)52<(HSC'
M()^F>_*?#GX9VOQ*^!'Q^\)V?C/0O !;XFL]BNOWJVEG?&/S EFS$C.[<N%Y
MY R*_3_4_P!FSP%J_P <M,^+ESI<C^-M/M/L<%T+AA%LVE06C^Z6 8@,>>GH
M*YK3?V)_A'I_@[QKX7?PXVH:+XOU!M4U.WO[EYS]J.?WL3,<Q,-QP5P10!\E
M_LX66C?!O]IOPGH/CKX.R?!OXC:]HTEKIS>&=;CN-&U54CD:5KB%'8(^5)7Y
MCVST!/R)X$E\4KX9TV]\=Z=<W_[-&F?$20:U;6<HC$MS*V#)/MR[1QX3J /F
MV@[F!'ZR_!C]A;X0? ;Q4_B7PQH-R^N>28(KW4[V2[>W4@AC%O)V$@D$CG%;
M7AS]D;X9^&/A%XG^&EMH\]QX1\1SSW.H6EY=O,[2RXRZ.3E""JE2.A /6@#@
M/VK/VH?"_P"S/X8\/VW@_P .VOB+XC>(;>.R\*Z'I=F&D>-L+&0(UW>6,@*B
M_>/ %6_V(/V:=?\ @CX:\1>*?'UW'??$_P <7K:OKQA96BM9')80*5^5BI8E
MBN5W$A25 )I^+O\ @FS\%?'5SI%QKMGX@U"?2=/@TRSDEUVX)AMX5VQJ#NXP
M*]!^ 7[)?P]_9JO-8N?!%KJ5M+JJ1QW7V[49;H$(25VAR0IY/(ZT >R4444
M?D)^VCX&G\8_M8?'>]TX;=;\-^#++7["<#)A>VNK:1V'OY8D_.O-_P!IWQK#
M^U=HOQ(^+RJS:/X8TS0=$T_<3\EW+,AG(XX! D_0>]?J>W[)F@W/Q[\:_$V]
MU:[O7\5>'G\.7FBR1)]G$#[0Q#?>)(7&#Q\Q]L>5:3_P3,\':+^SCXA^$=KX
MJU5;36]8AU>YU?[/%Y^Z(@I&%QMP ,9]_P * /!/VC?AMX_U3QOX"\1^(_"W
MCKQ]\%O^$7LK:ST[X>WC+>Z?=FV3S)&A3YFRRD[F&W# ;AC!Y/X^^+]%O/\
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
M/^"2'P[3./''BT ]O]$_^,5(?^"2WP]*@'QQXNP/>T_^,5]S8-&#0!\-Q_\
M!)GX>Q#CQMXL/U-I_P#&*F3_ ()1^ $ '_";>+" <X)M/_C-?;V#1@T ?$7_
M  ZC^'Q.?^$S\5=<];3_ .,TYO\ @E/X 9<'QKXKQ];3_P",U]MX-&#0!\/'
M_@D]\/2<_P#":^*_SM/_ (S4O_#J7X?[-O\ PFGBK'UM/_C-?;F#1@T ?#W_
M  Z>^'V?^1V\6?G:?_&:>O\ P2B^'ZKM_P"$U\5X],VG_P 9K[>P:,&@#X<7
M_@DS\.U?=_PFGBO/UM/_ (S3I/\ @D]\/Y,Y\<>+?SM/_C%?<.#1@T ?#Z_\
M$G_A\H(_X37Q7^=I_P#&:5/^"4/P_0\>-O%GT)M/_C-?;^#1@T ?#Y_X)0?#
M\]/&WBP#T!M/_C-2C_@E/X "X_X33Q4?J;3_ .,U]MX-&#0!\/M_P2?^'S?\
MSKXL'T-I_P#&:?'_ ,$H_A]'G'C3Q6<^IM/_ (S7V[@T8- 'P^W_  2>^'K-
MN_X37Q6#];3_ .,TJ?\ !*+X?H<CQMXLS];3_P",U]OX-&#0!\./_P $FOA[
M))O/C;Q9G.>MI_\ &:N-_P $K? #+C_A,O%(]\VO_P 9K[7P:,&@#XE'_!*G
MP /^9U\5_G:?_&:0?\$I_  _YG7Q7^=I_P#&:^V\&C!H ^)S_P $K/ )/_(Z
M^*_SM/\ XS2'_@E5X!/_ #.OBO\ .T_^,U]LX-&#0!\3?\.J_ &/^1T\5?G:
M_P#QFGI_P2O\ QE2/&7BDX]3:_\ QFOM;!HP: /C#_AUWX#SSXQ\4'ZFU_\
MC-/7_@E_X$48_P"$Q\48^MK_ /&:^S,&C!H ^-/^'8/@0C!\8>)S^-K_ /&:
M8?\ @EWX#.?^*P\4<^]K_P#&:^SL&C!H ^*I/^"6'@&0Y_X3+Q2I]C:__&:0
M?\$K_ ((/_":>*OSM?\ XS7VM@T8- 'Q/<_\$J_A_<Q.A\9>*5#J5R#:]Q_U
MQK[.TNP32M,M+*-F>.VA2%6?J0J@ G'?BK6#1@T .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 **** "
6BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_1.jpg
M_]C_X  02D9)1@ ! 0$ W #<  #_VP!#  (! 0$! 0(! 0$" @(" @0# @("
M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_
MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P  1" '1!(X# 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#]_**** "D
M?I^-+2/T_&@!E%%% !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!)1110 4C]/QI:1^GXT ,HHHH ***1
MCA<T ?F1_P '!/\ P6S^,_\ P29\??!?PO\ ![PSX:U&#QM?W5QXL_X2#3I[
MAX].MY;='%OY<\020B9L%@PX''%=C_P77_X+ ^+_ /@FU^PKX2_:'_9UM- U
M3Q1X]UJRA\,0>([:2XM6M'A-Q-*T<4L3MB/:H(8 ,XSGI7RC_P %:?V;]&_X
M*>?\%UK?]CV_MEO;'P7^S+K$\\1!S::I<I.]K*",[<22V9R<<#WKXQ_8IC^)
M_P#P6>\8> OV1OC-X;>XTK]E7]GKQ-9W$,^YQ=ZPIFMK.1L_>P%L5PWS9@D(
MX- ']$G[&W[3=G^TK^Q7\/?VLO$4MGI4'BSP+9Z_JC-)Y<%GYENLDN2S$(JG
M=U)P!R>*_/G_ ()W_P#!PI\0?^"BG_!8SQ+^R#\+_"_AN'X,:?I&I2Z!K#VD
MQU;4'M B_:?.\[RA#(^YU3R]P1ERV<U\7^*?VT?VHIO^#:SX(?LV_L]^ _%V
MMW7B?6]5\&_$;5/!FB37][I>E65W(SVZ+""$>6&2%/WA7*AAT.X9G_!,3]J+
MX+^!/^"\WPKT?X(?L5_%'P/X;_X5=;>![#PUK_AQ;?4K:5TVR:O>1J>(7?,D
MDI).7+>U '](LLF%^7K[G%?CQ^UW_P %C_\ @L#X;_X*8?'[]E#]BWX'_"GQ
M7X0^ _AVS\2:U#X@@N(-3DTHZ=9W-PPF^V)')('N6P%CSM X8CGZOB\;_P#!
M=,_M_#PY<?!KX/C]G7_A,'C&OKJ$G]N?V+@[9-GG[?.^Z,;,9[5^5O[6'[+&
ME?M<?\%_/VROAOX@_P""@TG[/M@O@C2)+O57U6.TMM?5M(TI/[/N2]S#YD)W
M!R@+'Y?NT ?H5\3?^"W7C/QA_P $(KG_ (*Q_LX^ -/TOQ&L20GP_P"*HGN[
M6WO(]0^QW*GR9(VDCW!RC;E)4KD Y%?=7[,OQ%\0?%[]GCP1\5?%<-M'J7B/
MPI8:E?QV<;)"LTT"R.$5F8A<L< DG'<U^$&@?'G7_B]_P::_%3P%J_AW0;2U
M^&/B]/">CZGX:L#;VFLVL%Y:R"]Q_%)(TK,[_P 9.X_,QK]F?^"<WQO^#7Q
M_91^&_@WP!\6_"VO:MI7P\TDZGIFB>(K:[N+0"VC4F6.)V:,!OE.X##<=: /
M7]8^+'PM\/>-].^&>O\ Q)T"Q\2:Q#)+I'A^\UB"*^OHX_OO# S"255[E5('
M>I[#XC_#W5?&-[\.],\=Z-<^(--M8[G4="@U.)[VUAD)"220!MZ*Q!PS  XX
MK\UO^#E7X=ZU\)O GP?_ ."IWPRT^7_A*?V?/B-9WE_-;1;I)-$NI1'<Q'VW
M!!D\ .?6ORUO?V^?VR/V:/B_K/\ P7GU33;O_A'/VGXO&'A7PYI<3[9-'CMH
MXHM+>1B-KB-E^0<$_9'/\0H _;C_ (*1_P#!0SXW_"?X=>!O%?\ P3I7X6?$
MNXU?XHVGASQ<^I^.[)8;"%_OQQD748,Y.%QEFCR&\MQ7(_!O_@KIX@\??\%G
MOB1_P3ZU[QU\-H_!/ASP/977AJYM-25M0N]>=(//T\3?:?+G='>93"D8D7RR
M#R#7YO\ [3_[(D7['O\ P1S_ &'?"^L>'VLO$_BK]H;1?%7C$SVWES/J%_\
MO#YH(R'2$0Q'/_/.O:?V:?\ @G]^R79?\'1/Q@M;;X6E(_!?@NR\=^'$_MF\
M(M-?N1;33W?,OSAI+B5O*?,8W\*,# !]8?\ !'G_ (*\^*OVP_A5\2?B)^VC
MXS^'7@L>&?BM<^%O#DT=V-*@NXT4&-";NX?S)CD_=/..%%?H)%<P7,"S6LZR
M*Z@HZ,"&!&00>XQS7\TW_!/+_@EI^RQ^U_\ L*_ME?M,_'FPUO5/$7@37/$L
MO@J.'7+BWMM(N;6UFNA<+%&X261V"JWF!AM7&.<C]</^#:[Q_P"*_B-_P1E^
M#FK>,M7GO[RSL]1L4N[J=I97AAU*Z2)69B3\J;4 [*BB@#YO_P""FW_!3?\
MX+S?L>?MJ:!\"_A7\%_@?<^%/BEXO?1O@_=:REQ+>7VU8_\ C[*7T:PG+]2B
MBOTG^ /Q$^,?AC]ECP[\0OV]KKPCX/\ &=OHJ2^/7T_4DATBPN=V&V2RRLJQ
M\KR7/)ZU\$_\%Y#_ ,;%OV#<?]%>F_E!7EW_  6QA\ ?M ?\%K?@9^Q]_P %
M OB-J/A/]FS4/!<^I6A.K2:=IVMZ\7G5K>YN5950 ) NXD%!)PR[\T ?L%X%
M^)_PU^*/AU?&'PS^(.B>(M)8D+JFA:K#>6Y(Z@21,RG\ZYB?]KG]E&V\/MXM
MN/VG/A['I2:F=-;4W\:6(MQ>@9-L9/-V^< 1^[SNYZ5^/G[*?@?]F[]B_P#X
M+X:!^S9_P26^)EUK?PP\4?#;4+GXM^$M*\4RZOH^BR)$[02I.TD@,F[RSAG8
MJ92,_-M'S=_P1B_8F_X(R?M6>$?C=J'_  4.^,MG!XIT?Q[J(L/#.O>.7T.U
MTNR+,5O[8+-&+B5FWJV=P41J-IW4 ?THV.H6&IVD5_IM[%<03QB2&:&0,DB$
M9#*1P01T(J:ORE_X-3O'?C76?V?_ (Q_#/2/&NL^*?A-X+^*UUI_PA\2ZW([
MR76G$$LB%P/D $4FT  -,W )(K]6J "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 *1L@9%+0>1B@#Y<_;$^)_Q%
M\(?%6+2/"_C/5-.MFTF&0PVEXT:EB\F6P#U( _*O*'^//QF2,LOQ3U[KT.I2
M$_SKMOVZYA'\:(5(SG0X/_0Y:\6$A*^6S<'N/2@#L4^/?QED(<?%37N.W]I2
M<_K39?CQ\:8A@?%77R>W_$SD_P :Y N%( 7IVS3/,&XMNZ'K5)7*2N=?_P +
M\^,YZ_%3Q!T[:I)_C2GX]?&EN!\5=?!/_43D_P :XRX>14+0KD_6H)+[<=B,
M0Q'4C@46061VK_'OXW<[?BKK^0>VJ28_G49^/_QH.X'XM^(0 ?F_XFD@Q^M<
M@M\-G[_ ;MBH$G$A9HXUY.2';K2NEL*]MCM9OV@/C6(MP^*OB/&>"NJR#^M1
MS_'[XWB9%7XN>(%R.^JR<_K7%O.WEM$V>3\RGL*CE<JA5@,D#ENPHN%SMG_:
M&^-J/LA^+/B%@.I;5)#_ %J,?M!_'(1N6^+OB$-D;?\ B:2?XUQJ-'YGSOD8
MXQQ02K)P>*0CL9?VAOCBQ#+\7?$(X[:I)R?SIA_:$^.G&?B[XC^HU63_ !KC
MI&'W!@#'&3U-1,S!@H7@]2.U ':M^T'\=6.1\7O$8SV_M63_ !ILG[0GQX3A
M?B[XB/\ W%I?\:X\NY&TMQ2=.]5RHKE.P'[0_P =-^X_%[Q'C'3^U9>/UH;]
MH/XZDDK\8?$F/?5I?\:XXON!$;"F21^8@1W.0<G;WHY4'*=D?V@?CM@ _&+Q
M(/\ N+R_XTQOVAOCWAO+^+WB,D'C_B;R\_K7(."5P'VY-1R3K;98-G/ &>,T
M]$/1'82_M#_'Y)59?B_XC(*GC^UY.OYTC?M#?'UU8I\8_$8) P/[7DX/YUQX
MF+GS"P" 9.?6J=PXCE=U.<D;6'2I=B78[>[_ &B/C[#,G_%Y?$H'&?\ B;RX
M/ZU$_P"T?\?F#;/C1XD^7I_Q-I<D?G7%/*\K@NY/%-#*X4(<%>A[TA':R_M&
M_'Q %_X79XF.1DG^UI<C]:9_PT=\?CR?C5XG&/\ J,2_XUQC*64K@9SUS3)&
M\HF'S ?FRI ZT =H_P"TC\?E;(^-?B8#T_M>7_&D'[27[03/S\:?$P ]-7DY
M_6N(<#&"<<],4R278NY7  ZB@#N9/VE?C_N^7XS^)P/^PQ+_ (TA_:3_ &@1
MES\:O$__ (.9>/UK@6F-Q$TB@@C^$'FHK6]FN93&Q"C!XQUXZ52929W_ /PT
MS\?3#YP^-7B@IUR-8E_QJM/^TW^T, P'QQ\3(3C86UB7I^=<)-J,-I ;>>8
M'A8U(+"LB]\0.L.+"V /=Y!DTG83.XC_ &T/CE%JQT.]^//B:*X)^16UB3Y_
MIS706W[3/[0GW9OC3XHW9PO_ !.)?\:^*_C=-XA/C@7S:FRLD8>V=%Z$?3I7
M<?!/X_VVO.OA7QAJ"Q:@"!%/(V!,/J>](1]07'[2/[0Y@/E?&OQ.&QP?[8E_
MQJ$?M-_M!0@&Y^-_B;!&.-7EZ^O6O/1,2XS<$QGH0>M%U)(RJ9%XSE".PH;T
M!L[RX_:3_:)8?:+;XY>*2A)SG691C_QZH[;]I[]HA9E\[XW^*2".,ZS+C_T*
MN&8Q)$I1V#=QVJ%Y&4?*N>?F.:.@'H!_:@_:&:)V_P"%X^* S#A1J\O!S]:B
M_P"&G?VC,8_X7?XJ^O\ ;4O_ ,57!A@V"25P<Y]:/- 7YF/UQ2U%J>3_ /!0
M']N[]L?P%H>F6G@3]ISQSI<\\CF:6Q\1W$38QP,JV:^0S_P4I_X*33S;;?\
M;@^*A/0H/&=V?_9Z^L_VB_V?K7XXZYI]O>ZP]O!;J6E"Q9X^M-\"_LK?!SX?
MP*]AX;6[N%(/G7JALG'4"F,^0-=_X*3?\%-=*?$_[;WQ;A+C*B3QE>+^7SUA
M7?\ P4__ ."F41,D?[>?Q8X^\I\<7G'_ (_7T'^WI\&K+5/"2>*]&TD)+:C#
M);Q  #\*^#-6G%M/*%!8[CE6H _H4_X-E/VC/CW^TI^R1X\\5_M _&#Q)XSU
M/3_B5)96>H>)=6DNY88!IUG((E:0DJFYW; QR2>]?I/7Y4?\&E6&_8I^)3 8
M'_"V9,#_ +A=C7ZKT 24444 %(_3\:6D?I^- #**** "DD.$)QGVI:1CM&<$
M^PH \>\%?L+?LS_#O]KGQ=^W-X;\!21?$SQOHT.E>(_$4NJ7$JW%I$L"I&L+
MN8HP!:P\HJGY?]ILY_[-'_!.[]D;]D+XF?$#XO\ P ^$\6AZ_P#%#4?MOC*[
M-]/<+>2^;++\J2NRPJ7GD)6,*IX&,*H'FG_!4/\ X+ _!+_@FL/#7@.\\#:]
MX_\ B?XY<Q^"/AOX4MS)>Z@=XC$CD ^5'O8*#@LQ!"@X./F73/\ @X"_;(^
M?C?P_P#\/'O^"1OCWX6^"?%&IPV-CXNT6].JBUFF;;&)HDC!!)(&T'>>@4G@
M@'WU^QQ^P[^S9^P;\/=4^%O[,'@23P_H>L>()]:O[*35;F[WWLR1I(X:>1V4
M%8D^4$+D$XRQIK?L-_LU?\-AG]O%? 4O_"SSX>_L3_A(?[5N-OV+;M\KR-_E
M=/XMN>.N:\@G_P""F&MC_@K]I7_!,JV^%%DVD:G\*SXN7QB^IR+.K!I,6_V<
MQXQA <EP1NZ<5];B_M%?R#.H?^YN&: ))% &1G\#UKXY_:8_X(*?\$MOVO\
MXZ:]^TA^T%^SM)KGC#Q)-;R:SJG_  DVH0"X:&".WC_=Q3*B@1PQK@ 9QGJ3
M7V)'>6\J[XY R]-P.17RA_P6+_X*2ZO_ ,$P?V/I?VH?"WPSLO&%Q'XHL-(.
MDWFIM:H!<%@9-Z(YR-O3'//- '>>(O\ @FO^Q/XC_9!?]@\_ G3-.^%4JQB;
MPKHCR6,;LLHFWEX&5R[2 ,SELN2=Q.37._L0_P#!(O\ 8'_X)U^-M9^(/[(O
MP7D\,:MK^E+IVJW3:_>78FMA(LH3;<2N!\Z@Y !]Z^@?!GB@>*? VC^++N!+
M5M4TJWNWA+Y6,R1JY7)QD#=C-?)7Q"_X*C^)/!'_  69\$?\$L+?X16%WIOB
M[X;MXHD\9-J[K-;L#>_N5@$95QFS'.X??/'R\@'TY\=O@=\+_P!I?X.^(/@1
M\:?"\6M>%?%.FO8ZWIDLKHMQ V"5W(0RG(!!4@@@$&O*_B7_ ,$N/V&_B_\
MLR^#/V/OB#\"K.^^'OP_GLYO"F@B\GC6T>V4K&3(KAY."=^]COR2V2:R?^";
MW[;OQR_;*\.^/]=^/G[(GB'X/2>$?'5SH>D6WB,2*=7M8\%;E#)&F?0E=R$D
M;6;G'TNM[:L_E),I8#)4'F@#R/\ :D_88_9H_;+T3PGX;_:#^'S:S9^!_$5O
MKGAF&/4KBV%G>PC$4G[ETW@#C:V1[5)X9_8E_9N\)_M6>)/VU]!\!R0?$?Q7
MH$.BZ[KQU.X87%E$L:I'Y+.8UP(HQN50>.O)KUF:[M[<!KB54![NP I([RVE
ME,$<REP,E0PR/PH \&^"'_!-']CK]G7X/^/O@-\)/A9+IGA;XH3WLOC;3FUJ
M[F-\UW"T,Y#R2L\6Z-BOR%<9R,&NV_95_96^"'[%GP3TG]GC]G3P>^A>$=%>
M9M,TQKV:Y,1FE:63YYF9SEW8\D]>.*](!S10!Y+^T!^Q-^SC^T]\2? 'Q9^-
M'@5]5UWX8ZPVJ>#+U=3N(!8W9VY?9$ZK)]Q>'##VY-)^UY^P[^RO^WC\.5^%
MG[5WP7TCQAI,,YFLA?QE9[*4\&2"="LD#$<$HP)'!KUNB@#P']D#_@FA^Q5_
MP3_\*:OX>_9$^ FD^%9=9A9-1U*,O/>W8YVI)<S%Y612QPN[:,\"O@'_ ()Q
M_P#!M=\(9/A#XU\._P#!4G]FGPOKFOW?Q.O=:\*ZEH^OR&X33Y@"(GGMFC;;
MNR?*8E<\]:_7RB@#D_@I\$?A1^SG\,]'^#'P1\!:=X:\,:#;>1I6C:5;B*&W
M0DL< =26+$L>222>M=9110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4$@=317S7\9_^"DGP_P#@C_P40^&O_!/?QA\.M:_M+XH^'KG4_#_BQ+B$
M6*2P&7?:LA82;\1YR 1^\'H< 'TF64=6'YTM?(_PT_X*^_ /XG?\%1O%W_!*
M_1/"^K)XJ\)Z']OD\1M/";"]=8(9I;>-0WF!XUFP<C&4;T&>A_8O_P""DW@#
M]MG]H+XV_ CP%\,M;TX?!#Q9_P (]J_B&^GA:UU2Z#RHWV<(Q;:#"Q^;L5_O
M4 ?2X(/0BC(SC-?-W_!1O_@I%\-O^";G@WP3XS^)/PV\4^)8O&_CFT\-6<'A
MBR65K:2?/[Z7<1A5 X4?,YX'-1?"?_@I+\/_ (L?\%%/'W_!.;2_AQKEIKO@
M#PE::_>^(+F6'['=17 A*QH@;S%8>< =P'W3[4 ?2U%,65 -H.<>E*LBL< '
MO0 [('4T9'3-?(G_  4U_P""Q/[.W_!,_4?#?@/Q?X*\4^//B!XQ5Y/#/P_\
M#6 NM1NXD.&E*Y^1<YQU+%6P#BND_P"":'_!4;]G_P#X*??#?6?&'P@TG7=
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
MZ_X*@?\ !/\ \*_\%-/V//$7[)?BWQC+X>BUFYM;JSUR&P%T]E<02B1'$1=
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
M</A?PS KJN/M,R!V/XUVJ!"WV8L1\N .HJ2%)98$:0[2#D@#&12B-$=64+@
MYYJ^4OE*QT'2HY3<'3XW<_Q,F3]:<\31EA'@J/3J/PJ<RM-&"N5!/#"D$<:L
M69,%N,@4GH2-)<V^2-PWX8#T]:9;!XI-XD^1AW[4DSP01+LW,#G&#3(-TMQN
M)).WY%[?_6I 2'=/NN(8P,#AN]0W3RE4$J')'WB:=-*B.5\QP6&65>E-#11
M1RQEBRY7FAZJP/56(9W\QCD9/3/K7)_$_P '6/CCPI>:!J-NK^;"WEAQT.,#
M%=4ZAL!AW[U7NXA(3OC&#W!I)Z"3T/HC_@V6\&7W@/\ 9H^*OAZ^M_*:+XM2
M[5(ZK_9MD :_2JOCC_@C-X=L="^#7C:>RA53?>.6GEQW;[%;+G_QT5]CTQDE
M%%% !2/T_&EI'Z?C0 RBD+H#@MS0&4]#0 M%(64=6''O1N7UZ4 +12;EQD&@
MNH."PH 6BDW+T!HW+ZT +112%E'!- "T4WS(^F\4N]3T- "T4GF)_>%!=1U-
M "-&&[D>]*$ HW+G&>M!=1U:@+H6BDWKD#<.>E =",AA^= "T4FY?6@NHZF@
M!:*0LH.": Z-]U@<^E "T4F]2,AJ Z$9#4 +12;E]:/,3^^/SHN@%HI RGO1
MYB'HU "T4F]?[U!D0=7% "T4A=1U./K1O3.-U 70M%)O7^]09$'5@,T +12;
MU_O4%E'4]J %HI-R^M!=!U8#'6BZ 6BD#JPR#FCS$QG<* %HI-R],T;UZ[J
M%HI-Z?WA1O7&<T +12!U/1A06 ZF@!:*3>N<9Y]*-Z8R6H 6BD$B'HP/THW*
M>AH 6BDWIG&ZC>IZ'/TH 6BD\R,\;QQUYH+*!DF@!:*3>HZM1N7UH 6BDWI_
M>'YT!@>AH 6BD,B#JU&]!SNH 6BD+H.K8^M =6. : %HI-ZCJ>U 93R#0 M%
M)O0=6% 93T.:-P%HI ZGHPYH#H3C<* %HI-ZGH:/,3GYQP>: %HI-R^M&]?[
MU%T M%)N7J309$'5ASTH 6BDWIG&Z@NH.":+,!:*3>O]X<=:"ZCJ: %HI Z$
M9# \=J-R^M%T M%)N&< \T;E'4T +12;U/0T>9'W<?B:-@%HH!!Z44 %%%%
M!1110 4444 %%%% !0>G2B@].M 'Q%_P4'E6/X\PAG'_ "+]L>?3S):\*8[B
M&C4'=G+=Z]K_ ."BMPT?[0,"B($?\(];;LCJ/,FKP>2:5)!,)#GT'0#TIIV&
MG8O!/LT!9.2!GZU!',K$3BV))SEAVJ,7<]Q*J[L#!R!WJ%,;FPQ7^XH[FAM@
MVRV7A \\@$KT .>::;UE$;N3D]5ICB.9 K *R') ./\ )J%9$+$S(6!ZX/(H
MNPNR:ZN)E( E#(Q)!4?I444VX"WF*[?[W<5'+*>N3A?ND]J0R*<8BXQRWJ:5
MQ$C.<_*^1GKCDTQO,;+@YP<YI-R\!3UI&10I(SSZ4 *SL[AF.2* P==V.148
M;@G)&/:FQSHXR@/R]210!*LB@$DX^M)YPVX!Z]#FHR^[J/THXV[#P![=: )&
M>,(0QR<=!4<K;5W,, TUI4C&YFP![4V299(RPDQD<$TTM1I [.01C'H0*59
M %+C/KBJ\EQ,<E "JCG_ &A_2JLFK:=82$R2_,!PJ?,?7!IZ(>B-%YBH.5S@
MXPM0W$HB9I+B=43;QGK6-<^);N3=Y$8C0GY?[QK-N;E2Q:5F9^N2V<4.6@.1
MMW?B.S&V.SC$[(.6?@"LV^UN]O&$4]SY(P<QQ\?KWJA)>.WRL1C'W14$M_ I
M+RD@D< FINV3=LF1V60$MR#P:2XN_F+2..3T7@5S/BSXI^#O!MN\WB#7K:U"
MKEO-E V_AU->&?$O_@HK\-/#R2V?ABPFU*9 0) =L9;^9I*(K'TA-?00DEI!
MGN,]*R]3\8>'=+7.H:S;0 G_ ):S ?C@FOS_ /B'^WO\8/&/G6FFW\%A"['B
MW3YL>F<UY+K'Q*\9^(YQ+K7B*ZF.,Y>8GFF,_4W7/#VE_M'?#+Q%X.\"Z]#=
M:]'ILDUG!#,I^T(HRRCG[P].]?E!XOAOM"UJZT^^B:.>&=XY8R,$,"0<UUWP
M?^/GCKX.^,[7Q;X>UNZ1X9<NJ2D%E[C\N/QK$^._B_POXS\;7WBCPQ:R017\
MGG2P2G)61LE^?3- '-Z8DEXVXW!)Y.VMSPO?/IVJQ3>7NVN,Y[UR^@W_ )=[
MLMY<D]!Z&M>.>:2X!+'.[).>E%K!:Q^GG[)OBJ+Q-\,K18Q\UL@4[@.1BO5D
M:2/Y" P]#7R%_P $^OB7;HO_  B]W<DO,=B GJ:^O(R(\.5)/M0!<*7$H7<$
M88!Q[U)&-[E9U7=Z#I5:V/V<L<9.S()-31737,)*_*^>M-.[&GJ3;A$HCVDY
M]Z#Y6X)QDC@>U,2;?$<89AU"FFQXF >.3$@&"2.?RIMV&W8E/RILB;: .,#-
M0;P,E[@\MT*\YIT3L7:'&0@RN352XG:1U5^JGYL#I2;0FT3F Q.&1BQ8<+MZ
M5$F5D5F7&20P!QS44A*GS"[;=W#?TJ0XDZH3E\XSZTKH5QMPT:R&*->. &Q4
MC2I&8W&&(7D5'-AWRY.0,'CFFRJ$QQU'!!Z5#>I+;N-E+-G>,G-5YE_>;RI^
M7@9JP<L"W4XXJ+[T9!R#G)IQ".Q]^?\ !(A%3X*>)RHQN\6L6]_]$MZ^LJ^3
MO^"13JWP3\3,#P?%K?\ I+;U]8U11)1110 4C]/QI:1^GXT ? O_  6'^*/[
M2_A7XQ?"?P!^S_\ 'SQIX(MM6\,^*]2UJ/P'IMC<WM]):2Z-' [+=VEP!!"+
MN>25E"E8][?,4"GY$/Q3_P""B7]D&[/_  4A^,:?\2-;DZE+HVAK88+?\A4R
M?V+N_L9ON+=8WF3Y?+'6OJ3_ (+*VUQJ'[3/P5TZ&"WF,G@OQC(T$\UO"2L=
M[X<D,@FG4A?+V^88AS<*A@&?,-?._P"QI^QK\>OVBOV8](_;*^)_[6^C>#/#
MNL0IX@M(9/@WILPFN'CV-''$\HW6G!V6I41EB&$8(W'XC/<?B\+F#C&JX0M=
MO[*T;;;M:*5MVTKVZL^LRK"X*I@%*=-2E?YO6R275M]%?9]C)U#XG_\ !1*V
M^TX_X*'_ !TL/+GLU9=8\/Z%$;+S-H\NZQHY\J6[SFR4;O/!7<8\FGO\3O\
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
MBP73=,N#<RMI(MH]0TRT:=X 6-@)_+Q;2Q?>;6.!>8\L$[J?]L9J_P#E[+\
M_LO+V_X<?Q_K^OF3VOQ3_P""B,MA"X_X*1_&6ZWV-Q(+_3]'T*2TNRI_X_;9
MSHP,FGV_*W4Q"M$V0%?'*7'Q1_X*()927'_#R'XSVFW3(9?MNH:+H4=K &;'
M]H3.-&)339L;+>< M(^ 47.1#%=:G?*NJ>?I%RMZCZ@EZEEIEHMTMN0K7BVO
ME?Z''!@AM,('V\C> V:;]JU/3[=]2DFT>V6WA753<R6NFW:P+/E1?FV\O_2(
MY2=JZ3C-F2),#%']LYLO^7DOP_R#^S,N?_+N/X_U_7R+][\3/^"B$-U,A_X*
M#?'JT*7]M%]EU/PYH,=Q;;P,65P@T<[+^XSNM8 2LJE267FGV_Q+_P""BLE]
M;Q+_ ,% ?C_<>;JD\1TZR\-:"][=;5)_L^",Z.!)J<.-UQ;DA8T&0[=*H7%K
MJVF[].DT_3+5K29-.:U>_P!,O6MVN,,MF;@1G[5),#N74P2+ '82NTBE6QU6
M\FCTB/2=-G-W<-I:V,>J:9;/</ "QL%N_+_T22$?,VK' O/N G(H_MG-?^?L
MOP_R&\KP'_/J/X_U_7S)[?XI_P#!1.6"WD7_ (*.?&J\\S3+B83Z=H>A2170
M1L?;[=CHP\S3K?[MU.<-$P8*C@<MN/BE_P %$1;7!;_@I!\9H-FFV\IN[W1M
M"2VM-YQ_:%R_]C$Q:;/]VVN &:5B 47K5=9=2U'9=Q-I5TMW ^I+<1VVFV:W
M*V^%-ZL)C'V2.#!5M*/-^5W@'=1+<ZE9E]1>3285LHTU1KIK33;A+1+C*B^:
MV\K_ $R.;.U=)ZV)(<@;:2SK-/\ G[+\/\@_LK+T_P"''\?Z_KY%Z3XG?\%$
MX[VXA_X>#?'NV\O4X(3:7?AO08[FS+*#_9]R@T<B/4I\[K:W!*RH5)=#Q3;'
MXG?\%$+BXMU7_@H7\=[L2:C<1_9M,\.Z!)/=[ W^@VZG1P)-1M\;KJ D+"BL
M5=^E5/LVL6<K6#:;IL)LIETM[9]0TVX:T:X 86+7'EG[;)-G<NJC(L<["1BB
M.WU?4&6S6QTRZ-Y*VFK!'?:99FY>VRS62S>7_HDD&-S:ID"_ V MG%/^V,V_
MY^R_#^OZ^0GEF7_\^H_C_7]?,GM_BI_P42EL(9O^'D_QCN"VFS2_VA8:/H3V
M5T5/_(1MY#HP,FF0_=N+@@-&XVA&'-%U\4?^"B:6D\P_X*0?&>T":?!+]JU+
M1="BMK;)/^FSL-&)CT^?&VUF +2N0&1*K1WFJWT0UA+C1YENX6U5;Y=.TVV2
MX2#"F^6S\H?98H?NMI& ;T@O@Y& SZII\3:@YTBT%I"NHFZEMM,O5MUN<JMX
MT'E?Z4DY(5=-'-AD.0,9I+.,U_Y^R_ %EF7W_AQ_'^OZ^1?NOB9_P42CN)8_
M^'@_Q]M@FIP0FSU#PWH*7,&Y0?[/F0:.0FIS9WV]ODK(A#%UZ4MI\3?^"B,E
MY;0?\/!?CY="34;B+[%IWAO09+N[*@G[%;(=' DU"#!-U"2%B4$JS]*I26FL
M6);3'TS3+9K>5-+:T?4=,NWA><!Q8FY$?^D22_>75\XLQ^[)% M=6OI(]*33
M=-N&O)7T[[-'J.F6;736^6:S6Y,>+-X/O-J6<7^ F6I_VSFO6K+\/\@_LO+F
MM*:_'^OZ^98@^*7_  43>T@F'_!1[XT77F:1-.;JPT30I(+C:1_Q,87.C OI
M</*W%P0&C8$!&HN?BC_P442*YS_P4<^-5OY=C:R?:K[0]"2WLMY(^VW3#1CY
M5A<8Q:S@%I68!D3.:J+/J6H!;\2Z3<BX@;5EN(K/3;19T@(4Z@(/+_T:*'&U
MM'.#>%3( =U*\^J6>[4-VD0"PCCU%[E[?3;A;-+DE1>/;^63?I.3M73>38;@
MY V4O[9S3_G[+\/\@_LK+U_R[C^/]?U\B])\3/\ @HB;^>(_\% OC["4U6&
MV=UX:T!;JVW*#_9MPG]CD)JLV=T%L"5D0@EU/%-M/B?_ ,%$;B:",_\ !0[X
M\W>Z\N4\G3?#N@R2WFS/^B6H.CCS+VVQNNXCA855BK/BJ@L]7M9GTXZ7IL)M
M)QI!M7U/39S;/.H9=/:Y\O\ TJ27[RZSTL\[-PQ2QV^KZD1;QV.F77VUWL8X
MH[S3+-KMK8DM:+(8Q]B>WQN;4./[1 V G=5?VQFW_/V7X?Y!_9>7W_A1_'^O
MZ^9+#\5/^"B3:;'<'_@I1\892^E2S?VE;Z1H36,Y##_B9PR_V+E])BSMGN2
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
MHB+T)_P\&^/T>-7$/]GS>&M!%^/DS_91B_LC']LG_6+:[MACY\P'@ML_B?\
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
MM;'FV>=&'FPVO2^8[3"0=HDQ586&LR%= &C:<[/,=$&F#6=,61I%&\Z7]O\
M+^28?>.O9Q(/W6ZD0ZMJH01QZ3>B_#3J8ETW3_M@LS\TJ Q#["MM@[X./[4P
M2-VXY/[8S7_G[+[E_7]?>O[+R_\ Y]Q_'^OZ^Z9OBK_P40^PL_\ P\G^,04:
M,L_VTZ/H7V.+)/\ Q-9)/[&RNCOC8EU@NS_+Y8ZU-=_$[_@HC%)>*/\ @H?\
M=+8QS6JE-1T#04:QWX'DWF-'/E3W.0;-!N$X92Q3.*I_;-6\K^U1=Z/B&#^V
MS>_V?IA6*-_D&IFU\O\ ?0L?D&A=8C^]VC&:5UU:Q+(UII=M_9[) P:XTV[-
MD;L@B)F$?_$P:XR"EP/^08#M)7;1_;&:K7VLOP_R*65Y>_\ EW'\?Z_K[[\/
MQ,_X**/>+ W_  4$^/LN=8:W%I!X:T$W,F%)_LI$.CX;6$QNDM<A%0$^8:CM
M/B=_P45EBM-W_!1GXV78DM[IOM&FZ'H4D-\$.//M&.C#S;>V_P"7QR%,.#M#
MXJJ+75YI?[/.E:;(SS_V(+5-3TR%G=%W'3!<>7^[E3 8Z[TF'R!CD4D4VIWQ
M2[4Z1<KJ&^Y2:.#3+-;Q;4C=,D/E_P#$O6WQ\]K@?VEM. =U+^VLT_Y^R_#_
M "_K\U_967_\^X_C_7]?=/-\4_\ @HB-.:5O^"D'QE@V:,DYO;K1M"6T3+8_
MM1G_ +&R-(?[D=S@NSD*4&<U+??$W_@HE#/<QO\ \%#?CO9>7=6R"UU;P]H,
M4]GOQ^XNE&CGRI[H'-F@)$P(+%*HB[U.V@;4WGTB 1VXU@W;V&FW"HCY0:E]
ME\KYXG)"C1!S"2)=HQD.DBU72M]E)::79G3Y4@D@DNM,OVM#=X*Q-,(_]/:Y
MZI<#(TSH=M/^V<UZ59?A_D']E9>O^7<?Q_K^OOO1_$W_ (**_;5B/_!0/X_S
M$ZM)%_9UOX9T$WTNU,_V6D1T?#:LGWY+;<$6/YA(W2MO]G_]H7]O'PK^U/\
M!33_ !G^WOXZ\4:)XF^(T&D:UI'B*PTI;#7K:19RPLGATR&280E%2<[T,<H*
MC>.:Y86&KW#+H0TG3Y7EF;1O[.75M,@DDDC!<Z:+WR\1S(/F.N9Q,/W>XU:^
M&&JW<G[5_P  I[C5-,9-6^,>F-'):Z%9H=1,$5S&2D<,8?2A$?D9<C[81YOS
M#FNW+,US*MCZ<)U)--J^W]?U]_)CLNP-+!5)QIQNEY_U_7W?M7&PW$"GTU H
MZ"G5^C'PP4444 %%%% !1110 4444 %%%!.!F@#X4_X*,L/^&@8"1T\/6W_H
MR6O!Y)'E))Q@]A7NW_!1D_\ &0D QQ_PCMM_Z,FKP/SNHW8QT]Z )LMGS-P!
M)Z"HR2">23U !I#( F0XSGO0Q+$@ 9QG(- #\X.2<9YH9@HS@GZ5&WS@"F^8
M<8!X'!'K32N"U'D9W,V"/3-,W$#&>^<4TN$!6,Y]10F6&YA@^E-(I1';B1Z$
M"D!8YW>O%,WQ[RBRDDC.,4*[;FW=!3LAV0\YZ"FN65<J,_C48N%:4[9N!_#M
MZ_C4/VB66,B!]V'PW ! HT0:(L?:%VDXY'49ILUX(E+",GCC'-9^H7MG9R_/
M.6W<LBG)(%9D_B2?SBEC L"YSE^32<A<QNWKP/ #<SK'QD$G%9U[XDMTPMO;
M"1QQO8_+6-<WDTKDRS>8QYW9Z#Z57^U*(FC\WY3U&*EMDMLOSZW>WRE)K@QJ
MIX6/C(JHDS1,7C)SZD=:8;:_-G_:<5G,ULC;7G$1**WH6Z UZ/X<_9@\;^(?
MA[X-^*UMJUI/I'B_Q9;:%'%8!II[-YI=@DE &$ (.<_=X)/-*[8KMGFTUWNS
M(1DYQ5_X?^'_ /A._'NB^ X+\02ZUJT%DDRIN,9D<)NQWQNS^%>4_P#!6+]K
M?X/_ ++7[2NL_LY?L^:#]HD\*VEO::Q=W-V[L]ZR+))OW<;@'3A0!STKC/\
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
MG,I3)W8KMO\ @APD*>%OC<\%VEU'-\5K:=+R*.*-;D/X<T=Q,(8@$M@X;?\
M9P!Y&[RCRE?H/!;ORV=XJ,DK+E@DG%6IK=TULI/633EU1\WQ#_!E=6?,F[N\
MVVF[S[3>[BM(Z1W1]V57U,XT^XX_Y8/T_P!TU8JOJF?[.N.G^H;_ -!-?H1\
M@?AK\"['QPOP3\&'1[Z\2'_A&HA8+HXU _N'5#=_8\.%-ID_\34D95]WD\8K
MI9+'Q;)9M#<:I8M8-IRPSBX?5?['.E DQB=O,WCPSNR('7]^9>&XZ\1\%-&L
M+WX,^%)!K-A,;O0;294']GVS7(MD422_.FZU^R'Y6@/.J;=YR6R>F-CI,875
MO^$ST](8C_:KZF=&TUUA@<%1JILO+Q,DG"#0^D!/F8&*_(,7;ZW4_P 3Z^;/
MT_#6^KP]%T\E_7]6-2[M/B%+-,=5U+5=\DL#:E_PD U$2_:5V_8_[2V2?+J&
M-O\ 983Y&79YO-+%;_$R.[CDAU/Q$;I=1:>V-H-0.H?VJ5(E-L#)M/B7;G[2
MC?N!#NV\UDOX?TZPD6*?5]/M&LU-O*CS:;>_8'N""EL7V?Z>;K.Y;S_F&AMO
M&VAO#5C*W]GI>V$C38TM+,:CIL1GFCRS:4+G9_H[Q@;CK?6X'[O)S6&__#_U
M_7F:-:_\#^OZ\M33M=.\<QQP)IFHMY,=O,FF_P!B?VF;7[*Q'VO^S-TFXZ:3
M_P A(O\ .K[O+X%)+8>,GA>.[U&$VS:<D5Q_:9U06)TL?ZD3E9-P\-[L?9G'
M[XR;=W&:SAH^E7KFY@\3Z;=+>L;J*X^R:9:"_2WP'NA#Y?\ H MNC67_ #$<
M%N=U"Z7I%LQO7\7:;;K#_P 31KQM.TVX6&&0%1JA@\O]\LI^4:+_ ,NQ._ Q
M2M=;+[PZ_P# _K^ON-:2T^([74SZEJ>L_:I+R%[\ZXNHB^-VA'V0Z@$DVKJ>
M,?V:J?(R[?,YI+:T^)*NL]AJ.O"Z%Y)-#_9*Z@=2_M(J1,8 9-A\1>7D72']
MR(=VWGBLL>']/L7^Q2:G86;6;&UDM&NM-NS9/.04M3<;/]-:YR"+[/\ Q+L[
M01MIJ^'+&ZA.G17]C<22I_9BV"WNFVS331Y=M,%ULS"\0!<ZSUN>8LG(H:_J
MXX^3_K^OZMJ:<5CXVCMXDTC4QY"02I9#PZ=3:T^RLP^U_82\F3IF[_D),_[Q
M9,^7QBFW&G^+7LVANM3L?[/>P2&X%^^JC2#I8+>2+HB3>/#F[/V1U_?F4_/Q
MFL]M*TS4A]J3Q3IM\+DB[2Y6RTVQ^UI;D*]V(?+'V-;8_*;'C^T=N_!S1_9^
MCPA=6;QEIL$</_$S;41H^FSK!#+E5U0V>S_2$E/RC1L8M<!\#-'];CUO_P
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
M)\UINS_:A?YE<OY78UE'PS9$#35N[%I)A_9*V!U#30T\R@N=)%UL_<N@^?\
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
M5XVDH_\ +N+^Q#=12;U9\MGZBL.XJRM)*T=5'25TY?;E_-+9RNEHD?>%5M5
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
M,>N:)=+<?Z<NIC2M-MA>+'@?VF+0+_HP@^Z=* 'VS[^TTB-\*+91='5M&LQ
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
M EO9HC/'\Q[5E2ZW;11>89,DG &/UJ!M=N;V=;>)U!'&2: +]Q<$.[_=7/\
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
MH;^Q%I1/[1?Q<_;"^$NN^*9,P^$O".E_$?3)XM&5_NABLV$<X!DE; 7H*/\
MAX!^Q9\,P?B;J_[:/P@\7?$_Q/\ Z/9F'XCZ8;#18STB\P3E8HD#\L2&<CCJ
M37VS_P (#X)SD>#=*Z?] Z+_ .)I!X!\%+T\&Z5_X+XO_B:%P/AHJZKSYEJG
MHW[1_%5=UK.VD;Z07PI#_P!9:KT=)6>C2=ER+X::[0OK*SO-_$S\KO\ @HE^
MU]^Q#X=^"'A_P]X6_:U^'OC_ ,=:W\2-!U7Q/X@TWQG:7,=M#;W/F,P:VE8Q
M+&8QY87A7V,^%Z^Y_P#!!KQGH/Q%^'OQE\=^%]?MM6T_5/BM!+;ZM;7AN#>?
M\4_I"O)-+DB2Y+JWGE24\[S-ORXK[>'@+P9&<Q^#]*'TT^(?^RU=TW1M/TB$
MVVEZ=;VT9;=LMX0@SQV'4^]>[E.0X;*)6HOW4FDO)VO=ZN4FU=R>K;?D>=CL
MVJX^G:HM6TV[]KK162BDM$EHDBY5?5!_Q+K@G_G@_P#Z":L4UEW<8KW3RC^?
M3X6_M<_ _P /_#+PYX7UWXW>$;>\L]%MXKZRU[Q1*DJS6BA/],1'XN[<KMT[
M9\D:A1-M((&X_P"V_P#L_)%_: _:-\/*T4?]HK=P^,6&I1R."IO86,GEC7W^
M[/*Q^S&+(4YK]VV\#^#W;>_A33"3]XFPCSG\J/\ A!?!G_0IZ9_X 1_X5\M5
MX6PM6K*?.U=W/H:?$-:$%'D6B[_\ _"9_P!M#]GBU=DB^/G@.W^RE;=1H_BR
M94MEG(9H;'?(-MC-UU!9,2.^XPAA@TI_;-_9XGD%JWQU^'$@ED_LYH+KQ9<&
MTE2-<BRG ?<V@)UMXU_T@2<NH%?NQ_P@O@S'_(IZ9_X 1_X4?\(+X-/_ #*6
ME_\ @OC_ ,*S_P!4L)_.S3_67$?R+[_^ ?A.G[;G[/ERRWS?M$>%)C>!KEYM
M4\7R&YN6A(VS:@4DVM?Q8Q8-'F-%""7!!IG_  VY^S[ C7:_M$^&(C'"NH"?
M3_&#K>)(^5-Y"7DVC7'SMN)#_HYB+!#FOW;_ .$&\&_]"EI?_@OC_P *1O W
M@T#_ )%+2^?^H?'_ (4_]4\)_.Q_ZRXC^1??_P  _"I?VS?V?K4M:1?'7P#$
MEM*+=(='\63K9VRS8+0V8=]RV$W6_5_WCMGR@1@T)^V+\ +H"PD^.'P]F65F
MT\VVH^*)S8.B986<RK)O.A)]ZWC ^T"7&\ 5<_X+"^'O'?Q>_P"#@7P7^R#:
M?M6_%3X4> M<^$FFW&I7OPTUZ6T@TNX>[O8TNYX5ECB$;2>3&\F-WS)Z5[X/
M^#8SXE,<?\/MOVFAD?\ 0RS?_)-#X2PG\[#_ %EKO5P7W_\  /G9?VTO@'?Q
MBYF_:#\,7)N ;EI-<\7R/<3- 0%GO#'(0VH18Q8,F8D0+YI!%))^VS\!8HO[
M1'[0VA(\4?\ : N[3Q@PU*)Y-RF\MV:3RUUU\[;F1O\ 1VC)"'-?1G_$,1\3
M/^DV_P"TUU_Z&6;_ .2:/^(8CXF#D_\ !;C]IK _ZF6;_P"2:7^J6$_G?W(7
M^L=7K!?>?.D_[9?[/UH#&/CMX"MUM2+54T?Q5.L-NLV&:WL][Y33)LDWZ/\
MO7=F\D$8KP__ (*(_$_]G#]I/]E3Q)X&@^-?@^?6+)/.\.-I?B<O.MW9@NMJ
M/,9A_9(7>EI&!YX=\2  YKUGP5\"_B!^P?\ \' 7[/'[)&@_M_?&;XM:#K%[
M?_\ "8Q>.?$MQ+IS72Z=/(++RO.9)6C1X)'#@X,L6.<U^]A\!^"V78W@_2R.
MA!T^/_"M:'#&'P]:-6%1W3OLC.KQ!5JTW"4%9Z;G\H'['W[6VB?M0_MDZ1^T
MC^T!XQT+2[CX>?#VVLK?6_%NKR1W6J:F(P)KY9?,+'4!N80,-L8$$.\##%O7
M_P!H/]K+]CO]LB]\0_LE_'?X@2>'M T>[M]<@U[3?%2B'67$>X7-NTP>%M4<
MSXNS(5C;R7$9#!=W]!W[+G_!/+]C3]BWP_K'A;]F7]G[1/"UAK^JMJ6KV\)E
MN?M-RPVERUR\C*   $4A5'11FLS]J[_@E]^P/^W!'IJ_M1_LN^&?%4NDONT^
M]DBDM+F(9SL\^U>*5H\Y/ELQ3)/%==3(\/.NJL9-65HI?9ZW7=WOOW.:EG->
MG2Y'&]W=W^UIMY?\ _GF_P""6/[6>B_#'X?>+O@=\0?CUX3N/"GA#Q/)IWP^
MUC4-7N;*6]LII)/-C13Y8.E3%%>Y 03$, H)X'U0O[:'[/5XHL7^.WP\G65V
ML3;:KXLG-E*D>6%I<*DFXZ-&3NM(US.LF/, &<?MK\*_V;O@1\$? >F_"_X2
M_!_PYX?\/Z3#Y6GZ3INE1)%"N<G VY))Y+')))))-=&/ G@WOX2TS_P7Q_X5
MSXGAK"XFO*JY-.78WP^?UZ%%4^6]O,_"4_MN?L^WL(N'_:*\+SB=#>&76O&#
MM=S-#M47-SLDVMJL6T"R=#Y21JOFD$42_MP?L_09U ?M%>'H7MQ]N%UI_C!E
MU&%Y<@W5JS2;%UF3.V[D;]RT>1&2:_=K_A!?!O\ T*6F?^"^/_"C_A!/!O\
MT*>F?^"^/_"N?_5+"?SLU_UDK/["^_\ X!^$K_MI_L\VQ,$?QZ\ P"!A9+%I
M/BR9;>!)2I:UM0\FY=(EZWL;_OF<L8@1BE/[9W[/%Q*MK_PO?X>2)<2_8VAU
M#Q7.;2=(@2+2\"N6.CQ=;.-,SHX7S0!FOW9_X07P9_T*6E_^"^/_  H/@7P;
MV\):7_X+X_\ "C_5+"6^-C_UDK_R+[S\)H_VW?V?)RM])^T5X9E:Y1KXW&H>
M,7:\G>(@"ZO"LFUM8CQBSD3,"H%\T@BF_P##;7[/UB6G7]H?PI 8(EO$FT;Q
MC(MQ \VX-<VI>3:NK2[L7KO^Y="WE$DU^[9\"^#B/^13TO\ \%\?^%+_ ,(-
MX,/_ #*.E_\ @OC_ ,*/]4L)_.P_UEK_ ,B^_P#X!^$O_#9?[.]M(^GI\=OA
MO$D,HL5M=-\5W T^&.4 FUME9]ZZ-)UNXW_?L_\ JP12Q?MH?L]W:"R?X]?#
MV=9G:T:#6/%MP;2=(=S+;72I)N;2XNME&H,JR;?- &:_=G_A!O!G_0HZ7_X+
MX_\ "C_A!O!HZ>$=+_\ !?'_ (4_]4L)_.P_UEQ'\B^\_"5OVV_V>[R 7+?M
M$^&9VEB-\T^K>,&:]E>+"B[N&24H=9C VVDB_N%C"B0ALX&_;<_9]@SJ"_M%
M>&8&MP+P7.D^,7%[;O-D&YLV>3:NJRYQ>N^(F0MY1)-?NS_P@W@W_H4M+_\
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
M=^QS\>_%F;KXG_M?30PRC*6?@3P!I>EB+/;S;B.Z=_8_*>AZBK&D_P#!+O\
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
MS;_)Z;L_O,XV@\U=\67_ (W;PEXHW6'Q-\MO!WA<,93H^W;]HFVE]K9\O/\
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
MOF1@+.I&<BNQN='L/%?A26^M],5",F4H<'\*0%G3K_P;?>+K>>TA79,#OP.
M?>N6^/\ X(DG\0VEGIC8LW.Y<'&"347@.+1+/Q((9M0,'E]?-.:[GQU<>$?'
M'AR2#2M04WVFG>&3^+CMZB@";X+:!+X'LUFLKK<I'SJ6Z&N<\7:W<>,?B,+*
M2([8CD'/>M/X2VNNZ]87%^;Q/*MX3F,G!)K"\+ZA:K\2)%O'5""1()#WSZT
M=SKWBR/PKI"6Y?DIM5>Y->?^*+#7/&-LT.GV@<O(&W,N-OXU)\:CJ+^(+.YM
M+]3 D@'EJWO7H/@":UN-%5;O35)6(?/CK0!XCX@\.>.;>UFT#[(7@A7?)NZD
M=ZV_!J7^H>%'TG0=%PA@82L4!^:K?Q<\0:E/KTFDZ%')$95(DVO][M@5I_"C
MQ/IG@/PC/9^(;4I-)&0C/]X&@#SBS^'GC+6+\VMS;F&,$C<O%9=CI<_AO49X
M#?88.8SNZ=:^I_V0_P!G[XI?M@>(?$'@_P"$FDVEYJVF:+/JOV2XNO+EN+>(
MJ&$*[29'^=?E'7(YKTG7_P!EG_@DM\.O%@_9O_:'_:!\?ZA\1EOQIVO>-/"E
MI!_86AZHY5?*VLV^ZCBD)61\#E&P#D@ 'QEHNLC2X(KB*P28I<!MK#@D$''X
MXK["_:I;Q[^UWXL^&/[7?QI\#>&/ /@GXC2V^@6E[X,42BTCLGC@N))8OX95
M5MP0]E X KYU^/W[//CK]DW]H#Q5^S+\2Y(I]5\,WPB%];(PBOX657BN8@W.
MR1&##KT(R:^H/V2?M/[37_!/;XM_L:-#YFO^!GC^(G@=?,+.\<)*:E#&JC<3
MY1# =V<>E '??'+P9^SG_P $AM?A^"D_P@\+_&;XC:G"^HZMKGC6)Y+'2=->
M4_8X([52%,SQ)YCN<XW?+CI7$_MC^!OASKOP+\'?M[_LH>%)O!6B>-I+GP]X
M^\,:1>L+32M6B(9HHP2"8)T7>$.1^[/'82_MV7;_ +1_[&?P-_;4619-3M-*
M?P%XT9$4?Z;9?/:R,<[F+P!L$]?+SWKSS]GO]IKX?>'/V1?C'^RA\7H]0-KX
MJAL]:\%7%A:K)]FUVU<!0Y)&Q)(R%9AT5&ZEJ /5/V\?'.I>,="^ 7_!3KP3
MM^WZUI=MIWB23)=H/$.CN@)D.T*#(BHWN=WI7M?[4OBCXX?\%3;*W\;_ +(/
M[9^BP>%]6T=)?%7P?U[Q;%HD^@W6P"X\Q H^V6[MD^8Q8?KC\^T_:B\<Z?\
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
M5%$E%%% !2/T_&EI'Z?C0 RBBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M,O"#3Q6[1)<?\+JQPV"24_LK:3\JXR#^&:^J]BYR0/RH"*.<#\J/^(.< ?\
M0,__  .7^8?VGC?YOP/E5M3_ ."@N\SQ_L8>#UG>)(VF_P"%TYR%)/W3I6T'
M+'G'?V&!=5_X*!+-)/;?L7^#T:6<23$_&LL'( 4##:40HP!TQZU]5%%)S@?E
M1Y:]<4?\0<X _P"@9_\ @<O\P_M/&_S?@?*L6I?\% [9A]D_8P\'HAF>61&^
M-9?>SDD\MI1*C)R,8 Z=.*;'=_M_1VO]GI^Q9X0^S"V: P'XW$L0>_F'2]X.
M,CKWSV%?5FQ<YQ1L4<@4O^(-\ _] S_\#E_F"S3'?S'RK)?_ /!0"6%K6?\
M8L\(- T:*L/_  NTKLVG(.\:5N)Z=3V]S2S:K_P4#G<O<_L7^#Y +A985'QL
M*;" ,#Y=*&X9!/.>N.PKZI"*.U&Q/[H_*C_B#? '_0,__ Y?YA_:>-_F_ ^3
M_"GPV_;#^(?[2/PU\=?%OX%^&/">A^"=2U:_N[^Q^(/]J3SM<Z?/:QPI"MC"
M!AI@2Y?HG0D\?5Z=:#&A.=M*% Z5]UDF19=P]E\<%@8<M.+;2NWN[O5G)5K5
M*\^>>XM%%%>P9A1110 4444 %%%% !1110 4444 %(W3BEH..] 'YU?\%3>?
MVEK=2<8\+VI/_?V>OFP$*K,2!QU]*^DO^"IS;?VF;;C)'A>TS[_O9Z^;CY6"
M, ENB^E3>S)O9B  @L"*0."Q7TI"P4+A<=N*0@/G'<T6N%K@^, [<X/Y55=T
MR$"_,<XYZ&K"X5^'Z]0346U&;=M&X=ATIQ0XHX3XN>!;3Q=X6N=.N_\ 6",X
MR,C!K\QOCWX%N? _C?4='\K"1.6! P I/!)[#_"OV]_9R^"'A7Q[#XC^*GQ=
MO9[;P3X/M%GUH69 EOI6XBM$)/!8XY]^M?/G[9O_  4#^(?P9ED7]F/]F+X.
MZ%X;CB^SW>G:WX M]7GU*VW$[9[B?#.,9R.1WIC/QVNE15#!0Z,.'#9S^5>J
M_LP_"?XF_&;69=(^&_PP\3^(VLP'NE\-Z'<7I@'9G$*-M&?7%6OVM/C9X:_:
ME^,[?$?PY\!O"GPU-_;06]YH/@R%XK$W*D[[E8V)",^1E5PHVC'>OL/_ (*;
M_M6?'#_@FGX\\._\$T/V+_'-Y\/_  =X)\':9=Z_K/AW_1+_ ,6:M=PB6>^N
M)U^=E) V!2  ,=%%'4#RG1OA;<7/Q5T#X*?&2TU7P?)=ZS:V>M7FM:7)!-IL
M$DBJT[Q2A6PJDMS@$"OI']I#X>_L;_\ !(/Q9I_P@^('[,.C?&_X@:F[7_B/
M6/$VJ3VUCIVD32R);0VD4)7_ $B2W D9VR%<X&, T_X'_M&?$#_@H9_P3^^*
M;?M.:K%XD\:?!G2[/7O"'CN]AC6^2SEG\FXL9I%4&92!O7=_%CTYX_\ X*C2
M7O[6W[)7P1_;TT")9+J[TA_!/CYH(Y',6I:>!]GDD8\ R0,#[G/;% 'I/_!3
MCQ9X+^$_[*'P<T+]ABYUKPA\*?B!HU[XH>STW5)EDDU22X"R6\TR$-*( HC5
M2<#:".U;MC\1=?\ CQ_P3P^'W[6>IZZ]U\0/@CXCCT#7]=NI6:ZN;!V6;3YI
MI6^\R2 (&.3RH.23GYH^&/[1WPD\3?\ !-&\_97^-?B$V?C'P-X]CU7X9++;
M32M=6%VH%];F0 I$%<>8 V.!QDFLV_\ C]XT_9^^#'BSX<^ HM*FT7XCZ+#I
MOB*TU&R%P&CC<R1R1#($<JL<A^2"!UQ0!Z9_P68.BZG\<_"_[8O@R-9?#?QE
M\&6NM036X9XXM0C407L)D VEED4' Y[D#-;\?[1?A#]I;]C/X7:7K%W.OQ \
M 6U_H5YOA=TO-(WB2TD,I.T,I9DVX)PHY KXVU[QQJU_\,M/\'>)_$^I:AI&
MC1N=*TJ[OW>&TWG<_E1DE8\GDX S6G\ ?B$FBZ1);6-R4C8Y2.1QQ0![#\-_
MC!\1[/X2^)?V:KJ^M7\*WWBA=>ELY[8/+!>HGEAX7)_=@KG<%'.<UA?"#2W^
M.7[2.B_![2=9TVPFU2_2PMM0U:8Q6T<CY"[W 8@$X .#R0/>O3OA)^QW^UKX
M]^'6H_'S1?V>]9E\)RZ?->0:_(\$2301@EY4CDD$KH,'YE0@X.,U\V^ 8!<^
M*]3E<,)$N2P93P#G@B@#T#]HKX9^,_@1^TIJWP5\?Z0]IJVEW1M;J')VOR-L
MD9/WD8$,K#J"*]D_X*__ /!);1_V;=5LOVEOV=9TNO"']F:<GC_PY9SFXN/"
ME_+;HXEE"EF2VF +!WP YQG!%=AXBDB_X*D_ RTU7PPL=U^T;\&+*));&-\W
M'C;PRCC<X#<R7-MD9QDL.,$NN-3_ (*7?MB^,OV%_P#@K1KGC^PT:+Q%X7\1
M>"=%T/XE>";X![77---H%EA=3P'4.Y1CR"2.C$4 >1?MXKX7T7]D#]C/XS3Z
M;:ZHEMX+O[)[2\8R6UY':ZHTAA= 02I#D'D9! KTG_@L3\=9_A#>?"[P!^R?
M:6_@WX3^*?!]EXYTOPYX>C2"WN]1DG\X3RE &,D4BJ  V%V]!63_ ,%=_#W[
M--S^P9^S3KO[)?BZYU7X=0ZKXC3P^MR,S:0)S!/_ &;.03MDA9G3!).%ZM]Z
MO(O'7QB^$?QG_P""6/@;X8>,O'-K#\1?A%XYN++PSIK[A-J&@WB^:ZJ$0Y$,
MN.7( RW<T >J_P#!1+QE<Z=\;OA!_P %0_A+"+>'XDZ#IWB)GMX J6VO6#HE
MY%@\L2Z*WS=0P)K9_;,\?:Y^R7_P4'\+_M]?L_V-JFD_$32K3QMH5M*ZO"YN
M(?*OK*0(,;2WF(V.?GSP37S%J?[3WB'6_P!C32/V/M<\+6EQI^@^,Y==T+7F
MD/VBR66$I+:J.AC=_P!X?=5XX)KE-:^*OQ&\7>'/#_@KQ7XQU#4M(\+VTEOX
M=TVZG+0Z?&[EW6)>BY8DGZT ?3WC:^_X(V_%/Q?=_&_Q#?\ Q?\ ",NIWOVO
M5OAII&G6ES;O/(=\JVUV[@I"6)QD KG@<"O'OVROVN(?VG/&NA6OACX>Q>$/
M /@G14T/P!X/MK@R_8+%"6+ROTDGD<EG?'/ R<"O*[FVGOKH&($ @DY%36.D
M/<,;251PWRXH J:XLDVGK/:* 67Y5;TKC=6-W%>0S7<A7#84$=:[V^TDOMBC
ME("]03VS7*^,]+=[V&. 96-NK&@"E?IJEZ&GL65PO!&.15[P[H6KM<QO*Z/&
MZDL,8Q4UGHOR-%]HV[V!R#TK<L&M=)A6+8'.,;E- ')>)H9=-OFFDQL4X 5>
MM9,_Q'!'D0V^UE^5CBN^O-'@UVVD164R.?N,.@KSWQIX.:PD9[>+ &"[!.M
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
M,6HVT/D<\IT8T;P44^:WN[*RVYOM6ZOJ[M/4^VJ***^V/EPHHHH **** "C
MSG%%% !@#H*:_?GM3J:5R328'X<_'"Q^)'CS]LK5M2N_B-XGC1_VQ;'0-.U*
MY\0:C-IMD$\06[1VT5JQ-N+R-?WBG.Q;92 !)7Z8Z1IMCXHLKCX#? >_DT?P
M?I,C_P#"<>-E<"6ZE _>PQRG[\A'WY#PHXZ8!_,/XN^&[;7_ -L#Q#'J&MI8
MVU]^V9;Z?<7]O<PI=QPGQ%!*T0C,F](O^6WVW9]__1P=M?IO##X=^*?AYO#?
MAMU\,?!GPRA74+XL86UQH\DHK'!\C/WGZN>.2>/R+BF3J8]Q=G)N<4N;WY1N
MFXW_ .7=);U9[N-HK<_0<I2IX2+5TDHO:\8NUE*WVZG2G#:]Y/1,=!%X=^*G
MAYO#GAIT\,_!CPPA^W:@CF(ZX8SEXU8G/D9!WOU<]#UHN[K0_B7H"?$7XC6P
M\.?"+PXJ-H.@,GEMK++@1R2QCK'G;LC'+$@_5+R\T'XF:(GQ$^(\'_".?"3P
MZ V@: \?E/K#IPDCH.2A(^2+^+.<'K3M6U6WU*"V_:#_ &@=->ST>RD5? '@
M!%!EED/$<CQ_\M)F[+C"#)/&:^5DXU(MMJ49)-M^[%QB])27V,-#_EW3^*M+
M5Z'K)2@[)--.VFLE)[QB_M5Y?;GM26BULA=5U9=2M[7]H7]H'3I+/1[.54\
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
MVG/^"*'ANXUBXU/XIZMX<?X33+(0[VNK+$EZJ$#J4*PG.,E6%?N]_P %#/\
M@FE\//\ @HQ>?"]?B=\2==T;3_AEX\M_%,&F:3'"T6K3PLA2&X\Q2?+PI'RX
M/SFN._:M_P""*O[-'[77[>_PR_X* ?$+6M3M_$'PVCMUCT*UBB-GJQMI7EMC
M.67>/+=LC:1T%?LZV/SIGPE_P0W\+_#[_@D=^W+^UQ^R%\0O%LEIX1\!?#_0
MO%FJ:W=0RS%X8+1#=W(CC1F8*9G.%4D#@ XJK_P7STGQK^U]^R_HG_!5#]G3
M]KG2O'W[+OAHZ3?ZI\&IFN]-M-?N(-2D@DN-P"2&0O(D9C=491&67MG]'[W_
M ():_"+4/^"C&N?\%$K[QGJL^H>)OAT?!_B'P3/;0/I6H6IX,DN5WLQ7 P3C
MCTXKY:7_ (-2?V&D\?R%/C=\5!\,9/$2ZT_P9_X27_B1-<AMV"NW<5ZKUW[2
M1OIB/4_CY_P5C^-_P8_9\^"?Q:_9H_X)H?$+XMZ5\3/ %IKLEEX.,@'AU)+>
MWDCMI2+>3<=LI"GY<B,D @U\\?\ !:;XA^)?B[X^_P"":?Q1\6_#G4/"&K>(
MOVA?#VHZAX6U0G[5I$\TNG.]I+E5/F1L2C?*O*GBOUJ\->&]#\'^&[#PCX8T
MFWL--TNRBL].L;6,)%;P1H$CC11]U550 .P%?+/_  5/_P""3'P__P""I^A>
M =*\;_&[Q;X$N?AYXAEUG1-4\'/$ER+ET158/(I*,A0,K*00?PP ?*7_  =G
MW7@%OV3OA1I-E/:'XE2?&C2&\ 0V[C^TMV6$QMP/G R8 2.-VSOBG>(([@_\
M'8W@'ST8RK^S-+YQ(Y#9ESFO5OV3O^#<_P#97_9]^/VE?M.?&?XT_$7XX>,?
M#K"3PQ>_%/6_MT6E2@[EECC(^9U;#*6)"L P&0"-+_@H/_P08^'W[>_[6=G^
MV+_PUS\3?AKXHLO"T.A0-X"O8K4K;QO(Q/F[?,!;S""-V"%'% 'WL*_+#_@L
M)9SWG_!17PU#I]Y.NH?\*%OOL%KHK31ZY<G^U&W+IDR1.L,H7<TC284Q!P.:
M_0[]E3X"R_LP?L]^%O@)+\3_ !#XS;PSIWV4^)_%5UY^H:A^\=_,GD_B;YMN
M?117YT?\%G;;1]1_;[T72-<EAEAN?@#>#^RKXQ6]EJ!&K;O+N+]Y8SIZKC>L
MB',C@18PU>5G7_(LJ>B_-'HY3_O\/G^1ZU_P3I%O\*OV"?@#XZUO'C'XB:]\
M&_#5OX)T*' 2PL_[+MPA4' C 7F27N20#C)KVD1:_P#"G7VT/0Y8_%GQD\5Q
M;]0U%QFWT:W./F.?]7 @/"=7Q] ?%O\ @FTZ?#?]@_X&:7\, ?$WQ0\7?!CP
MS(EW?#,>B6!TNW\L2=?*CC7: O5RN2#T/M-AIU_X0U&Y^"'P1U4ZKXWU5A/X
MZ\=WB[QIZL/F9F_YZ8)\N+H.IK\7Q?NXR:CIRS:7+[S4I=(N_OXJ:WE\-"':
MQ^@4DIT4V[WC?WO=3BNLE]BA%[1^*K+\%TVQU3PAJ=U\#_@GJAU7QSJQ\_QU
MX[NEWC3PW5B?[_41Q#[HZ^M1Z;I%OJ<=Q^S]^SWJ$EEI%F[MX^^(#/F624_Z
MR))3@O.V3ENB#(R*72-+CU*.Y_9^_9^U*2RT>QF8^/?'[/F264\R11R'[\['
M.YLX0>_!99V7AWXEZ"WP[^'UP/#OPC\.*PU[7@_EG663[\4<AZP]WE)RW09%
M<L(IVA&/>*47I;>5.G-[16^)Q#UD[QB]D;2GO*3[2;DO_ 9SCUETHT5I%6;6
M]ULK30?B5HLOP\^'-Q_PCOPD\.*?[>\01R>4^M,G,D4;G!\O.?,D/WN0.",_
M)G_!73Q'JGCOX:?!76= L] \,_#'3?CI8V.ACQ+ITK6U\W]B:T%NI(XE:01
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
MUE*^MN_5W?4^1XBYW.',Y-^]\2L]UJUTONET5ET/1****^O/FQK_ 'J_'?\
MX+;6DEW^VU\54TR_F%^/V3K!H;+P\\T6NSQ"Y\3F4VLRQ/'' J<W"N5WQ<*<
MU^P\G:OQP_X+H0:+?_MA?%C3=:FAN$?]E?2Y4T?4#%:V=VR7?B9@\E^\J-;/
M&</'&N[[0_[L@BO)SK7 .W>/_I2/2RBWUY7[/\G_ %^J/LS]G9;SX5?!GP%>
M6[P^,/BUXI\$Z4FFQ*N+?2;,VD6TC/$,"#DG@N<XXKLK2SU;X=ZS-\,_A=J*
M^(_BAXA_>^+?%-W%NCTJ(X^=C_"J@D1Q#T!(Z \=^S=#<>!O@QX-^&_P9U!_
M$/Q(\1>"M)G\1>*+Y 5TJW:SBPSD9V;1MV0CKP3VSV&E:;/8SW?[/G[/>K2R
M7SS&7XA?$&Y^=H7;EPK_ ,=PV6 7.(_KDC\7JQ<,0XP334G%*#YI1D[MPA+[
M5>?_ "]K/W:4=$TT??0DI44Y.Z<4VY*R<5M*:^S1C_R[IK6I*S=]$)I>FW%C
M<W?[/7[/6KNVH/(9/B!\0I_GEAD;.\!_XKAL< ?*@/J#AFF:;I?C73)_@I\$
MKLZ)\/M$+?\ "8>,4DP^HN.988Y3RQ//F2] ,@<8RNE:;I7C;2YO@G\$[UM$
M^'NB,Z^,?& F DU!UYDBAE/WRW_+27/3IQC+57P]\6/#9M;5D\,?!;PPGSRC
M]R=>:/JH)Y\C<#DYW.?<\<Z49)**333BE%VBXKXH0D]8T(O6O7>M66B>R-7S
M*3E)M--2;DKM2?PRE'[562_A4EI!:OJP2/P[\5_#K65GM\+?!7PP/WLX)A_M
M\QGD?WO(! ))Y<GN?N_)?_!4S7O%'Q%UGX!^+)K72O"_@H>/[^S\':7J]C-O
MNB-$O#'<QB"-VAN&("6_RD*Y5CQR?K/4-0T7X@:/'\6/BW;_ -@_"_0"A\+>
M&&CV/JC+D1RRQ<94X'EQ#.>O;)^3_P#@JVWQ"\3>(?@=\4/BGK-WX:L=2\<Z
MI9Z%X9MM,BNO)M&T*]/^DI*R+$TN CS;OW".7&",#T,LE*>,NFWS1DVXKEYH
MJ+49-?\ +O#Q^&E3^*;]]WU9AB$HPBI67+)+5WM)M72?VZSWJ3VCI%6T/<?^
M"+L,MIX9^-<-S<22W"?%J$7?VLR->1S?\([HWF)>-(B&2\5LK<2!0KS"1ER"
M#7VT.1FOA_\ X(G6^GVO@CXPVFE31M;P_%"TBCBA,;PVP3PWHJ^1#-&[BYAC
MQL2XW$S*JR'EC7W!]*_:<M_Y%]+_  Q_)'YWCO\ ?*GJ_P PHHHKM.4^(?\
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
ME^+-,_9R^(,GBZ+;-<_$AY(.?^6?]GV8'Z@U^@- $E%%% !2/T_&EI'Z?C0
MRBBB@ HHHH **** "BBB@ HHHH **** "BBB@"&[.()/]P_RK\3O^"?NN>*?
M#_[0?P M? &@W%WXGO/!6I16%IXI>674(8Y-) %VDYA6-=*!!,< <LK9Y.>?
MVQO ?L\A'_/,_P J_$C_ ()S'Q--\=O@/X4^"\=AH^IW_AG5OM*VDD5[9PM)
MI $VI/=+,[I>$  V1 $>%;:,U\QQ,YK#0Y'*_O?!9S^%_#?3F['NY$HN=1RY
M;67Q?#\2^*W3N?I-9V.J^"-4N?@]\(-1_MOXC:VHG\:^-;E-R:<K<%FSD CG
MRX0>."?6C2],63[5^SY^SSJLD$$$A?X@_$*5BTGF$9DC20_?N&!Z@XC'N#2:
M3I1E:Z_9[_9ZU>:&.*8M\0/B#(^Z42G/F(DG\=RQSD]$!/0]&V-EHGQ#T&?X
M4_"2Z'A_X6^'M_\ PDWB=)/+?5F7F6&*3NI'^LE/7H.,9_'XPT48KO!*#>V\
MZ=.717N\3B7YQB[VM]Q*6\I/M)N2_P# 9SC^%"AM;5JVY8V.C?$/1I?A1\)[
MG_A'_A=X>++XH\3I)Y;ZNR_ZR**0X)4D'?-SNSQQU&?PW\6?#ZW^H"/PO\%_
M#2YAA^:)M>,9X8\!O(ST&"TC'U. K/X<^+'AW^T[U4\+_!;PPO[B';Y)UXQG
MJ0#GR P.!]YR<\DD!-3U31?&NEP_&CXW67]B?#K0]K>$O!YA"MJ+#B*:6(<,
M2" D70<=LDW:,XMOEDI1_P ,'"/?K#"0>R^*O+NMQ\T9_:33_P 4E)_A/$3Z
MO:BNS6CM3U+3O&FF0?&KXU61T3X?Z+L/@_P<T>'U"0#$4TD0^\Q(_=Q8XSGD
M<G\Y/CYK^JZ]^TWXZ\2>-_#5UH-UJ7[2/A$V=CK_ )D]B#N\+%(;!4B*P7XB
MV-+([J#&=N >*_1W5M6FLI[3]H/]H?29&OGD$'P^^'\(#O#*V C&/^*=C@EC
MP@/8X _-SXY:CK2_M9_$74?B!I=AI7BG4_VB/!XU2719(KV:>$R>%WBL[B%I
M=UE#&&4BZ5/WD@*!C7O9!.3QK3;O)PD[Q]Z5VK2J=*::TI45;E@FVKL\_'17
MU>]DDE)*S]U::QA_/;_EY4UO*R6BN_VW!YQGO3J8H ((/!-/K]E1^=!1113
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
M6HQ?$'Q;\3?"WBCXK>*8S#HVF6WB&W:UTB G&T-OQ'$@.7DX+$$9P":!\7/
M'PMU-O#7A+XP>%_$GQ8\6Q";6?$-QK=M]ETJ _Q$[L)$IX2,?>."1R ?S=D\
M&> YI3<S_![P[-+-=KJ$MQ=>#]*@FEO4 $>HR0"Y_=:C&!MBTD?+.N'(R:$\
M$_#^UDAEM?@OX9@:TN);BTEM/"FE7$EG--N$]Q;1&YQ>W%P"1<VAXL020!MK
MP?J>$C_#JR5OA>CDF_XD[MZU9[>T?PK2,>IZ/^T/XXQ=]]TG;X8VZ4XZ>XOB
M>LF]$?I%:_%+X7^$[N;X"_ _XT^'KGQ'J3+/XZ^(%[KENWV4M]X[BYW3$$[(
MP?D'/J0EA\2_@QK22_L[? OXOZ!I/AK3I"/&OC.3Q#;B>\E.3)#"[/F25L'=
M)G"@]N ?S;'P]^&D82SC^ O@M8(;)].AM(M+TR6WALI"&?3XIS=9FTUVRTFK
M_>@<E :2X\ _#R^,T>H? [PC="[@AM[M-0T#2[1;N* DP6]PPN?]"@MR ;6Z
M'.H$*K9#4E@,OO92:C\-E96I;N$7=M.;UJ3^.>UUHAJ6*U>C>CN];S_GDK6?
M*M(1^&&]GJSV'_@H/\8?A=XR_:/^$FE_ >SMKCP7X3\&>+X5U*RO_M%C*!+H
MYGGU""%)9;G31@>8 I,IS@G:17U+_P $())9_P!E?QY/-;SQ&3XY>)V"7#,6
MVF6(J1N1&$9&#&I4%8RBD<5\$Z+8Z-X?U*7Q!H'@6PL;^>]2_FU>S\+:=:W\
M]VBJ$U"2V2Z'EZB@&$T?[DZ_O"N:^\_^"#3F3]E/QY,;>.$R?'7Q2[QQR*XW
M-/&68[7=59B2S(&(1F9/X<5]IPH[UW&]^6%ME%)<UTE%:))626NB6K/GN(*?
ML\*G;>5]VV]-6V]VWJ]M>B/MRBF[N,Y_2ER/6ONCY"XM%(#[_I06QW_2@8M%
M)DT!B>E KBT4FX]#_*DW@CAA^5 #J1LXQCK1VQFFL3@G=[9H#<_"SXR>)M7T
M+]KKQ.VB0V8O[7]L>VO+>6_DD@VH/$L"B6:<Q"%=-\S"F+S0WVK$N,5^CT/Q
M7^'?PNU)_ OP^^,GACQ!\4/%,0G\1^*KO6[8V^F1-@%R2^%1<8CB'7()'(!_
M/7XD2+>?M!_&O1]2\/PWUG#\=_$5]%#<Z;:W4<5VER52^B6:X7[7?1@!8]-9
M LB 2C).:Q8_ WP\M)(39_!3PM;BS:4VALO#6E7)LS.?W[6RFY_TUKC)%TI_
MY!^3MQM!K\JSJ.'KXV:<G&<9RLUT4G:3BGM-K13UY5LKW/T++H5%A(-).+C&
MZ=]6E[O,^L$]>73F>^R/TCMOB;\+= NYOV>O@5\;/#YU6ZD\[QYX_O==MV:-
MG'SA7+X>=@2%4'Y .Q!(;9?$KX)^*X9/V?\ X,?&#P]HG@O279?&/BU_$5N)
M=0DZR0PN7R[-CYY<\ \<8!_-L?#WX9^6+%O@-X*\I=/_ +-%I_9FF>0MA]XZ
M:)_M.3IA;YCK/WE?Y,TZ7P+\/;UYS>_!/PI=F[6%;LW_ (;TNU-Z+=LVZW(%
MS_H(ML#[*PQ_:&T!L[J\;ZAE[]UR?+JK+2U/_GW%WNE)ZU):RJ=6M$=M\7:Z
MMS:.[UO/^>71V6D(_##L]6?I!%\7?@)\7-(/AK2?BCX:\,_!_P ,1'[6_P#;
ML$4NN&+D@?,&\C.=S=7/'4D N?CA\"/BCI8^)7Q*^)7AS0_A?X:57T#PP=8M
MTEU1T.(Y9H@V=F0!''_%D$CN?SA7P?X(6X;45^$F@K<F]&I'4%\%:4UT;_8%
M_M,VWVG"ZGM^7^Q_NE/WF*2U\#_#^P$7]G_!3PI9"TEN#9_V;X;TN^%G]H)^
MT?9R;G_3?M XN\_\@[)VXVTE@<')?O).5_B7*N637\.-DU:E3Z4D[2>LF]2K
MXA/W%:VVK;2?QN[6M2?6HU=+2*6ATO\ P4U^+^L?$_\ :"^('C":RL/LNI?L
M\65OX?L-,N6N)[=//\1F*")X(95MM38!Y$=RBI$9E)!< ?KC^R. /V6/AD!M
M(_X5]HQ^4<?\>,/2OQ.^)NF:%X3^ 7C;2_"7PVT+1K:7P!J>FS6NCVMB+<V0
MM)673_M$=V#)IP;YUU?!=I/W0^]BOVT_9*_Y-6^&1ZG_ (5]HV21C_EQAK]"
MX5E*=*=Y.37*FY6NVE9O2R6NR2LEH?)\104'32BHKWM%>R5U9:Z^K>KZGH=%
M)N-&3TS^E?6GS0C=0*_'#_@N->SI^VK\4])TRS>XO[K]E/3FMH-%CECUDJEU
MXG+M;7"PO'#"JY-PKLADCPJY/3]CF8'D&OR>_P""J%]=?\//-<T9[4WEE<_
M[PI)<:=>6D"V4SQZQXA:-Y+F6:/9+&3OB@&1<L/+;@X/C9])4\MG*VUOS1ZF
M3Q<\?%+K?\G_ %^I[W\ /C!\&/B]^SGX(T2_^)_AKPO\*O#'@W3?[1B_MB"W
MEUJ:.UCWKLW!D@#9![N>.N<=;=?''X%_$O31\5?BA\1_#NB_#3PX$?PUX3&L
M6ZRZDZG"331!_NDA?+CZ'(/3K^<$7@WP.D[7\7PAT!+@7IU+[;'X,TJ2Z%\5
M*G4OLWVG_D)E?E;1_NJA\S'%-M? OP]T\11Z?\$O"=FMH9UM$T_P]I=ZMHMP
MW^D+;.;G_3([G)^U.?\ D';B%QBORR>$PU63G5FY.5W*\5:37P1:3_A4]U23
M2<M9-ZGW<56@E&FDDM(ZNZ3^)WM_$GUF[M+2*6A^D=[\>?A'=)#^T=\>_'^@
MF&TF">!/ -MK5O)+&[ ;&DC#?-<-UP1\@'X!+OXV_#CP5=VWQM^+/Q$\,ZY\
M0-9+VOA#PG8Z_;20Z8I_A&'(&.#+,>F< ]#7YLGX>_#/^SQI8^ W@DV[Z<-,
M:Q;3=,2T:Q!++IS7?VG*Z8K?.NL#YW?$>>U2W7@?X?WPE-]\%_"]V;J6"2[.
MH^%]+LC>/;D?9Y+D"Y_T.2W  M81C^T  6SFI^I8=:JK)RT:;47^\ZU)*_O-
M*RIQ^"FMDW8=JVW*DMK*ZM#I!=DWK-WYI]7N?I&WQD^'WPIU#^U9/BIX4\5?
M%[QA#A)1K]N;32+?/0'?B.!,GG ,A4^AQ\F_\%._%/P0\*>.?@IX+T+XI^&O
M%WCF[\<ZAJ?B?5+AOM^^1]$O(XXHOLZRM!,6=!;_ ";8W\N1L#&?$#X/\$>>
MEZOPBT 3QWK:G'=KX*THW"7S+M;4DMOM.)-39?E;1S\L:C>!GBK&BZ!X6\*7
M\%]X0^%GA[2)[*&>"QFT32-.D:QBN#FXAMI%N@;V*XR3=3'FP+,%^[6M'#X+
M#3<Z=W9-14M>7F3YY7O=U)MW=1ZV]U)*[)<,5524FE>W-;2]OABM-(16T%UU
M;;LC[T_X(HSO<^$OC.9X)(IH_BO!'/#=!_M,<B^'-&5UNF=$,EV&!$T@7:\N
M]E)4@G[>KX>_X(D7$T_@7XP++;K D'Q-LX+>VBV-%;PIX:T1(XH94DD%Q"J@
M+'<%B9D"R'!:ON#C^]7Z[EW^X4O\,?R1^>X]WQU7_$_S%HI,GL<T;C78<=Q:
M*3)SBA3GC.: N+12#D]:6@84444 %%%% !1110 4444 %!HHH _-7_@K+*T?
M[4D"@GGPG:<#_KK/7S&WE B2,<C[R'G-?3G_  5EC+?M26S9P/\ A%+3G_MK
M/7S"PY*A@>^3WJ6R6R>20W%J,*!M_A]:9N:0("2, @_2F+YJ*) ,>F*4S%U
M9CQQ1S!S#Y;DR1+;N!A3^8J.21I7W'C  "^E)\A'))XXH&<<TKMBNP^8C&<T
M#..:&)3F-S[YJ,R8'4TK"LQ6<KDX'!YJ)I<C]X1_L@"G7,]O9QK/<2A<G@9Y
M-9]SKB@?Z'#EN?G?I^%6M"UH+J=H AG7 4@EF8X%>!?M;_#[P_X^\%72>0;B
MYCA8Q%"=H/:O9+Z>>X0C4)99%)Y13\OY5S7BC2;>XMI+=H\(Z'Y!Z&F,_)KQ
MEX;GT74)[.ZAVR1R%77'3%<?JD+0MRBC<>0#UKZ/_;-^':>$_&DEUIT&(KIB
MS$< 5\^ZO9/*A '*GJ.II6U(?Q&7IH'VA560 ;LY/-=1%.S0K;QX!SU'<5Q\
MA, )3*X;G;6G9ZT$MP)6)93\II2V&T7+O1TNKAC("C'C(Z >M78='?2+5;BW
MO-ZMU ZBJ^D:W:W4A2X.XXQM+=*O236\<P@NK@^2P!6I)*6IWMU:Q+,ZNP(X
MP*I+KUS,XCMV(+CY^:OW]S;;/LTDH"<[ 3VKF%UW2M(OFF=E<IV!ZT[Z%-W1
M9O99UFVSS%,]F_E4=Q?Z3%8LEU>(LH;Y0K9)K&\5>,CX@D5[6U$ 4<8ZGZUA
M.[/(6D))/K2)-\>.;[3W*Z?*P /!':L[4O$&I:H[22W,F6.6):J'&<XJ?3].
MO]8U"WTC2[62>YNITAMX(ERTDC$*J@=R20* (Q-,.?,/(P<TC2,P)8 GU KZ
M)\1_\$SOVA/A%^U]\-/V-?VF;6S\ ^)_B)?Z5$8+J[BO)-'M[ZY$,4URD$A5
M3@[_ "]P;;C.TU[-_P %7O\ @B?\7O\ @D9^T+X+L?$.N_\ "9?#[Q-?6G]C
M^,(]/,4<ERKIY]G/'DB.089E&XAD(YR& :5QI7/F7]C_ /8L_:1_;M^-5E^S
MW^S/\.Y?$'B>\L9;R*S:[AM8X[>/!>9Y9V1$09')/)8 9) KZP_X*%?\$ _B
MU_P3)_9%L/CO^TC^TU\/U\9:CKD-O9_#+3[PM=36C!A)<02N5-P\;F/=&D>U
M5+-O. #^IG_!QQ^PWK7P^\ V7_!2K_@F_J,W@7X@?"70_P"QO'%AX"@6TG7P
M[=P%1($MU'E^2DCAFQ_JF)R/*%?*7[6=SJO_  5\_P"#</P)^UH-2.L?$W]F
M?5WTGQM<32>=>W6G[8XGD<CG/E-:SDMGB*4GDDU22*21Y]^QO^S+\ ?VZO\
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
MF@VL DWB%2Q'WMO/YTE@LTNO]I^WS?!'X/Y/_MMP><<.<G*LN5_8^SO[2?\
M%_Y__P#W/X#YT\%?MY:SXN_;;UC]D23X(WEI:Z9YVSQ6U\[1S>7&'X3R0.<X
M^^>E1?";]OO6OB?^VGXE_9+N?@9>Z;:Z ;H1^*7OG>.Y\DQ@83R0!N\S^^<;
M>]?2 M+<2;S;IO\ [VT9-'V:W63S1;J'/\07DT0P6:1E%O$MVFY?!'6/2'R[
M[A4SGAN<9J.6I7HQ@OWLWRU4U>MYW_D?NJ^A^*_Q2LOB=HW[4WQB\.>#OAQX
M[U^67XD:WKJ0^%O#]]=2+'/,'\VS2ULYS#J2EO+COG(C5 $([U@Z1XO^-&N:
MQ<Z+I'P!^)$^HZ>6^UZ;X=\+ZD][8YD"Y@AAL'DL2Y;-Z77_ $G#@!695/[C
M1VL$;EXX%4L?F8+R:1;2WC<ND"*Q[A<'\Z\>?"U2M656IB&VY.4O=6J>T?*W
M=;GJOC'*84:E.CERC>G"$/WDWR3C;FJ;^]S?RO1=#\.=$\5?&;Q!K\OA?P_\
M /&VH7%L1#>PZ5X,U*[@M&R5^SRVL%B\T6BC'S:>4#[V!W9R WPQXM^,OC'Q
M%?>'_#GP(^(>K26GRW,\?A?4=4)9"V5U%+:P>5PC*5L@\:?97 W;@IK]R%M+
M>-C)% BL>NU<9HCM+>/+QP(I;[VU<9K&EP?*/)SXENS?-[J]Y=%MI;OU-,3Q
MKE-15_8Y;&'-&"A^\F^22MSR_O<_9Z1Z'X:^%/&7QF\9-J;>'O@+\5;PZ;^]
MN6T?0=0O;\'  FDEM;&01:V>0+^41IY:,I (S3O#'C/XT>*-*N]4\._ +XCW
M3Z;-B[LO"'A?4)6M-[$!H#!8RI9>8 6OO-=3=@-L"G('[DK;0Q B*)5]<#K2
M)9V\0(2%%W==JTJ7!THJFYXANW-S>[%<U_AZ:<OX]4/$\;955]O['+HPY^3D
M_>3?L^6W/O\ %[3S^&^A^$>HW'QC^,'PRUWPSX=^"/CMH]1T2YTF[FT#P;J5
MY8Z89[>1/*DCM[&18]&3AQ8%]_FX?<5#8_2W_@GE^V#K7Q)_8YOM7O\ X/WV
ME2?##P[;:9#;7-TS/JWV6P3]XNZ)=FXIT ;&>IKZO%G;HI1($53U51@&ECM+
M>-2D=NB@]0JXKT<MR'&9:HJ.);T?->,=7]E[:<O;J<6:\39#F3K<N6J'-*#I
MVJS?LXKXXZ_%[3N]8]#YQ_9L_;XUGX__ +,?C#]HB^^!U]H4_A:>YCBT&6]:
M1[WRH$ERKF%2,[]O"G&._2J7P&_X*':[\9_V3O&O[3%U\ [_ $B?PC).D/AV
M2]=Y+[RX(Y<JYA4KDOMX1NG?I7TXMM B[(X5 (Y 7@TW[+"BF)(54'J O6NV
MG@<UCR<V*O:+3]R/O2>TO+E[+1]3DK9SPU4E6=/+5%2J0E'][-\E-6YJ>OQ*
M7\S]Y=#YM^$G_!0#7/B?^QIXJ_:NN?@7>Z==>'$NS'X7EOW:2[\E00 YA!&[
M/]P_C7YV?M-_'+X[?M!_M+S?M;:=^RG\0[#PYJOPGT?2WFL],N[[1(;BQU;6
M9)1=2)9E5N52X@D@=R@A=U<[AQ7[2_9[=4,?DKM/4!>OK0MK J>4(EV?W=HQ
M7/7RC,<5AE2JXIM<G*_=CK/I/_[5:&\.(>':%:=6EEJ3=53C^]G[M-+6CYWW
MYW[R/PZM?%WQ>G\-2^,D^"?Q.32$#3MXA@T#4O* 61HC<?V@NGF$:SQ\U^6V
M&/,94/Q45CXS^,LO@V;QQ+\ _B%8Z9;2';?Z?X8U"#3R7<KBQN18O;VZ.1B^
M1Y,W3'"[3D#]ROLENL/D+ H0#A0.*&L[?R_)^SJ4X^3'R_E7DK@Z5O\ >'\%
MOAC\?\VW_DNQZ3XVRF[?]G1M[;G_ (D]*7_/G?\ \G^(_#.;QG\:8O $?CJ?
M]G#QTNFN! OVKP;J T9QCBW,ALQ;-HNX[4L%GWB;YMV,4[6_&?QGTKPK9^,[
MCX!?$F?3;]U\O4=:\-Z@]JX#J ]W=26,<%W,G6P>*1OLRJ P<C!_<O[-;&,0
MFW0H/X=O'Y4AM+<H(V@38!@*5X_*B7!S<6EB7?D2^&.DNL]NO\NP0XWRE2BW
MEL7^]<VO:3UI/:COI;?G^)GX<:QXQ^+^B:19^*+[X*_%!-*NQ'<0>(9-#U*!
M,2 @7$-]+IZ1-K)'W[]"Z21':H)Z)JOB_P",6BZ!#XIU;X#_ !!T[3Y$46]^
MOA?4;*SD\U#((].GEL1#'!)C%Y&';[4VYD(7YA^Y,EI;R*(I($*@C"E>..E(
M]I;L@CD@1D Q@KD43X/DU+EQ#5XI+W5I+J_._;H%#C;*82I.IEJDHU)2E^\F
MN:F_AI[Z<O\ .M7U/R^_9%_:F^+G[$O[,GC'XQ>*_P!E_P 5W3^-?BY"FE:1
MJL%QIV;5/#NFQ?:+2.2VWBR\RUDC@3;A8T50[;<GZL_;"_X*#:W^RU\&/!?Q
M7T[X#WOB:7Q: 9=*@OWB>Q)MS-R5A<M_=^Z/Z5]*FU@D&)(%8<8!' HDMK>8
MA)+=& Z!ESC\Z]O^SLRA3E3IXJRY8QC[D?=<;7EY\W9Z+H>31SWAQ5:%2OEJ
MGRU)RG^\FO:1E\,-/AY/YEJ^I\W_ +8_[?NN?LJ^$/!7BC3/@9?>)V\7(&DM
MK:_>(V/R(V"1"^[[V.0.E3_MF_MYZ[^R@O@EM,^!][XH_P"$N=EE%O>O#]AV
MB+[VV%]W^L[X^[^7T2]I#)@31*VT_*"N<4KV\,O,D*G;TRO2KJX'-)JKR8KE
MYN7E]R+Y+;OSYO/;H9X3.>&Z/U;VV6J?L_:>T_>S7M>;X+V^#V?3E^+[1\X?
MMC?M]:U^RIXM\">&--^!U[XF3QF"9KFWO7B%AB6%/F"PN&_UN>2/N^_"?M??
MM]ZU^R[\5? GPVL?@7>^)8_&3HLVI6]Z\8T_=<0P_,JPN&QYI;DK]S\1]'O;
M02*!)"K8Z;ESBE>VMI2&D@1B.A9<X^E.M@LTE[3DQ/+S./+[L?=2MS+SYO/;
MH+"9SPW1CAU6RU3]FJBF_:S7M'*_))V^'V?:.DK>\/MY#(@8J1D \U)3$4!N
M!3Z]A:(^5O=A1113 **** "BBB@ HHHH *"<#-%'6@#\U/\ @K*@;]J:W8D#
M_BD[3J?^FL]?,./FW+CZU]-_\%;"5_:EMCN  \*6F0?^NL]?,9=N-JYXJ9$M
M =Q8@'&1P<TXKC 5@<=2.]0E05$9<YSR!UI3/;VZ%KF=8Q_M'DT) D2KOQM"
M\=3]::0Q^?=A??@5G7?B./ CL86;)XD8X'Y51NKZ\OY%%U.QYR%!P!1RARFK
M=ZS9VLGEA_,(ZA.@_&J%YK%U>+MM@+=!_='./K58F.-<<'\*8P$;[5QS5*UM
M"E;81G:1B99"S8X+'--E)*8;/![4\89@ HIKC@J&Y],]*?D/J03R3 L4BR<?
M*!_6LG4XY-A652&Z!C6B]VL=YMC&]B,83FJL]K+?$_:[E8U!.4^\P']*'N#W
M/EW]M#X6:KXNT@WFG:?O\M2Q<=B!TKXKG\$>()]2DL+;2II)4<KA8R:_6#5;
M'PJMI(LL*2H5^=K@@_IVKP_XB_%G]F+X.337<=MIKWKY\U;:(/)G'K2)LC\W
M_%GA[5_#>L-9ZI820,JY(D&#]2*YY+J17(\SACR2>E>I?M/_ !;\/_$_Q:VL
M^&=$^QP#Y0'Y9^>^*\?F* O</*Q!7Y1GH*E:[B6NYT5K<Q0#? 5RZX8FGSZE
M-Y.V60LBJ<8.:YR'4U@7R94)0CY03U/K5"YU.YF&Q6*@= &[4GN)JS-'5O$\
MM[:BUWL-N><8(K& [L*W? 7PS^(WQ6UO_A&_AIX#UGQ%J!3<;+1M.EN90H'W
MBL:D@<=3Q7T9_P $U_\ @D[\:/\ @I+\8O%_P/\ "/C+2_!WB#P?X6FUJYTO
MQ/:SK=WB(=OE0PA02V]HU)8KM$@//2E8+-GROD_6M_X4_"[QM\;OB?X>^#OP
MVT9M0\0>*=:MM*T6Q5L&>ZN)5BC3/0 LPR3P!R>E??\ ^TC_ ,$]_P!G7]B'
M_@AUX$^/_P 7? TDGQ_^,_BN6#3H-9N)XGT/2;::0S>7;$@+,OE1([,#Q<XX
MQ7P?\!_CE\3/V:OB]H/QS^#OB+^R?$WAN^%WH^H^0DOD3 $!MK@JW7N*=K!:
MQ^CW[27_  :R?M"_ G]F3Q+\7/"W[4G@'QIXY^'^BC5OB'\--"D<W6EVOEL[
M&*3EIGVJ6"O'%N"MM)("G\Z?V:O&6B_#[]HCP)X[\1+(VGZ1XOTZ\O1"@9O*
MCN49L!B 3@'J17ZB_P#!)7_@J+^SY\.?!?CKX8_\%!?@)\6?$/CW]J?Q(-(\
M3?%;3+N83ZKI4ZB%1&6*MNCDE8'R 25<'/ 6OC3_ (+7_L >"O\ @FI_P4'\
M5_LP_#3Q1=:IX<MK6SU70I-0_P"/BWMKJ+S%MY&'#LARN_C(QQG--)%)(^I/
M^#IW1_%7PJ_X+#:%^T/%E]*\0>#_  [KGAF]MY3^^CM0(R5;H#OB)&#T(/>O
MU,_;W_;C_9I^+OC7X1_LT_MQ^&"/@9^U9\-=,U?PKXNEECCE\(>)@4>(B4DB
M!=DT/[T$F.0G=E'8K\/?!V'P-_P<F?\ !*OPS^RS<^.=)T?]J7]GVR\OPNNJ
M,D(\2Z6D:QK&&ZE6ACC1V /ERQ!R-KL3^=_[??[5/[:?C?X>_#G_ ()^?M<_
M#^W\.77[/5G/H^G6US8R)JA+$ M<2N[>8-L<84IA"J*1G.:=D.UC]E?^"E7_
M  45\)?\$S/^"Y'A:V^+^HW&K_"'XF?!&R\/?%/3N;F)X/-N8H[TPH3N,:D[
M@ 2T<L@ )*X_*?X6?\%0-!_X)\?$[]I#X1_L+>&K3QI\&/C!'<:9I5G\0;":
M/[/9L9565;>.4 L(YGC!?EE5"PR-M?'.N7?BKQ7JS>)/'7BN^U*Z=%C-[JE\
M\\Q10%52SDG  P!T XZ4/JFEVMN5M;<2,3@LQXI-NY+;N=/X%^(7Q9\)>#)_
M!_A?XL^*+'0[L,;S1]-\07-O:2YX.^)'",3WR#G%:/PI^.OC[]G;Q;!X[^#O
MC[4/#>O6]O-!;ZKH<_DW$,4T;12HCC)7=&S*2,'!."*\Z.N:U<EX2I"= JG
MJO#!(LCN2I#'.6/.:$VV";.L\1_$C7=?U2?5=0U.ZO+JZ=I+F[O9VEEF<\EF
M9B2Q]SS69_:%[*?-N9F8.<KSD5GVD;1)C[Q+??<]#5VRL/W8D#D'<2!0V[@V
M[DJ2NP4HQ7/+!AS5N(,V?E/N?2EL[5I2%) 8CDUI:=HS@F-@&R<_**'L/=%&
M&%I1@?,?:KUK8OA@RX!P!E>2*Z[P9\(O&GC:\CMO#GAZ>8N>/+BKZ.^$'_!-
M[Q3JD<>H>/[V.SA;!, RTA'<8[4)7)LSY@\.>$-6UBX6UT_3WE+$!$1"2<U[
MM\(_V%/B5XP6/4M9L5TVU8'][<  X^E?8_PT_9G^%'PN@3^Q/#D<EP,?Z3=#
M>V1Z9Z5W+V47DD;  .$V]O7^E.Z*/'/A)^Q[\*_ )BN+ZR_M.Z3&7G VY]0M
M>Q6NG6VG6:V=A;)$H^Z$7 6F1PK&P(BP<8PO4U<C#2Q[4)W=P.U,=FB[I($9
M\N5L-_"QK3W%D^4Y(ZFLBPF1/W<K$G&"?>M6-T6/&><4/8'L.D,>S+9QGUI&
MPL8*C )IC\80=* Q VXR/3-$8Z HZ'Z4?\$6R#\ _%6#T\9L/_)2WK['KXU_
MX(K$?\*!\5\_\SFV.?\ ITMZ^RJ+6 DHHHH *1^GXTM(_3\: &4444 %%%%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M]*#*JC+&@8ZBF^:OK]*3S1ZBE<+H?13%E#-MQ3@<G%,!:*** "BBB@ HHHH
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
MF?$KPI\(?AUKOQ6\>:J++0_#>D7.IZO>,A/E6T$;22, .20JM@#DU_$OX?\
M@1KGQ1;XY_%/PS>3QWWPSQKBI;L5;RFU>.W>0$=-@E#9Z\5^_P#_ ,%<O^"D
MEAXJ_P"#:'PQ\7O#.MQ'5OC1X;T7PVX2?++<,@_M",,#DLHMYU/XYH ^I?V9
M?^#B?_@EI^U[\<_#O[.7P,^,NM:CXK\57;6VC64_@^^@2201M(0TCQA4&U&.
M2<<8[UO?MG?\%W_^";W[ ?QLN/V?/VF_BSJVC>*+:PAO);.T\+7EV@AE!*'S
M(HRI) /&>*_GL_X(^_L]>(?V7/\ @OW\#?@YXNMYH=5LKNSNM2AF7!CGN=&:
MX=1ZJ#)P?3%?27_!;[PS\-?&7_!SI\-?"GQETK2;[PIJ%QX9@\0V>NL@LYK1
MG(D68N0NPCKDXH _2RV_X.L?^"+=S.ENO[0^MQEV"^9-X(U%57/<GRN!7VO^
MS'^UA^SQ^V1\,8/C'^S1\6=(\7^';B4Q"_TJXW>5*H&Z*13AHW&1E6 (S7Q%
M^T7^P%_P;AZ)\"?%>J^)/A9^S_HEI#H%R\FK:)J5E%>6Q$;$/ T,A<2 @;=H
M)S@8/2O@+_@RCU'Q\OQ^^.^BZ//?2>!E\.V,K*Y_<?VA]K98&/82&'S?J!ST
M% '[Q?M*_M(?"3]D?X(^(?VB?COXH_L?PGX7LOM6L7_D-*T:%P@"H@+.Q9E
M5022:^?/V)O^"Y__  3A_P""A'QD/P$_9B^,M]JOBC^S)M0CT[4/#EU9>;!%
MM\PJTR*K%0P) .<<U\*_\'B?[7&LZ7\$OAM_P3V^&[RSZ]\4/$,>H:K:VW+2
M6=O((X(< YS)=2(1V(A(KX1_:?\ V;=2_P"#=_\ X*N?LV?&S0(KFV\+W'A+
M0KGQ!>1LP2]N8X([/75VYS\Q?SMAXS,!VH _IR^+OQ5\(?!#X6>(?C'\0K^6
MUT'PMHMSJNLW4-L\SQ6T$;22,(T!9R%4G:!DXKY#_9@_X.(_^"67[8/QS\/_
M +.7P.^-VIWOBOQ1<O;Z+97WA2]MDGE6-I"GF21A5.U&QD\XQ7L7_!2+5].U
M_P#X)G?&G7M(NTGM+WX0ZW/;31G*R1OI\K*P/<$$&OY%_P!C31_%?P"\->&O
M^"DGA>^N$_X5K\<_#^G726K$,(Y8;F[;)[!UM6C_ .!T ?V-_M9?M;_ _P#8
MC^!>K_M&_M%^*VT;PIH9B6_O4M7FDW2R+&B)&@+.Q9AP!D#)[5XK^PO_ ,%M
MO^"?'_!1?XL7GP5_96^*6JZWX@LM(?4[FVO/#-W:(ENCJC-OEC"YRZ\9R<U\
M*?\ !US\<;GX[_!#]G?]B/X/Z]#+>_'/QU9W]N(CO6:UQ'%;MP>5,UW&?0[3
MZ5\C?\&D_@67X8?\%@_BC\-[B&:.70/!6JZ?)'/]]6AOH8R&]\K0!_2U1110
M 4444 %%%% !1110 4444 %?A+_P=?R?&'Q)^VW^SK\)OA7\5_$'AO\ MWPE
MK;3IHVO3V2W#QS1N YC8#)"E0Q!V[LX/2OW:K\/_ /@Y@&?^"I_[*/MX6U__
M -#2O*SS%5<#DN)Q%+XH4YR7JHMH\7B3&5\OX>Q>*HNTZ=*<EZQBVOQ1\*^
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
MI^=?/GB'XJ^)O'<)N;S7Y-PR1"7(7OQ@5S&AR:MXBNOLL$;-,T@B5022Q+8
M'U)Q0!Z#XU_;#\5ZQJ#Z3X>MTLXSPIBY<_4]J\\\1^.]3OKII-<NY))G.3O;
MC)KU7Q;^P'\:OA'\"=8_:C^--YI'@BQM->&CZ7X8\32R0ZSK-TKHLPMK4(25
MBW[G=BH !YXKW6XN/@7_ ,$QOV?/AO\ $?6O@)X=^('QW^)GA]?$FGGQW:-=
M:7X1TEY2MOMM<A9KJ0(QW,?E YW @$ ^([35(X4EGDG55YP-W>OK?3?V1?V"
M?V2?@]X-^+/_  4QUSQUKWC/X@:0-9T#X2^ )XK62PTB0D07E]=.59&DP2L:
MD=,889(\)_;=_P""A/Q(_;&\)Z/X;\??!3X8:)J&E7Q<>*?!_A!=-OIH2I M
MI&C?8T6YBVW;G(7G KZ?_;Y_9V^*/_!0SP)\,OV_?V2_#U]XTT&X^'VD^&?&
MWAK1F-SJ7AC5=/@\B1);9,E('"!E921N+9QN&0#B?'O[.G[+WB/X+ZM_P4!_
MX).>/_&-E=?"/4K/5/'OPX\=RJU_H$!D4P7UK<1?\?%N)$(<EB0NXDKC971?
M\%\/B=K7[5%Y\$OVTO#<PF\,?$/X711P+!M$=AJEK.XU"UVJ<H5EF5B&Y.\]
M<4OP(_9T^('_  3S_8G_ &@/CY^U9X?;PE-\4?AG/X#^'?@;Q%"%O=<NKJXA
MDDNFM68$0PI'DLPZ%L'@!OF[2?VR)[?_ ()YWW["?BSX?/K<<7CV+Q+X/\42
M:AM;02R;;JW2'8=ZS98D[UPS%B"<4 >R_LUM;_MJ_P#!*#XA_LDZ].C>+?@+
MJ+_$'P#-)<".2;2YSY.IV:G&XA-WG 9R7F3'W1CE_P#@HI^T;\'_ -JKX7?
M_P",]EKQE^)^G^ O^$>^*-H+-D%Q)92>79WF\+LD:2'@_,2%6,8'-?*D6HZG
MHB73V]Y<6QNX_)<03-'YJ$@E'VD;ER.AR.E2:#HU_?0 7MT2AR5C/:@#USP1
M^U%\0?#?[.6M?LQZ-XI0>"O$6N6NLZIHDEI&Q>]M\>5*CL-\1PJAMI 8* V<
M"N6U:6Y\46BK%<+"H.%VKC\/I7,W&BR6KH8(B$7ENU7E\5VEG#]EM8#,RKDK
M&>10!^]/_!IKI[Z;^Q?\2;>5&!'Q6?!;N/[+L*_52ORE_P"#2C6)]9_8K^)<
M]S$4*?%F1 &Z_P#(+L:_5J@"2BBB@ I'Z?C2TC]/QH 91110 4444 %*O4?6
MDI'W%3MZXXYH _EL_P"#?+]G:Q_:N^+7[:GP N=/%Q/XH^"6LV-@H3+?:6U.
M-H0/^VJ1GUXKYM_9:^)7Q@_;+U7]F;_@D;J5@YT?PE\:;V>2T=\QSK>74#RJ
MRGH8@E\<],7!XXY_H5_X(^?\$#=._P""3O[0?Q#^/T'[3DOCVY\>Z6;$6,G@
MX:;]@4W8N2V\7<WFY*J/NKTS[5Q_[%7_  ;0_#C]CG_@IE>_\%#K/]HQ]>M3
MK.L:CHO@1O!JVT>G/>F78!=?:W,GDB4@'REW8' Z4 ?"'BVQCTS_ (/-]%TZ
M" QQ6_BFQB@4C&(UT!57'M@"N/\ ^#@+X#>%OVHO^#CKP7^SOXUU>_L-)\9P
M^'=)U"\TMD%Q#%,S*S1F164, >-RD>QK]5/%W_!!N+Q9_P %G+#_ (*]O^U#
M+;S6.H6MR/  \'*RMY.GBSVF]^UCKR^?)XZ<]:A_:Q_X(&VW[47_  55\'?\
M%.7_ &I9M$E\)WFE3CP6/!JW"W/V-RV/M7VM-F_/_/(X]Z /R&_X+4?\&W'_
M  ZV\%Z+^U?^S[XBUGXG?#33=1@C\;:/XG4)>6.Z0;7DDLUBS;2?ZMG78\99
M3DALK^Q__!NW\>?V!?CE^P58W_[#/P;T?X>2:?=B'Q[X)L[MKBZL=3V >9-/
M*3+<I(H!CE<G*Y7@JP'V[\4/AGX(^,GPWUSX3_$?P]!JF@^(]+GT_5].N5RD
M]O*A1U/IP3@]0<$<U^7_ .Q-_P &U7Q5_P""=OQ9\=^.?V3?^"E&I:+HGCC0
M-0T:X\/ZE\-X[IH+:=7%LYG&H)ON+9F5UE")N*G*@,10!^7'[7W[27[6/_!1
M/_@OAXC_ &D/V/?V:7^-)^#6NPIX5\)"QEO++^S]-E$*3R^2Z-Y;W;-.,./F
MD4=!BNF_X+:?%S_@MW^W]^SKI_B#]MC_ ()6Q_#[PW\-+R;6)/&6CZ!>Q/9P
MR((Y4E>>ZE B)\LG"YRBG/%?L?\ \$5O^"'7@_\ X(_P^/-7_P"%WR_$;Q)X
MZN+7[3X@N?#8TU[6VAWL8%07$Y;?(^]B6'*+QQ7V)\>?@]X7_:"^"WBKX'>-
MH2^D>+= N])U$*!N6*>)HV9?]H!LCW H _+7_@FY^V98?M=_\&QWCNQO=6,_
MB/X<?"?Q!X3\0I*^9,V]A(;63DDE6MGA&X]65_2OS$_X)S?LTK^T;_P;Q?M>
MC2]/EFU;PIXST/Q+9"VC#22?8H79Q]!!).3[9K]=/^"=O_!N=KO[ 'P5^.7P
M"T_]M^?Q-X>^-7@J;19H)/AZEHVDW31RQ)>@_;I/.VQS.#%^[#<988KTK_@E
ME_P0X\*_\$V/V1_BE^R?J/QS?Q[:?%+STU75V\,C3&AAELFM3&(A<S[\!W.=
MR]: /Q9_X(Q?$OXC_P#!4+_@K=^RYHOCN":33/V?_AI;VCQS.TL4D6E+,8YS
MN^Z\C2VRD]S$/0&O=?\ @VW2:/\ X.!/VATN$97%IXC#JZE2#_:T?4'O7Z$?
M\$7/^#>OPE_P2"^,/C'XR0?M'S_$&_\ %&A)I5I%-X2731IT G69\'[5.79B
MJ#/R\#WK;_8$_P""%<'[#?\ P4<^)G_!0-/VG9/$[_$=M4,GA0^#ULQIYO+Q
M;G_CY%U)YNS;M_U:9SGCI0!^@5%%% !1110 4444 %%%% !1110 5^'W_!S#
M_P I3OV4><?\4MK_ /Z&M?N#7X4_\'2OC;P]\/O^"DO[+GC+Q/>>18V7A/7S
M-(%R<F1 J@=R20![FO&XCISJ\/XN$%=NG-)=VXL^?XLI5*_"V.ITU>4J-1)+
M=MP=D>4>+/%FB>"]';7M>N#'$"J1K&I:2:1CA8T4<N['@ ?XUYQ?_![QAXH\
M1P?'R7[-8>+;1!_9>D2 -;BV4-BWG;&3*P;_ %HYC. N1G.CX7U?PIK>MQ?$
M3XA^/- 6]16&CZ1_;MNT>F1GC)(D(>=A]Y^V2J\<GKS\1OAZ22/B%H)SZZS!
M_P#%U_&E)8S)FX8>#E-Z3?*VK=8+NNDGUZ::O_/VE_:'#\O9X6FY5'I4ERMQ
M:ZTUIK%_:?7:-EJX? 'CS2_'NEO<06DME?VLGDZMI-W@7%C.!DHX].<AA\K#
MD5WG_!&W_E8;7# _\6%O>/\ MK!7CGCZ?P?>:I'\0?AW\1_#MIXELXO+43:Y
M L&I0]X)\,<CD[7ZH3D<9!]"_P""#_Q,\._%/_@OPOB+0'PT/P.U"UU"W,@8
MVUPDT >/<N5;!Z,"0001UK].\)<OY.*7BJ46H.G)--.\7>.FNZ_E?R>JU_8_
M W*W#C26-H0E&FZ4TXRO>$KQ=M=XO[,O*SU6O]#_ -:***_I8_K\**** /GO
M]O1ICJWP3:*>:)Q\8ODEMHP\B'_A'-=PRJ00S#L"#D]C71W"3127<D$C0RM+
M:[IK,>9,XRO#H5(4$9&1SM)/!%<W^WE&TVL?!.WC29FD^,6U5MY?+D)/AS7?
MNMD;6]#D8/.:Z:X@:8W4,+/(XFMRT5J?*F3#*?GDW?,.,GU7(PV<5_(_C["<
MN*L.TO\ ETO_ $J1])DS7U=^O^0V-'CN UM*80VJMYRV)\T2#8<B4LO[O)P3
MCH0O/)IMHDD4-O#&RQ1&*Y,D%L=]M(=W5Y2N5/7@8Y+=<"I(H&GN0\1>;RM4
M9F-F#"$^0C]X"W[SKSUR2O'R\1VD!>.WNH96D1([D--;J8X%)?H\6[YCP1]0
MW3-?A;I5/Y6>M=-+7^M3@K&,I^WK\*(HWVQ#X3>+ L%N=]NN+O0.4? +<<>X
MP<5]/*. ,=NF:^8;-"?V]OA3=9+H?A1XM GB/EP-_I>@'B,D[>.1[<9KZ>#9
M Q_*O[=\'TX^'^$3WO/_ -+D?*9I?ZY+^NPZBBBOT\X!KG&#BOBS_@L<;T1_
M X:?J-_:2CXE:MBXTRT6><#_ (0[Q!N4(R,"K#*L<95&9A@C(^TW[5\0?\%J
MM4T71M(^"6I>(-5:QM(_B9J?F7*ZTFG["?".OJN9Y)(U52Q *EAY@)3#%L'T
M<G:6;X=O;GA_Z4N^AY6>J4LEQ26_LY_^DOMJ<]K4GC5?'OBPM\7?B<S?\)IX
M8WR/X%LP\K;K;:[J++"R)_RS0 !\#(;/+_![^-1XQME3XN_$Y#_PM35MLD/@
M6S9U?^SKC,H4V1!F(^5H\%54E@JG!'%ZM\4/@?\ \)UXIQ\4-6*_\)?X:V[O
MCC9LY7=;[M[?VA^\?^XX)\OCE<<+X6^*7P,7Q=;AOB?JVT?$S5,^3\<[)&V?
MV?/C#_V@/WN<!IL_,,IN.<']653"?5K<T?A?6E_SZB?AKHXWVZ]R7Q+[-7_G
MX_+^O4Z?X<-XU_X1[1_+^+?Q,ASX7\382U\#VDBJ/MT.Y%)LCN5SR[$DHV%4
MKG%8'[+K:JW_  54^!K:EXGU_4P/V6O$ @&O:/%:"V3[=H6(H/+BC\V(=G;>
M3_>-9GP\^*'P-70='1_BCJ7_ "+GB)6\CXX6,:Y^VPE=H_M ;4Q]]>/,.&PP
MYJ']C7Q1X(\0?\%4O@J/!_BJ;43%^R_X@^UK/XSAUCRW-]H>-GE3R_9HS@XB
M.S&/N\&O*XAGAY997Y'%OR=._P ;_EU/=X4I8J.=T)3BTE>]U47_ "[7?3_@
M_(_4)3D4M(F-N12U^6G[4!Z5\Z?\%;"!_P $S/CB7ECC7_A7&I;I)DWHH\HY
M++@[@.XP<CC%?1?TKYV_X*T%E_X)H?&]DDE0CX=:EA[=-\BGRCRJY&YO09&3
M@5%3X&5#XUZGQG_P3X\1ZQX)_:A\;OX3\*/XA\1^(OAMX?7P5>N572VMCJ>N
MB:ZM(1#$=/LP0N8&RQ8$Y(;C[!L+/5OA]K$_PK^%>HKXA^)VO#SO%WB^\3<F
MEQ-_$Q_A"@GRXO;)![_(?_!/B[\?:5^UA\3/#_PHT>WN/$?BGP#X=>Z\3WDA
M-W:1KJ6N"6YU.W,LJVET1L5;=-JD!6"\_-]>:9I=Q9RW/[/7[/FHS+,9#+X_
M^(=P-[H[<R*LA^_.P) &<1CIZC\2S'VCQ46N;2T4TK--K6%)=:LEK.J]*5/1
M.]V?I%'D4)7Y;/5W=TTMI5.U.+^&FM:D]6MD-TS2);=[K]GO]GW47>Z\TR?$
M'X@S-NEAD;EPK\;[AN5 Z(#ZY(9ING:1XXTB?X.?!J]_L3X=:(6'B[QBDH23
M49%&9H8Y"?FW#)DE^H'& 5TS2M.\<:5-\%_@W<MH?P[T0,OBSQ89-LFI,.9(
MHI3][/.^7/? .,901:!\5_#PMUQX:^"WA>/Y\@POKK1GMW^SYSSU<XZG!'EJ
ME*45&,4[IQ2BVHN*MS0A+>-"&]>L_>JRNET.J4TFW*35FI-M7DF]IRCLZLMJ
M5):4UJ^K$!\.?%;PV8X"GA;X+^%U)9U;R3KQC(R/40!A]7)]>G@?_!3"7Q/\
M3/V6M+^(U]>6_A'P7IWQ(\(V_@[1+RTRE\K:Y9H+B>'8_&QCY:;#MP&(P#GW
M[4+[2OB%I,?Q?^+M@VA?#?P_M/A3PJT6R74Y%XCEEB&"0<#RXN<YR??P;_@I
MCH_BKQC^SMI'Q<^+.JWWA^>X^)7A2#P+X7TU?,N+.%M;LP\C1!D\R9HBVX;@
M$3)R#C'9E\9U<93:O+FY9?R<T8NRFU_R[H1M:C2WJ2]Z75F5=QITGLK-K^:T
MGO%/[=5[U:FT%HK:(S?^"*UK-IW[7/QXTV_OHY+ZU\&>#8=0M9T#W]G,+K7\
MPWMR(8EO+E>-\Z@ALJ 3CC](E))-?G!_P17MFT_]J7XT:3%=S-;VGP_\%PVE
MM$I?3[6,77B#$5A<--*UY:#)V3LQ9N1VK]'USDYK]CR6_P#9=+T_4^ S6W]H
MU/7]$+1117JGGA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %(W"D^U+2-T- 'Y@?\%?9%3]K2W)3./"
M%GU/_36XKY?BN([0%U5BTGS')KZ6_P""Q.I6UI^US:QSRJH;P?98W'K^^N*^
M88Y4G3S(BI XXYYH O0WAF!!3&2<'L*B#+!$9/E=<]N,5"&:-ML;'@@D>M)&
M 9,/)M&>>])R$Y"K=LJ;>2.V37)_%KQ@/"GAN2_" O*"HY[XKJ78#*A>,\&N
M;\=>!;+QG"EKJ,K!(P244_>IC/AWXQ_$?Q7XGN6BN=0DE2-B!&"=JBO$O$-Q
M>2%Y&SR<$'KUKZ_^.WPS\/>'6DMK2S6/()QW^M?+7CO1OL=ZZ _+N_R* //]
M03,3J[X![D9K,<EALP0!TXQ6_?Z>TSY"MC/''!JUHOP[\0^*;V.WTG19IY'P
M%6-"<^G2I9$E=G))9DGH23TP*M6VB7=P=L4!)QP.M?1_PN_X)_?$[Q5-'?\
MB*!-+M6 )>4@MCV'6OI#X:?L1?"3P#&DVI61U.[3[TEP?ES]*:N-7ZGPY\-O
MV;/B;\1+I(-#\+73AC_K&B(7ZY-?1OPK_P"":HM_+U+XB:R$!8%K:W )]<9/
M%?6NFZ'I>D6T=MH^GQV\2\+'"@7&*OM:R%-EJI*M@LQ-%D.R.#\!? 3X8_#J
MV6#P[X7MXW4<3O&&<GZFNJFLTV?,!@<* .E7Y[6:"+S6"D'J>XJ">-BN"1Z\
M]J&#T,>ZMEA83,Q;Y^0!4UIET,L8PQ;D-4MU&BAF(SM/8XJ".\$>-T) ;[K9
MSFJ5KW+5KDR&64,&9>#Q4T1(.P=\ FHE9$CW%<<TY7WX('7I5.S0W9JQ<SL7
M% )E7!&,^M0,[21Y52>Y([8J ZG!!\K2[B/X0/ZUE8RLBPWR280;L#G-,EN8
M8T\R2< 9[]:SKC6ICO\ +4(#T]:SWED8^8SD9[$4U$=C4N=:A5R(8B2/XV[_
M (51GO);@8+'WQ5>2=0.6&X=<US7B[XK>#?!4/F:YXAA60$@PP_.Q]N*8SJ&
M?*#)P!535]=T_2+;[3=WL,48&2SN!GZ5XIXC_:BNM7E:S\%60C7H)+DY9O\
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
M&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4'I12,,J1[4 ?B%_P<)?&F?P'^WU8Z!;*F\?#[3IBS<X
MS/=C@?A7RY\+/C/XJ\2WT,<#-< O\ZKTQ7HO_!SY<);_ /!3_3@\F ?A=I(V
M ]?]*O:^?OV8_'&G:9<I;D*6( '&* /K&TEEFMTGF4J[IEQZ'TJ0Y/!Z=A5/
M1[[[;9+<E2-PX&.U66+./D-19D68YCC '>FNJL/G[4TLQ0%?QS2O+&$Z@9'0
MFFDTRDK'C/[2WA2"\M&U&./YMG<]37S(?V??B!\1M2=-#T.1D=N9G7:H_$U]
MRZKH=GJC>9>V?V@B0[58\8]:=9:9%;J+:.,1#M''&!M'OBJ&?,GPT_X)[Z-;
M2I?^/]7%RQ((M80<#VS7O7@7X/>!_ UL+?POX5M+3 ^:3RP7./<UUD6G"*99
M4[?>!ZU8D/EKNC3)'852C<?*V4+6&.$,\:DL3@#/(ITRNJ-($#;N'R.35P1Y
ME+[5QCICO22_NXMQ"C'4L.*.4?*RHF\VXD2/:X^4 #GZFI(HTF#1#Y0F0"&Q
MD^M/N+C: X7*-U;TJ WF,^40,$8)'6I))'F22'[,A#,>!NZ55DCCC01ECOS\
MP!XQ5M[F-X74C:P&>3_*J.U@I<\#N32>PI%6>-=S*>03WJC<F*.5$).P]E[5
M<U'4+6)?O;B/X5[UA7^HW3*1"%C49)ROS4[WB.]XFK<3QQC,MQ\N/N$55EU>
M*/*VR$<<$FL/^T;A5&Y3R>78\D47#.DX9'(,A!_"A; :9U&692&E)XVX!XI@
M=5^8%N.F:YK7/'OACP?#)<:WK449R6$:L"V/IVKSWQ/^U7IT2O!X9LUP?NSS
M$D_@!1H&A[#>WL-E;M=W<J1H!EGD;:!^=>>^/OVDO _@VW:.WG^VW [1D!2?
MJ:\ \<_'#Q9XADDCN-2D<,<A2WRC\*\L\2OXAU&Y:_-PSX;<5/0?A3NQW9Z]
M\1_VK_&WB:1M/TJ=[& Y^6%L9'U%>/W_ (WU.XNG;4[Z4MO+,TK$U[-^R#^P
M'\>/VQ/#&O\ Q)L-8\.^"? GA?Y-?^(OCS4_L&D6LH4OY(DP6FDVC)2-6(!'
MK6Y\=?\ @EU\6? 7[..H_M4_!+XZ?#'XS^"_#Y+^)M4^&6MRWC:,BD'S+J">
M*.41=<N%( !)XR0A' ?LV_!O]H/]J3XA+X!_9U^$VL>+-=6(33VVE6^Y8(=V
MWS9&.%C3)^\Q ^N#70?M*?!W]I+]D'QG:>!?VD_A)K/A34KZ SV$>HPXBO(@
M<,\4BY20 \':3C(SU%?5O_!03]H/PSI7_!+7X(_$O]A[PG:^ /#OQ@NYH_B\
M?!\7V0/K&E6L-L+*1X<&--WG3>4#AV.[G:37"_L;^(M9_P""@/[ WQ8_8?\
M'6NW>N^+?A=IK_$3X-SW5T\]WB(;-2TQ-W+1M$5<*6/S/G:!&* ,?_@E'XY^
M%EO^V'I/A;XU:'IFH^#OB'IMUX1\2+JT*2):PWR"-9U+D"-EE$1+]0N_'6OK
M?]G?PY\7-/\ V<_VF?\ @DCK>JS)K_A.>7Q%X2MB?GO$L;F.>ZM5&1\L\4<,
M@ R"9'ST-?DIX'\9R@QW=G.(C&RR1RQ$8R,,I'Y U^@_Q$_X*<^#M6_:&^#_
M .W3\([A_P#A9.D>#K6Q^*>BWUHZV=[<P1M;./.;/F+/;'#D+\I)QS0!YO\
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
M_!O4/^#;KP+X^L/C]#X]@2!K>WU,V#V3ADD6Y&I-(VUBR E,((S+YG45Z_\
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
M&1_Y"KZ-DD*8P.OZ^U-,S X('M0!POQ@_9>_9W_:#\*6G@/X[? SPEXQT6P
M^Q:7XDT"WO(+?  'EI*K!. !P.@%<]=_L"_L3WOP@_X4!=?LE?#M_!!O8[QO
M"?\ PB-I_9YN(P0DOD>7L+KN.&QD9->OT4 ?G/\ \%=O^"A?QU_X(_?#GX?_
M  I_89_X)[Q>-=!US1]0LM/C\.VUPEGX9EA\H6\8M+2VD#QL)&8)NC'[O /-
M?./_  :J_P#!,7]H;X.>)?B+_P %#?VNOAC-X:\1>/[?[)X5TG5=.%M=);S3
M&XNKHP,H:V$C^6B+A3M5P0!C/[0KE6"DG'3-2!0.1WH 1XDDB:&10RLI#*PR
M"#7AWB+_ ()F?\$\O%OC1_B+XG_8@^%6H:[)*)7U:[\"6+W#..0Q<QYSFO<&
ME(;:,?C1YC'! '/2@#"U#X8?#_5O %Q\*-3\#Z1/X8N].?3[GP^^GQ_8I;1U
M*/ 8<;/+*D@KC&"17/? #]E/]FS]E;2;[0?V;?@/X2\!V6J3K/J=GX2T*"QC
MNI57:KR+"JAV X!/05Z K;ES31*6/R$'M^- #Z*9YO/&"">"*<I)4$XZ=J %
MHHHH **** "BBB@ HHHH **** "N?C^%WPZ@LM0TR#X?:&EMJ\GF:M;+I4(C
MOGSG=,NW$ASW;)KH** ,*;X:?#^Z@TVTNO >BR1:-('T>-],B*V+ @@PC;^Z
M(P.5P1@59\2>#O#/C+3#HOC#PUIVK69<.;74K))XRPSAMK@C//IQFM2B@"G8
MZ)I>F:9'H>FZ5;6]C##Y45G! JQ(F,;0@  7'&,8K.LOAMX!T[P]-X0T_P "
M:-;Z3<LS7.EPZ7"MM,S'DM$%VDG R<<_E6[10!SUK\+/AS976G7MG\/M$AFT
M@,-)FATJ%&L0WWO)(7,>>^W&>^:WXU*C!/?K3J* "BBB@ (R"/:L/Q/\-/A[
MXXGBN/&W@/1=8>!2L#ZII<5P8P3DA3(IV@GL*W** .>\.?"?X8>#K\ZIX0^&
MV@:5=%=OVG3M(@@D(]-R(#BF>(/A%\+?%^J'6O%_PT\/ZK=M&J-=:CHT$\A5
M<X&YT)P,G SWKI** .<T#X0?"KPCJ:ZUX2^&?A[2[Q4*K=:=HEO!* >H#(@.
M#Z5T8S@9Z]Z** "BBB@ HHHH **** "BBB@ HHHH **** "LNP\%^$])U^Z\
M4:5X6TVVU*_Q]NU&WLHTGN ,?ZQP-S].Y-:E% %/7= T3Q-ILFC>(=&M+^SF
M&)K6]MDFB<>Z."#5?PYX,\*>#;)M.\'^%M-TFW9LFWTRRC@C)]2J #-:E% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %!Z<T4'D8H _)O_@M-%$_[9-HSCG_A
M"[#;S_TVN:^4K=4$@*\<GBOK+_@M)$C?MAV<A'(\&66#_P!MKFODV$#:7)^;
M)Q0]@>QHZ9,3.<@Y8<@_SK19R5 )SCTKG[>61&"B3WW=ZV;68F(O(Y(ZACW%
M*/82[$S>8$_=L ?IUIJL=Q#+CW]:;Y\;#.[CKQ2O("-BL05'YU4=REN.)QV/
MX4R:46Z[O++#OCM5>ZO;:)2\ER00>40UG7OB4R(8K0@?[;'D?A5-V*;2-&:_
M3R/,0!<G W'^54+G6;9&(YE*8W,QP!^%8US?2R\S,7"G*D^M5Y)&+%F<G/4>
MM9N3;,W)W-#5-9O9V,/F!5SQL/2J9N9Y1Y32\'U[UDZ_XIT'PS;M=Z[J\-NJ
MC.)'Y/X5YCXQ_:T\*V"/:^%8/M,PY\^3H,>@H5P5SUR[O;>V0SS/'"B_>9W"
MJ/Q-<9XD^/OPZT+?;Q:H+R<$@) 1MS]:^9/BC\?/'GC-6BN]3D2+9_JXVVK^
M5>:IKNMS7.8[F1V)P%!ZGTQ3&?0WQ*_:K\5WJO:^&EBM89/E!0$O^?K7F'C"
M3XQ" :KXU\'>(+&UFQLO=1TFXAB<GH [J 2>N,U]Q>)]<^%G_!&GX)^"M-T[
MX:>'O%O[2_C?PY#XBO\ Q%XCLOM=IX'L+E=UO!#;R87[44))8CJ#G( %>,>*
M_P#@N;_P4/\ %7AO6? /Q&^+FF>*-'U[2;BPNM+UOPEI[PQK+'L\V()"I21
M<H<E0>2IZ4 ?.?AS3-:\1ZI#HNB6%U>W]U,D-I9VD#2RSR.<*B* 2S$D  <D
MFOJV+_@AG_P4ANO";>*$^"EHE[]B-U_PC$WBBQ76-H&=OV,R^9O/9,9-:/\
MP0VLH3\>_B!\4=#T*'4_%_@3X+Z_KO@#3IK/S2^K1PJJ2KR/G0.0!W\PXQBO
MF"^_:'^,DWQ"A^-?_"WO$$OB>745U-/$AU>0W+7 82"82;NNX ^GMB@#[(_X
M)!_L\_LP>*[[XJ/^T-\%-2U;XM_![3[CQ=X9\*W]Q)$NJ)8VTPDTV6T) =A<
M?9W;<I.&4 [2174?\$X/^"U'[3'Q/_;'T[X0_M:?$"TUOPC\0YI-(TJ&?1X8
MHO"VHSJT5E/9+&@,*J[K$0,?*Q)/RDFY^TM^U/J'[.7[:O[+G[>_B'PTMKK_
M ([^%%A=_%RSC50=5MIG:TGE=$(7?-;8D';<%)Z8KX:_;J^&W@S]G;]L+QEX
M,^#/CO3]6T/2O$37WA35](O$FCCMI"+BW0-&Q :,,J$9_P"6?- ">%+KXO\
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
M?_$[18? ZZ*-7/BI]03[#]A*!Q<>;G:4*D'.>X[FOQ=_X.!_^"2/[ '[)_\
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
M^$_AJYG+/8>'K-WA@.SHBNQ9\]78L_1@: /Z8NO2BD7[H^E+0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M_$RV^&.D0#0->D6(QWUJT<C6TC9*QN0A4-R Q&>*\ _X-[O 7_!;']F;1/\
MAA;]I3]D>+PK\%M$T'7[BVUS4+-!J$FH7&Z2*!95N&62,RLY&(P?FY;&*_:Z
MB@#\0?\ @U;_ ."='[:?[&7Q_P#C1XA_:O\ V;O$'@S2_$GA^WM])N=;CB\N
M\=;IV9%"NQ/RG)XZ&O/OB)_P20_X+$?\$:_VY/%/[5/_  2$\-Z?X]\#>,)Y
MWD\)L5E,5M)+Y@L;NVEEC>41L24FB<-@<E22#^_]% 'X'_!?_@DA_P %;_\
M@K]^W=X6_;*_X+&Z!9>"/!O@N:%['P7$$C:>**42BSM[59)##'(X#22RN68<
M<X&WLO\ @Z7_ ."=/[:W[9/[3GP4\6?LJ_LW^(?&ND^&= N(-7N]&2(I:,;R
M-E1B[KR5&1[5^WU% 'Y]_P#!PO\ LP?M _M3?\$DM2^!O[/GPNU/Q7XLFU31
M)(]"TQ4,[)#(ID(#,!\H'/->8?L'?L,?\%(_!7_!OWX<_9?^#OCS5/@=\<-)
MN]2NK1=3MH"7!O[B06LS%9/)6:-P5E3E3M)XS7ZIT4 ?@#IOQD_X.\?AG\(]
M1_9&\3_LI67CY;J"YL/^$_\ $&F6^J7HCFWJ6%T;M8)0H8[6FB?C .0,5]F?
M\&W'_!'_ .-/_!,+X*>+_&/[3.H62>._B/?03WF@Z9="6+2+:'?LC>1?D>5R
MY9MF54!5R>:_3*B@ &<#(HHHH **** /@?\ X*4_L#_M'?MD_P#!2S]ECXC:
M/X9L+CX1_"?6KO7_ !??7.L1)+#?C#6XCMF^>3+Q0_,H.,]L9KYYA_X(&_%\
M?\'#3?M[#2M+A^"<>K?\)@B1ZA%OEU[[+L,1M<[\_:&:;S< >]?K]10!^:7[
M-G[ ?[=_[+'[3_[:WCKX8?"WP'J'ASXPZG;ZS\-;?QAK6^PU.[=7^U17D,(>
M6-")9!AE 8X!95)(\_\ ^"</_!&_]HCX-?MF_$O]L_Q'^SKX(^!FE>)/AA=^
M&M/^$_@GQ:^J6U]J$X4O?>8%$=M%N0;8OX=W ')K];:* /PK_95_X-T/VR?@
M%^PMX4^,'PS;1_AQ^UY\,/&^IZMX8U#3]6@GL_$6F3>5MTZ^ECRC*P$@7<<+
MN96PKY7];O#X_:,^,_[$U_H_QP^%=EX3^).N^![[3]6\.6>M17=K'J$EM)$/
M+N(R5\IW(89.5#8;D&O9J* /C_\ X(7_ +(7QR_88_X)T^%?V<OVBM#L].\4
MZ3JFI37EI8:C'=Q*DUR\D9$D>5)*D9':OL"BB@ KYS_X*U_!3XZ_M(?\$ZOB
MM\!/V:M'MK_QIXN\-_V7I%K=ZBEI$ZRSQ+/NE<A5 @,QY/) '>OHRB@#\6_^
M"G/_  ;^_M'_ +1/_!-?]F/X1_LYZ)ID'Q-^$7AY-#\2V;:S#;+)9W=LIO46
MY9@KJDZO\HX<3-VKW']IO_@DS\;?"?QQ_89^)/['W@S2;N/]GIX]$\9W$^I0
MV9CTAH8(IID5B/-=BUVY5>2S=.:_3.B@#\<_^"J__!';]LW_ (*7_M%/9W/[
M)/P?\&O'XUM[G2_VC?#WBN5-530HD(6VN[#8CW-R/EP^=JE0%(&378?M6_\
M!"SQ+^VU_P %=M<^,7[1?P\T[6O@IJ_P*A\+QZ\VL1KJ-IK,2@17440/F)*C
M#<),%3R&RI*G]7** /S'^ 7PT_X+X?LB?L:_$']C[P_X5\*?$K7O#,2V'P,^
M*^L>,((GETUF$:K>03$N9;>([H]_RG:$)8*N[Y>_X)T?L-_\''G[!'Q&\0>/
M-(_9=^!_B7Q#\0_$J7OQ ^(OC7Q/]OUZ\@:13)&)X[Y%5%&]E14P6;)W8&/W
M9HH CM?-\E?/0*^P;PO0''('XU)110!P_P"TQJ'C;2OV>/'.H_#7PS=:UX@A
M\(ZBVB:18JIFO;O[,_E0H&(!9GV@9(&3UK\1_&?_  1B_;'C_P"#>SX:>&OA
M_P#"C6]-^/WP\^)ESXTL?#UM$J:M&]W=&"6*-@^%<1?9YB=W2W'? K]\** /
MPW^*?_!(S]J_X _\$>_V5;3X"? O5=<^-'PP^+-GXQ\1Z!IS)]LMY;LRS71+
ME@,QM':QL03]WT%:7_!>+]@CXR?MQ?&K4;GX(?\ !*KQS:?%:&YTA? _Q]\.
M>,;*&PNX(S'YO]I1"0-#Y:%U1MID!C0[@ORU^VU% 'XM_P#!2K_@C_\ M#_M
MQ_\ !1#]E'P?\>OAWK_C#P%H_P $F\._%OX@Z9./*M-4%O>C[09&(<R?:3#*
M"5(8E=P()%>W_P#!/SX7_P#!3KX.?"[XC_\ !(_]HS3_ !5'I.C^&KW3_@E^
MTUX9"111VCP;;:.9DD\R"XAW HV"0592?E5F_36B@#\'_C-\*O\ @X._:G_8
MUD_X(\_M#?L9V?B6>?7H;;4/VB_$7B9;J";3X;U9TN26)9Y0%'[S.\H-NP&O
MVE_9B^#2?L[_ +.O@;X#IKTVJ_\ "'>$[#1CJ4X(:Z-O D1DP<[02N0,\ X[
M5W=% !7R=_P6[\(?'KXD?\$NOBU\,/V:OAMJOBWQAXGT2'2=.T+1T1IYXKBZ
MACN&&\@86 RL>>B\=:^L:* /P5_X*[_\$5_VPO$W[&G[*#_L?_"[5[WQCX.^
M&H\!^/\ 3-%PEU!87ML'E67YP#"CR7<<@SSYW<5](_%+_@F_\:/V5O\ @H-^
MPC\7/V8_@MJ&O:#\.O!\O@/X@ZAHB((=(L# L+74VY@=C->74G?[C=\5^K-%
M 'X0_M>?\$U_VG?VD_\ @I%X4^./[)__  36\:?L_P#Q%TSXM#4/%WQ5@\9V
M<OAW5-(27)O0L#[ENI %8I&H#!G#!F.1O?MG?\$-OC)_P4,_X+:_'+QA\0_
M6O>&/!&J?">UF^&WQ5C1?LMIXFMO[+\A@JMF0;4NT9"/NER,$*:_<"B@#\J1
M^R5^WO\ \%:O^"<^L?\ !-__ (**:7XB^%'C7P=XALDN_B;;:1%?:7XVL[23
M,5Q$$FC!=BBLZD#D*^,L0ORS\=O^"!7_  4U^'O[='[-VC^$OVW?BI\1_#/A
MVX$0^)1L3$OP\M(G15BA4W9*HT:@$*5X]>E?OY10!%9Q26]K%;S3&1TC :0]
M6('6I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "CK110!6NM&T>^D\Z^TJVF<# :6!6./
M3)%1?\(OX9_Z%VQ_\!$_PJ]10!0_X1?PS_T+MA_X")_A2_\ "+^&?^A=L/\
MP$3_  J]10!1'ACPT#D>'K'/_7HG^%,?PAX3D_UGAC3F_P!ZRC/]*T:* ,L^
M!_!3'+>#]+)]]/C_ /B:/^$'\%CIX0TO_P %\?\ \36I10!EGP-X))R?!^E?
M^"^/_P")I/\ A!?!!_YD[2O_  7Q?_$UJT4 97_""^"<8_X0[2L?]@^+_P")
MI#X"\"GD^"])/UTZ+_XFM:B@#*'@/P..G@W2A_W#HO\ XFD/@'P(>O@K2.>O
M_$MB_P#B:UJ* ,D> O HZ>"])_\ !=%_\31_P@7@;_H2])_\%T7_ ,36M10!
ME?\ "#>"1P/!^E?^"^/_ .)I?^$&\$_]"?I7_@OC_P#B:U** ,O_ (0?P4>O
MA#2__!?'_P#$TA\#>"3U\':5_P""^/\ ^)K5HH R?^$#\#?]"9I/_@NB_P#B
M:7_A _ __0F:3_X+HO\ XFM6B@#*_P"$$\#_ /0FZ5_X+HO_ (FFGP!X#)R?
M!.D9]?[-B_\ B:UZ* ,H>!/ XZ>#=*XZ?\2Z+_XFE_X0?P4.G@_2_P#P7Q__
M !-:E% &7_P@_@K_ *$_2_\ P7Q__$T?\(-X*_Z$_2__  7Q_P#Q-:E% &5_
MP@O@G_H3M*_\%\7_ ,32?\('X'_Z$S2?_!=%_P#$UK44 9'_  K_ ,!_]"3I
M'_@MB_\ B:4> O JC \%Z2/IIT7_ ,36M10!D'P!X$/_ #)>D_\ @NB_^)IK
M?#OX?N<OX%T<GU.F1'_V6MFBBR Q3\-_AV3D^ M%/_<+A_\ B:/^%;_#O_H0
MM%_\%</_ ,36U10!B_\ "N/AY_T(>B_^"N'_ .)H_P"%<?#P]? >B_\ @KA_
M^)K:HH Q?^%<?#S_ *$/1?\ P5P__$T?\*W^'?\ T(6B_P#@KA_^)K:HH Q?
M^%;_  [Z?\(%HO\ X*X?_B:/^%;_  [_ .A"T7_P5P__ !-;5% &*?AQ\/#U
M\!:+_P""N'_XFC_A6WP[/7P#HO\ X*H?_B:VJ* *FDZ!H6@1-!H6BVEDCON=
M+2W6-6;&,D*!DX &?:K=%% $E%%% !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
K%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_2.jpg
M_]C_X  02D9)1@ ! @$!] 'T  #_VP!#  (! 0$! 0(! 0$" @(" @0# @("
M @4$! ,$!@4&!@8%!@8&!PD(!@<)!P8&" L("0H*"@H*!@@+# L*# D*"@K_
MVP!# 0(" @(" @4# P4*!P8'"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@K_P  1" DW#:P# 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#]_**** "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 ***
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@ HHI&W;ACI0 O2FK(K':#S3CT--3:PR!@
MF@!U('4G&:C1)$DQDD4]RN"!UH =14:K\N2]/3&.#F@!:*** #()QFBF-L+8
MWX-.P0,9H 6BHU^5LL<<U(#GD4 %%%% !1TICD/PK_E3E&T8)_.@!>M%-DW$
M +WH12@Y.: !Y4C^\:56##(--W(P^?%#*=RE>![4 /HHHH "0.312. 5Y.*3
M;E>&H 4NH.,TM-4KC!QFFE7:3G('K0 \L!U-+28 '-(9#G@4 .HI%.><4N0.
MIH **,@]#2,N6#9Z4 &]<[<TM-<E1N5<U&!(YW,2HH FHIL> ,!LTZ@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ I"P'!--:-BVX-QZ4\COB@ I P;I3
M%>1I,%<"G,67[JYH 7>N=N:"P7DTT,W5DQ0P648#4 /ZT4 8&** "BBB@ HH
MHH ****  D#DT4C $8)I,[> <T *753@TH(/(IN2>J4,S8^530 I8#J:6FAF
M(^9*3S&!PR\4 /HI 0>0:6@ HHJ.7;YBYDP?2@!X8$D#M0'4MLSS481XY6=0
M3FG*Y+X9<<=: 'T@=2<9I@5UF&,XH<HT@ :@!Y8+U-(\BQC+&F)"PE+,Q(["
MG%HY&\HGYAVH 5Y%1-['BE# KN'2FY_@=>/>DW%CM0<4 2 YY%% &!@44 %%
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 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 %-D?;QZTZFL%+C(Y[4 "*P
MY=L\4U]AX5L>]#B5FPIX[UQOQV^)-E\(_ -WXPNU<QVT$DC!!SA5W&@#LE#,
MNU7S[T (IP[ GM7XK?$__@ZX^!GPZ\:7GA-M/UO=:W,L3E8'QE&*G^#VJ#X9
M?\'8/P'\=>-[+PP;764:ZEVAY8G"CZDI0!^U[38?:(N_7%2+C' Q7F'[,7[1
MOA3]H?X=V'C3PWJ$<BWD&\)YH9A]0*].4D##GF@!U%,2=7. IJ+4=3M=,LY+
MZZ<+'&,L6.* )F$8.6XSWJ,K*9,K)Q7YZ_\ !0G_ (+F_!3]C+4'TS7+JXGE
M64H$LY-Q!&>H4&OCW3/^#NGX)27L=L;'7"LDH4#R'ZDX_N4 ?N?)A5W%<FG*
M<J#C%?(/_!.W_@IEX3_;ATZ'5/#L-VB2OM N4(/?U KZ]DD5%W=?I0 ZBF"9
M2H;'7UIVX8SF@"-W$9RL5.20,,LN/K3+BY2"W>:254"@G+' K\Y/^"@?_!>'
MX._L7^('\.Z_+=S3JS#%H2W(SZ*: /T?P,;@_%-)8G*R9%?A_P"&/^#MWX%:
MUK4&DG3]<_?RA!F!^_\ P"OU#_81_;)\/?M?_#BT^('AN*X2UNE.U;A2&Z ]
MP* /?BBNN 1FG(K*,$YINP"3BE8MN&#Q0 ZBBB@!'P%Y&:B6X.[9Y1 ]:E<,
M5^0\UQWQR^)$/PI^&6J>/[O=Y.G0>9($'/X4 =<VP\(V#WI4+8V$_C7XK?&7
M_@ZP^!_PK^(FH>![JPULS64NR0I"Y'_H%<RW_!WO\"R<#3M=_"WD_P#B* /W
M/V/_ !/Q2@QXXK\,&_X.]?@4\9(T_7?^_$G_ ,16WX!_X.QO@1XIU)+0VNLI
MN?'[R)Q_-* /VS63YB#P.U/X/O7Q+^Q__P %@_@;^TK<K;1Z_';M(H\L7=VJ
M<G_>Q7V3H/B+1==@6XTG5;:Y1AD-!.KC]#0!?*D#@T(21@TNX;MM?+G_  4D
M_P""A?A3]@SPA_PEWBF&Z>$6IE86RDG SZ ^E 'U&6 '6FB3<<%#BOPVT[_@
M[E^!VI^((;&VL=<"32A5!@?_ .(K]*?V"O\ @H3X7_;-\*6WB;PY%<I'<(6
MN%(/3/<"@#ZB4*!\HI:;'@H&'<9IU !1110 4444 %%%% !1110 4444 %%%
M(KAB0!TH 6BD# DCTI001F@ HIOFKO"#OWI6<*P4CK0 M%)O7)'I2+*K'&*
M'44F\8SB@NHQD]>E "T4WS!DCTI5<,N[% "T4@((S2YXS0 44A8 ;B:1)0YP
M : '44@(/>ER#T- !1110 44CL$7<: P(!SUH 6BFB0%BO3%+N!.,T +13/-
M7?LP>>].+ #.:  <$Y:FDL7X/%#+OPPKCOC;\4;3X5>#+KQ)<A]MO#([;!SA
M5S0!U\V91MBF -(!(@SYF<#FOQ@^.?\ P=-_!7X/^/;GPE=V.LF2WGDC8I"^
M,JV/[E?2G_!-_P#X+;?#K]NO7ET;PK#?HYF$9^THPY./51ZT ?H9%,9#M9,4
M\QXY4XH8,$!/441G>F6H =12,P7M1O7&X&@!:*175N]->94Z@GZ4 /HH!![T
M$@=30 44P3J7*8/'>@RJ&VX_&@!Y&1BFED3@=:<#GD4Q51F)VG(/>@ (=QP<
M5&(I V#,/I7DG[6O[3FE_LU^ +WQQJRRM#9V[RN(02<+] :_)WQA_P ':/P2
MT/Q!-9BRUL+%(5(\A^QQ_<H _;^*.57^:3(J1BHX:OA+_@EQ_P %A/ '_!1:
MU6Y\#V]_$OVHPD7D;#Y@Q'=1Z5]U[-ZX;J.M #E '(Z4M-R(U IP.1D4 %-=
M$)#LN2.E*64=2!]:9<2".(R>G2@!#<,& \L\FG2E5 ?IGO7Q1_P4?_X*Q^!_
MV$=(2_\ %$=X_F.RJ+923D?0&O@[P_\ \'<'P/U77K?2+BPUPB>Z2)?W#]68
M+_<]Z /W))(PV[MTJ.62" >=* JCJQKR/]C#]I?1OVJ_A1'\1M&658G$>T3
M@_,">X'I6W^TEX^O? GPPU36;&*5G@MRR^6A)_2@#0\5_M ?!WPM<_8]<^).
MEV<J-B1)KC!%6?"/QJ^%/C:?;X5\<:??N1P;>;.:_DY_X*?_ /!1']IU/VF?
M$=A8>)9[:P2\(@CDC=2!D^XKUG_@@_\ \%#OVCM=_:=A\&^)_$,USI1MUVHL
M;GDEN^: /ZEX)%F7=P<]*%& Q7K65X*UB/5_#%A?F-@TEG$S;EQR5!K7/R\J
M<9H 5,[1GK2TQ)E9BGIWIQ< 9'/TH 6BF^8NW)H\P;2V.E #J*89E"AL'FG!
MU(S0 M%)N!&:%8-F@!:*,CUI'<(,F@!:*,C&2:3>M "T4@<$GVH# ]Z %HI,
MC. :6@ 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 **** "@D9YHH(!.3VH 3.<@&O$OV]XR?V>]:QU_LZZ_]%&O;!QNKQ;]O
M,_\ &/>L_P#8.NO_ $4: /XOOVM&D7XUZ[&!_P Q:ZY_[:M7GNAZE/HUXNJV
MDS)-"V4(;'->B?M<D_\ "[]<?'_,6NO_ $:U><V&AZKJD4D]A:LZ)]XCM0!^
M]W_!M_\ \%&Q%+_PK;QOXA.%@2&!))=W)QZU^^ND:I;:WID>H6<@9'4$$?2O
MX;/V5/CUXK_9Z^+&D^(=*U.:%8K]&G17P,#UK^L/_@CY^W[H7[5_PDTW2_M\
M4E\("\BA\M@(/\* /M:.1W0NJC(XKYU_X*1?M0^&/V=/@1J^I:OJHM[EK(O
M,CGK[U[[XH\06/AC2I=5OI%CAC4EF/0<9K^<3_@XD_X*0O\ $OQ/+\.O"NOD
M16@DMYD@EZXSUH _,[]OK]IGQ)^T)\=M9U:\U:6:S>[+P?OB1CZ5XEHZ;=?M
M$BY'VF/K_O"I;G3-<U2/^T7M7<-R9#WJ+1?-M]<M!(F#]JC_ /0A0!_2K_P;
M<Q[?"]A"W&9AT^IK]E8EP"#S7XV?\&W&9/#%A(YP?.&/UK]E-I4@@T 1-NEE
MV@<+2L4:4H3C S4C%1TZGO7(?%WXE>&OA3X1OO$OB'5$@6.UE*ESW"$T ?/O
M_!4;]N+0/V3O@CJFOIJL<=Y#&-BL1T*FOY-OV_/VL/$'[3_Q;OO$E_J#21K>
M.8PLAQ@U]C?\%V/^"D^N?'/XLWG@?PWK#RZ:5>)EBE^4E2%Z?G7PRO[+/CVZ
M^'MY\4KO2YQ:PPB8N1P0: .#^&T37?C+3/+'*W2DU_6-_P &_*[?V5-%&/X&
M_P#0!7\G?PP=AXWTYT& UTN:_K(_X-^E _94T4_[#?\ H H _0T_?'TH;J/K
M2$CS!2L"2* %HHHH "0.37CG[>Z9_91\7!.IL#7L9( R:\>_;T4O^RKXL _Y
M\#0!_%]^VN!%^TKXEW=?M?>N"\+>$?$OB>[$>B:?YSR?* %)Z_A7??MN#R_V
MG/$@?H+O_&OO_P#X-\?@'\,OC!\3K>#QOIEK<1?9MP6>+<,\T ?"%K^Q'\;/
M[&.LR^%Y-IPPPK=#SZ5P^N_"OXC> II)]0TJ> (<DA6']*_M5\+?L)?LX6WA
MNWM9/AIH\J&!.6M>ORU\Z_\ !0O_ ()5?LZ^(/@AKGB+1? >EV<T%H6#06F#
MF@#^4SX7_M(_%3X9:W!JGAWQ%>PFWD#%5O9%''T-?OI_P;^?\%8-=^-%[:?#
M#QQK?FW4=MN8/)N/W2.I^E?@;^UEX+MOAU\?=?\ !^F(%AL[G:H48&*^W?\
M@W^GO[#]H&VOM*=C(T*JR+Z9- ']96FW\>H6,5W"<^9&K#\1FOR@_P"#H6!Y
M/@/(?^H2_P#[-7Z?_#&ZN9/!UC+,IWFTBR#_ +@K\P_^#GW>WP$D8C'_ !*6
M_P#9J /Y?_!L!7Q;IX_Z>5K^H#_@WAM3_P *<TKD_P"I/_H-?S >#BW_  F6
MGC/_ "\K7]0?_!O'O'P:TKC_ )8G_P!!H _5V!=L*C_9%/ID'^J7Z"GT %%%
M% !1110 4444 %%%% !1110 A(49-(9$49'>D=6,9!]:7A(\D#I0 @("F1NE
M(CI/%F(Y%<'\>_C-8_![P/>^+[O84LK9I7#GC K\PO&G_!T#\./!/CNY\-7&
MG:6(X<C<9.^2/7VH _78E83Y41RYZ9IR2R(I:Y &.F*^+/\ @GU_P5]^'7[;
M\0N--DLHC]H,?[AL]"1Z^U:/[:/_  5P^#7[*=G(]_K=C+-&A/E2MC)&>.M
M'V#O1\21GJ:6=S%&#COS7X[:A_P=4?"N!D%OI^E,,]I/_KU]#_L6?\%U/@[^
MU5K<>DW>H:=:&1,KY;YY_.@#]!-TA(VJ-N.::\*3N'+$%?0U1\,>(M+\4Z6F
MIZ/=K-#(H8.ON,U?+)("L;<CCB@!J&?S"A4;>QIX#H=JCBJ&KZ]IOA^T:ZUB
MZ$$:+DNU?*_[5W_!5WX)_LVV\PE\2V4S0DC$C8_K0!];?,T9\T8Y[4"1-IVD
MFOQ_UW_@Z>^%6CZD]A!9Z5(JL1N,GH?K5[P)_P '17PC\5:_!HUS;:5$)GVE
MA)_]>@#]<2"X!7K0TCJ< #->$?LU_MY_!W]HC0;?4]'\46OFRH&,41Z5[I;7
MMO=VZW-FPD1NC"@"5%9OF?CZ4J($S@]:;,A=,AB/I3T!" $]J %HHHH 8\D9
M?R6/)IDD0+APQPM/E^5=ZIDBN4^)'Q;\(?"_1I=4\4:M';;4W*LAZT =1.KR
M;6B'?FGO\B#'/O7YT?'W_@OU\$?@SK=[HDNKZ:_D$JI=^OZUX1<?\'5'PQT^
M8VUMI^E31@\2&7K^M '[&M+'$,M30H*F2$Y/8&OR[_9[_P"#D?X.?&;Q)!H%
M^VEVQF;&5?WQZU^@_P (/VC_ (;_ !<T:#4?#>OP3--&&"1^] 'H,1<Q@R#!
M[BO$_P!N(9^#&KY_Y\;C_P!%FO;48.H85XG^W$,?!C5S_P!.%Q_Z+- '\<7[
M?0!_: U8?]/]S_Z,K]-_^#7O3(XOB*T[2-G^T$(&?]VOS+_;Y4'X_P"JC_I_
MN/\ T97Z<_\ !L257XBJ@D/-^G'_ 'S0!_25'*'D9!2@.BX5:'(C'R#DU%).
MEM";BZDV #G- #XY7"GSQ@YIL(,3%FZ-7@W[5G[>7PG_ &:?"MUK&O\ B&U6
M: 9$<IZC!-?!/BW_ (.C/@YH%_<:9:KI4I@<J"9.OZT ?K=Y2B0N6/S=*D39
M$F&K\<(_^#J_X8R,L4FFZ4HSR?-Z?K7LO[.G_!PY\#OC5K4.B3:GID+2D#Y9
M.>3]: /TK559MZDT2;'.TL17*_#+XO\ A'XH:%%K/AG4XKA9$5AY?N,UTT4L
M[AF>'!'2@!RRP@^4#R/:G )NV \U&[[(_.:,#^\3VKR+]I?]L7X8?LX>%I=?
M\1:];QRQ YCE..@H ]B7Y!COVJ..9E<K* ,GC%?DI\0_^#GSX0>%]4GL; Z7
M,\,K(%\SK@X]:O\ PB_X.;?@W\1?%-IX=OQI5NUQ)MR).1^M 'T?_P %A$=?
MV=->8C(;3)OY5_(#\8(F'CB^9#QY[]_]HU_6/_P4-_:4^&/Q\_9 U36/#WB&
M!Y)M'F;;$?:OY.?B_ MKXXOD$Q;_ $A^O^\: /W&_P"#1>,C1<G_ *#+_P#H
MQZ_H(0Y)K^?K_@T;.=%SC_F,/_Z,>OZ!8NI^M  7 .&ICM+G=$,CO4>HZI9:
M9;/=WLH2.-<NQ["OD/\ ;*_X*Y_!']ECSX9/$5C//"V#%(V/ZT ?7[Q)=)@L
M1ZX-1S3H(BB\J@PQ-?CWJG_!U3\.-/U%K6#1M*:-6(+^9[_6O>_V1/\ @O9\
M#/VG-2&CRZIIMJ[2!&$;Y()Q[T ?&'_!T)IB7'ANUN8)&_X^G/7ZU^ '@L>9
MXYTN+TU:#_T:M?OI_P '+'B_PCXJ\!Z?K'AK74N4FN'("=,<U^!?A0#_ (3_
M $MHVX_M>#_T:M ']B'_  0]ME7]D>T?<<A+?C/^PU?77BOPO8^+M(GT35H5
M:&==K94'BODG_@B0%3]D.S(;GR[?C_@!KZJ^(_CBW\#>'I]:N2 D4>XEJ /Q
MO_X*5_\ !N7JW[2/Q9OO&_@/0YW2[N]^8V9!CGT-=Q_P2W_X(##]D7Q;;^,/
M%FDSQWD28;>S,.,^IKHOVBO^#DSX9_ CXEZC\.9K73)IM/EV,9).?YUT_P"Q
M1_P<#> OVL_BFOPYLK#3XY6C#9B?)Y)]_:@#])-)MELM*M["TC 6"%8^F.@
M_I5II$V;'.#4&CWD>H:;#J$.-LT*N,>XS7@/[;_[=?AS]C[P3<^+M=2W*V\!
MDQ,<#B@#Z$'EE=F>#WJ-!-"_DQC*CUK\?](_X.H_AAJ.KQZ:VF:4JR.%5Q)_
M]>OT"_95_;Z^'G[1?P=A^*D.I6T22*Q*QG(&%S0!] RF)'#.2#CI2--(LJH
M-K5^>7[7?_!>_P"#7[-?B*30A>Z=<M&I)\Q^<C\:\%LO^#JCX6O<LEUIVDHF
M[Y6,G;\Z /V*:6%'VD\T@5FFW?PXKY._8:_X*H_!O]L6P6XL];L8II(@RI$V
M<D]NM?5D5Q!/ &CFRA&0U $LKSD_N "*'E2-1YQP2.U,BF@M[=I?.RH/)KQ+
M]I+]M_X5?L^:-/J>O:_:AX$+%)3Z4 >X90KN5OI2J&9,R]?2OR3^(O\ P= ?
M!SPAKLVC6"Z5,87P#YG_ ->L'3_^#J3X77VHI;7MGI42,P&[S/?ZT ?L%J6H
MV=A8O<:E<+$B]26Q7A?QP_;[^#'P=D6QN_$T0F((VEE/(_&OR0_X*4_\'$^D
M^*/A]-8_"76X%N9K52HLY\'.WZ^M?DYJ/[0/[8W[1'Q$M]?@US6IX9+@LL8N
M<J0>U ']>O[/?[4OA?XZV8N]$ODE5DW J!S^5>LB%"VX,<U^7G_!!NT^(UEX
M%MT\>V]PDOV-<^>V3G K]0(W_?XSQMH D5T5O+!Y-/IF(V?<&YI] !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 %!(!
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
MN=]J,GQHTBUNKC,)NGR,_P"W7[D_M]_&"\^%_P #M3NM.N3$?L1(:@#\S_\
M@N__ ,%L9OANE[\(/A/JDEI?VKO#)=VTW4G.#UK\%/&W[4W[2GQ\U&2R\1^,
M;_5Y9I"=F,DY-=5_P41^(6M_$W]HW7=7U&_\X37FY3N^OO7TG_P0;_8DT+X^
M_M&Q3>/=(^TZ9]F5U7&/F&X]3^% 'S/X _X)_P#Q^^)6BMK\?@[4DW-U-MUS
MGFL/X@?LC?''X+2C5+SPKJ,1C^83&#&VO[(?AQ^P+^SSX-\*6FEZ3X25%^S1
ME@=IYVCVKS']L[_@F5^S_P#$OX5:G]F\(*;E+8B,_+U_*@#^6C]E'_@HW^T5
M^SCXVLH_^$SOTM([A0]N#C"CM7]+?_!'_P#X*9^'?VI_AY8:=KFM(+XQ;G$T
MN6^[7\T'_!2S]G_3_@#\<=4\-:38&!;>\**,?6O=/^"#7[1OC3P?^TQ9>%(M
M7*VNV-0F3W8CUH _KG659D5T<8905([T\/A<D=*R_!LW]H>$-*OF<$RZ; ['
M/<QJ:U2 4Q[4  ;*[J4'(S2)]T"AB%0_2@#E_C!\4-'^$?@>Z\::TZB"V'S;
MFP.A/]*_FL_X+8_\%N_B+\3?B+/X#^$?B*ZTR"QEDMYC#+D-UYZ^]?J3_P %
M^OVO-9^#?PAU/P+IFHF(7%JLF!G^Y_\ 7K^5_P")>I:GXW^(VIZK)(99;N\9
M^Y))H VAK/QL^/>O,ER]]K%S.XWNB;CSWKTW3?\ @FM\?K_P\NO#PMJ*A_\
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
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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%%
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
MG_!5OXG^,_A'^RUXE\6>!VQ=6^G%XR7*X/U%?4KLGEYX.*\#_P""@OP+U?\
M:!^!6L> ='CD9KZR,?[L<T ?RP?$'_@L[^UYIGBV[LFUAUV/C:+U_P#"L;_A
M]7^UR?\ F-2?^!S_ .%?<?C;_@V;^+?B#Q-<ZO#8:B5E?((B_P#K5FI_P;$?
M%Y>NE:B?^V7_ -:@#XK;_@M1^UZ1QK<O_@;)_A3H_P#@M)^UU;KN77)26];Z
M3_"OM3_B&*^+G_0)U+_OU_\ 6H/_  ;'?%WS5W:3J.!U_=?_ %J /BV'_@M%
M^V Y:3^V7Z?\_P _^%??O_!%K_@I1^TI\:?BE::7XJN_-@=5W;KEF[GU%<AJ
M'_!L5\8#B2#3]2YZ@1?_ %J^N?\ @FA_P15^(O[,'BRTUV_M+T&,J&$B8[_2
M@#]G/!]U)>^&[*ZF^_):1,WU*@UHC^*J'AFS?2]$L].E^]%:QHV?4*!5]0>=
MPQ0!\X_\%(1G]G?Q![Z5-_*OX[/VN+N:'XUZI;I$I_>-R1_M-7]B'_!221A^
MSSXB51TTJ;G\*_CI_:YD_P"+TZF1R?,;G_@1H _6+_@T[7_BZ&GK-&O.H2'I
M_P!-#7](9:.!,D\5_-Y_P:<I(/BGIP<<?;Y.3_UT-?TB,8EX=LT >0_ME+;Q
M_ [7[K.<Z9*<-]*_CE_X*.RI=?M5:Q,0 -_0#_;:O[&_VT!N^!VNH!\O]F2X
M_*OXYO\ @I'#Y?[4^L1A< -_[.U 'Z3?\&NA2[^-&DG/ NG&1_OU^LG_  6U
MUV\TC]G#44T]N3I;=_K7Y-?\&LDD ^,NE!WP1=OQ_P #K]>_^"P/PNUGXD?L
M^ZG;:%"\KC3B $'UH _DB^,\L^H?%.>YO7):2Z&[)S7[??\ !MSX0\/I]AU"
M1 )3 >0HST-?B9^TOX5U3X??&'4-*U>)DGM;G#(_8U^H'_!MW^U/86?QK@\#
MZI<)$BV?RAF[D,* /Z8+,31V$"6X! A7!/T%4_%5K;RZ#<0W(R'3Y@1FI= O
MXI]*M)HY-Z2VR,&^J@UQ_P ??B5HGPP\!W_B'6K](Q#"74.>#0!_+7_P<2Z=
M8:9^T[K/V"-06U0@@*!W->!?\$DKR]TC]J+3[VV/S&6$=?\ ;KN_^"V?QHT[
MXM?M+ZYJ=A.CQ/J!9=IX[UF_\$4/A[JWBS]JZQECM&D@5H6W8XX<F@#^NW]G
MK6;_ %?X8:,U\N#_ &9;@?\ ?L5W87:#S6#\,]-M[#P#HUM!$(]FE6X(4=Q&
MM;ZY(((H %.$S39,M$3[4XKQ@&F.=BE.M 'XB_\ !T%;^9'-</,RJ-,4'#?[
M"U_/W\+[1+[XOVUM*H:)KS#;N:_HW_X.5O@9XI\<>'KKQ%I-O,]O'IZJY0<
M[!_A7\VYN[SP+\09RZE7M;H@D]B* /ZO/^""F@Z)H?P=MGTF- [Z< ^U .P]
M*_1!?E?>?O>@Z5^1'_!M)^TGHGCCX?MX:O=03SK?35&"<G.!7ZYM=P0J'D<!
M#T<T 27"P^23.D9_WP,?K5?=X?;_ %ALMP[$I7PM_P %G_\ @H9#^QS\++^\
MTS4%2]2V5XT$FTD%,_X5_/YJO_!;C]J_Q;\5C>:%XUU;R)+LF.".]^4CTH _
MKQC:W"_Z&(MIZ^7C^E>-_MQRP'X':JL)^?[%/D8_Z9FOF;_@C-\=OBY\9OA9
M8>)OB/-=G[39A@UQ)NR>*^F/VWQ.WP5U4PVV5^P3_-_VS- '\=/[?TK']H+5
M$8 ?Z=<=/^NE?IO_ ,&PULL/Q#\Z0D?Z>A'/^[7YC_M\IO\ VA-4B4YS?W//
M_;2OTZ_X-C?L4'Q#"7-WAS?IL0]_NT ?TCLZJAGXQU)-?-?[<_\ P4!^$/[)
MG@^YUSQ/K<<5Q&& 1U5AG''4^M?0'B_44M/"U_- ^'2W8J!V-?S,_P#!Q1^T
M'\0-2^)&I>!A?7$<$<X;B3K\W3]* ,K]O/\ X.-?C-\0OB3+;?!Z>R;3X@\>
MZ/"'(( ^ZOL:\ T3_@IC^WO\8[EK70WN&$C8_=WDH'Z+7SU^QS\"9/CU\8['
MPO<2-_I,IW'&<_,/\:_J0_8 _P""2?[/?@[X+:5>ZAX3TZZO)[!&>26U^8-]
M: /Q$\)?!'_@J%\7-(E\0V%M?F%HB[XU2<#'Y5\8?MB_#KXS>!OB#<V'Q>CE
M74%QY@EG9^_JU?V=6'[/?P=^&/@RXM$\-V$$0MB"PAQQ7\Q?_!QK;>$K/]JW
M6(?":PB ;-K1+@??- 'SI_P24LX#^V9X<>Y=A+@[0#Q]]*_L4_9IFN#\'=#1
MD'&G)LQWZU_'7_P2+4K^VEX;N<[\!N#_ +Z5_8O^S>K)\)-!95R&T]"?;K0!
M^$G_  <VQ"\\22Q^:P87KY ;ZU^-G[-UFC?%NRLIXU93=Q<,,_QU^X?_  <F
M_ ?Q=K5Y>>*HK.86PN'D#CI@9K\&?A]XFE\%^/[?4MY)BO$R2?1Z /Z^?^"-
M_A[1]!^ %I'9J%+B%B%4#G::^UB=XVKT[U^:'_!OA^T)IOQ;^ 443W2?:(KA
M(EC!R3@,/Z5^DS.(B4$F=W7VH ^0/^"O\]C:_LWZY]H0,3IDVW<N>U?Q]_&1
MTN/B'?MV\Y\8_P!XU_5W_P %QOVJ?AS\-O@7?^%]0U"V>ZN;26'RY.H)K^3S
MXHZE;ZUXWO+^ @(\K$;?]XT ?N=_P:.;CH^.<?VR_P#Z,>OW,_:4PWP6UUE8
M@BU/2OPT_P"#1K>-$PR?\QE^?^VCU^ZGQVT6YUWX5ZQI$"MNGMR!B@#^07_@
MK_:AOVAM:DDF?_C^./F/J:Z+_@C/X7T?Q!\9M.AOT5MDD;#<H/1JN_\ !;KX
M,^(OA]\<M3U34H)1%/?D(7Z'DUXK_P $[/CN/@[\:-*OWF"B2\@B(+8ZR ?U
MH _LL_9]MK.T^&>FVT'W5L8 ./\ 8%=C=2R+;.I&#CY:\H_8T\>Z9XT^!^DZ
MS;W"ONT^W)P>A,8->G:]K>G:5HTVJ7LZI#"N9'/\(H _#[_@Z"=G\$V(D@3*
MW+X;;R>M?SY^"T,_C_2\]M6@_P#1JU^WG_!RG^UGX"\<R)X%T74+>66SO'#%
M#R<YZU^(?A(J?'>E21OPVK0?^C5H _L4_P""(,HE_9%M,=DMQ_XXU?0W[3W_
M "2;5_\ KV-?/?\ P1!C1/V0[,H?^6=OG_OAJ^@_VGV"_"G5E;@&V/- '\>?
M_!6O_D[3Q1_U_'^9KUK_ (-VO^3UHO\ KT7^;5Y-_P %9RC?M;^*5+<"^.#^
M)KUC_@W@#Q?MHPR[>/LJ<_BU ']=/A#_ )%/3O\ KPB_] %?F%_P<9?\F[ZO
M_P!@Q_ZU^G?A)_\ BDM.V#/^@1?^@"OS$_X.,^?V=M5$?).EOD?B: /Y9U+I
MK<;LHQY@Q7]/W_!KQ<I-^RWI"B)0?GY P?NU_,#;X.N*)VV[9!@&OZ?/^#7Z
M42?LM:0(XL'Y^G^[0!^M+LI;8>]?!'_!<1K<_LQ>(01DC3&QD?6OO7EDSMYK
MX%_X+D;A^S)X@&W_ )AC?S- '\FOBPQGXGRES]VX!&*_I+_X-CR9_@_ITK=/
M)?\ ]!K^;'Q8V/BA*,9_T@5_2A_P;',B_!G3F/'[I^/^ T ?2?\ P6<_8SB_
M:+^">J:S:V!FN8[<1H O^P?\*_E+^+W@SQC^SK\>[Y[RR$#:?J3"#MT%?UW_
M /!2;]NOX7?LN^ ;RP\;7UF-T D,5R>"-O\ ]>OYI?VE_#_AK_@H#^T6P^&<
MD:K<ZD^X60ZY'XT ?;__  2D_P"#AKX?_ CP3;^#_BYXH2".UM0@!4-CIZU]
M!?M3?\'.W[-.O> [W2OAMXU6:[FMY$56A0=5([$^M?!%C_P;0?'34O!]CXD\
M.P:K,;H9<)'T'Y4RQ_X-F/VD;JZ'VK1]76,D98I_]:@#X-_:4^.WC?\ :J^*
MEWJ\327'VFYE,01F(*L_'2OV6_X-JO\ @GAXR\$3S?$;QEH+1Q33QSPLX)X^
M7U^E=[_P3:_X-S/"GPOOH-:^++-*\<^YDO;?/&<^E?L%\%?@UX"^$?AR'PUX
M*TVWCCMX@A:&/'2@#M;2"WLK=;:W0!1P,#%/>)B>.E-9U(\M.2.OM4BMM0!3
MN- "[PK!*=297(SC-+0 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
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
M[M_*81KP",_45^0'[>W_  ;>>!KN*[U/X(^%X;969C&'92<]>V* /-_V2O\
M@Y"U:T\*6]OX[O;B9[=%CQ-/C@#'K[5X5_P4?_X+Z_$#XYZ=)X4\"ZQ>6L,L
M;1MLER#U]Z\AUW_@WB_;2M]5FM]$DM8X/-;:#">F>/XZU?AG_P &YW[7E[XK
MM1XJ^R26ID_>CRCR/^^J /A:.T^)?QY\<K&]C=ZC<WEP%9U3)!/>OWO_ .#?
M;_@E5J_@NQT_XF^--*,,KP\B>'!X&?ZU[7_P3M_X-^?@U\);>R\4^/O"<4M^
MBJ[NK+]X?@:_3[P1\//#GPXT.+PSX0L1;V\(^5<#TQVH VM.MX].T^"P@'$,
M*H,>PQ5@OTP?K4+SQVB;54D]\5+&%= ^.M #P<C(I&4,*4#' HH \-_;P_9_
MTKX\_ O5?"SZ4LMW.N$<KD@;6%?R,?\ !1G]B3XF_LW_ !OUA-7T*Z:VOM0D
M>!_)PJK_ )%?VK.F]MK8*D<@U\G_ +=7_!+;X$?M>>'[F[\6>%DGU&.(BVDR
MH )SZCWH _E(_8Y_;T^-?['GB*.?P3XBO;*-V59EA.,J.U?HMI7_  <=?$Y?
M!26U_P")KV6X5>IFYSCZTW]JC_@W$^(C:W?6WPLTNV@1&/EEU!'Z$5\PS?\
M!N_^VI!.U@C6OFJ22XA.,?\ ?= 'F_\ P4&_X*<_$_\ ;7OI-.\0:G>7$3Q>
M6$E;/   [US'_!/3]CCXE?M#?%K3;30-!NWA6["RR)#D+]:^T/V0O^#</X]Z
MEXYM9?BA:6DMH'(E79MSR/5C7[D_\$]?^"4'P5_8VT:&_P!#\,1Q7\RK)+("
MI^88]O:@#TG_ ()Z_LYV/P(_9S\/>%M1L52]MK0),Q7!SQ7H7[1GA&3Q7\+-
M6TR)-X.G3X0#K^[-=TQB0! N /2H[N*.YMY+>==T,R%&4>A&#0!_%[_P5?\
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
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@ H(R,&BB@!-JXP1GZU&]I#(Q+J"".5(XJ6B@#/F\*>&9P?-
M\/V+$G)+6B$_RJ:VT/1K(8L])MHO>*!5_D*M44 -CB6/I3J** "BBB@"*YLK
M.\79=VD4H])(PW\ZJ2>$_#$G7P[8\'K]D3_"M"B@"O;Z7IUHGEV=C#$/^F40
M7^53E05VTM% #=@P!GI2[1G)I:* $90PP15>?2=.NN+NSBF'<2QAOYU9HH S
M_P#A%/# ^[X=L5/J+1!_2K=M8VEG$(;:W2-1T"(!_*I:* &L@;O0T88@GM3J
M* &O$K@ G&/2E10B[12T4 &!Z"HI[2&X(\U0P'\)&0:EHH HOX8\-2.99/#U
MBS'JS6B$_P J;_PBGAC.?^$<L/I]C3_"M"B@"@/"OAA1@>'+#_P#3_"@>%/"
MZG(\.6&?^O-/\*OT4 58M#T>!MT&EVZ?[D"C^0J=8(U?>H_#M3Z* &F-2VX_
ME4=SIUA>C;>6<4H_NRQAA^M344 4!X5\,#IX<L/_  #3_"D_X1/PON+?\([8
M\_\ 3HG^%:%% &</"'A8#_D7+#Z_8T_PH3PCX73/_%.V)SZVB?X5HT4 4H/#
M?AZV?S+?0K-#ZI;(/Y"K26\<9RBA1Z 8%/HH ,#TIJQ*N>3S3J*  # P****
M $V#U-  '2EHH 0* 2?6AT##&:6B@!"H(Q35A500#UI]% #'MH)8_+FB5QCD
M,H-4SX6\,N=TGAZQ8^K6B'^E7Z* *MMHFCV1W6.E6T!]88%7^0JR% &!2T4
M(T:.I5T!!Z@BJ,OA?PU-*9IO#]B['JS6B$_RJ_10!5MM$T>S;=9Z7;PD=XH%
M7^0JPD2IG'>G44 -DB60 '@#TJ.?3K&Y3R[FTBD'H\8/\ZFHH SY/"?AB5<-
MX>L?K]D3_"E3PMX;C&(]!LE/J+5 ?Y5?HH C@M;>VC$<$*(!V50*>44KMI:*
M (XK>.($#G)SS4@ '2BB@ HHHH 0H"^[-!16!!&0>N:6B@"K+HFC3Y,VDVSD
M]2T"DG]*@7PEX7'7P[8D^IM$S_*M&B@"E#X<T&VE$MMHUI&1_P \[91_(5<"
M*%VA0 .@ I:* &&%2"">M$,*PQ^6"2!ZT^B@!DUM;W"[)X5<>C*"/UJE)X3\
M-2AA+H-DV[J3:H?Z5H44 4[3P]H=@FVRTFVA./O16ZJ?T%6(;>.*/R\9'O4E
M% %2?0=#NFWW6CVLI]9+=6_F*B_X13PSN##P]8@CTM$_PK0HH @M--L[%B;2
MW2,'^%$  _*F7.BZ3>RF6]TV"8G_ )ZPJW\Q5JB@"C%X9\.03">#0+)''1DM
M4!_,"KB0QQC"J,=ACI3J* &K$JL6'?M3;BU@N4\N>%77T9014E% %!_"WAN1
M]\F@63>N;5#G]*+?PQX>M'\RWT2T0YSE;91_2K]% $;VT$B>4T*E?[NT8JG-
MX4\,SG=)X?LBW=C:(3_*M"B@"I:Z'I-C*);'3X(2.T407^56MJ^G6EHH 3:-
MNWM4$VDZ;<G-U80R_P#72(-_.K%% %#_ (17PQNW?\(Y89]?LB?X5-::-I5B
MQ:STVWB)/_+.%5_D*LT4 0W>G6%^H2^LHI@.@EC##]:K#PKX8'3PY8?^ :?X
M5?HH 9!;6]LGEVUND:_W40 ?I2?9XR3N&0>H/-244 4IO#7AVX<R3Z!9.QZL
M]JA)_,4MKX=T&Q?S+31;2)O[T=LJG]!5RB@!OEKN##MT%17>FV-]@7EI%*!V
MDC##]:GHH S_ /A$_"V[<?#=@3[V:?X5.FDZ?!$(;.TC@4'A88PH_2K-% "!
M0 !Z"HYK6UNU,=S:QR+W#H"#^=2T@&"3ZT 43X7\,YW?\([8Y_Z]$_PJ#5M%
MLGTFXL[*TCAW0.%$,87DJ?2M:HY4!ZCB@#^:S_@Y<_9<^)B?$R3QW';7+V<5
MB<_O'(Y"GI^%?EY^R]\>-;_9_P#BYI7B&"UC7['=!I?-3ICZBO[+OVJ?V*OA
ME^U9X?GT?Q=IUL3+'L,DD.X],5^)?_!0?_@W*\40Z[<:E\&]%N;D.[,HM8<8
M_2@#ZY_8>_X.'_V3[+X1Z7H/Q;\816EW;V^)$A@0X/'N*]MU;_@X5_X)[)9/
M+I_Q&+$(2H,"=<?[U?@'JG_!"K]OWP_-Y.D?#?79$SC*]A^55X?^")/_  4,
MDO!!=?#W7XXF(!;/_P!:@#ZN_P""T_\ P6S\$?M%>'+[PK\(+NSO+>:#9O:W
M0-D#'8&ORF^ ?PL\<_'KXO6MOHFEO)->7GS!5( )],"OT,^!W_!NK^TAX@\2
MVMSXYT+5H[=N9?.3(ZCV^M?L)^PA_P $,/@U^S_8Z=XGU6RMYK^)%D9)K;D-
M0!T'_!&/]E'Q#\$/@=HYU[3C%<-9@29SUX]:^]\,J@*.@K-\->']-\,:5'I.
MDV:11Q#"K&N *THM^,,*  2KN"9Y-.IJ*.N.:=0 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 4$ C!HHH C.$/EQKC/<5%-8V
MTW^OB#59  Z"D*@G)[4 47T#3&.6M!SVJ!O#NB22^1+IRX'.ZM:D9%?AA0!2
MAT;3[7Y8K=0/:I[>!H22\F1_"/2IF177:PXHV+P/2@"-6(=FVTX3 )O<8YIX
M&.!37C60884 )M;S RGC'2GT 8&!10 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
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 %%%% !112%@.II._0!:*8SC/#T@<=WJ%*;Z#LR2BD4CINS01SG=B
MK3?40M!('4T4UP<Y H;L"U8NY3WI<@=340W;CGI3FR6Q1+38'H.W+ZTO6H'1
M\Y)-*)$& 6YI0;DVB;R>R)J*:K*1@-33UYIW?-8;;2)**:S#IG\::\@4XW&D
MW);(I)LDR/6BHN2<AJ?N)^4'\:2E+L2KBE@.II:8_P!ZC)X..E6#=A]&1ZTT
M2 G!XICAB<J:EN5[6!W2)<@]#2;E)QFHRVQ<L::DH8X!S3BI,J*<E<GHR#T-
M1DFG*0.IH=R$[CJ*,<YS2%AG&?UI2DT4+11D'H:. .31%W0!1300#]^G4U?J
M 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ IC@9XIX(/0TC$#MSVJ9)M:!L- *D
M9-*6(.>U1NS YS0LI]>*KE6XW%M#B0.IH*@C&:1ER.HS3*%S7,G4E#0<8SGA
MJ=GC%(BCKFEXSQ4ISYO>V+<G4B. 9>:56SVH8KC!-,.!TJK<RL*,7<1I%#8-
M.W$C Z4TF,GYC^M.4H./ZT6426IIV;(I2JMSC\:>A+8Q39H [9'YTY%V  57
MNVNC91A"-T.?K^%(#B@YSR:![UA3JIOE:,Y0=[H8\884B1@'&:D;!_\ KTH2
M/@YJJGM9:1>A2G)+43!49)S36?S!MXI[C/ /%,5%7FKBO=U&W%QU&[=AZU(!
MN&<=JBDRS8'2I"Y0 #TYJ(U%-N,>AE2A)2%R0"*1MV>*$<L<FA]Q.:*=X2:D
MS2=/F%!(Y84ADSP!2-N/&12A=HR:MPBP5H0U%5F!Z8H(W]:;O8]*<!QS6;A)
M2TV)4XU!/+P>&IPY7!'XTUG*GB@.Q.":OV:6J+4''J+CN:&(SP*,YZ&C('6D
MX<\;2$^;="L^U.!VJ,3ACC%2-MVYJ+"!LX-1*K2I*S''EMJ2 \<'K2%F/ !%
M*K+BFF0@Y%:4Y1G&Z(=.4I:,>%)H!(R*1&8G)-#LH.:(Q:=AR:BM1&7/>CY5
MXXI5P1G/;B@(&;-3[./-=A'E:N*,,>#36B).0:7'I0&(Z&G[&"U0E4;E9"@'
M 4K2OD\ 4A<X]*9YK]:47&;T"<N3<<58\\BCCN:5'X^<_G2L4'3O3E[2]D-3
M30!><YI&))HW$<YI'=L4G&26H)\^P4X,0O\ *FJP/-./S].U)1GS7D.RB-.:
M10PY)IV .I_ 4@;;WJWS<VFP.:09.<8I00!TI1L/6DP-V/>B4EL#=UH!^88
MQ@5&8B3G-2-@' 'UI,\XR*K6WNE0YDM0 P,9I/*)Y%.(&,@TT%^A/%9T_:7]
MXRJ<LMP\K_:%((B3C=3]N5R*%&3S3E[S01IP41H4KWI0?:ACW)S3#(1_^JM+
MJP1IRZ,D))H#$# IJ-N&:6L8TVIW9H[1W';_ %%-,A6E49/6AE4=*N2B]#/5
MO0126Y'>AE.<;J,E1P:%^?\ &B,5!&BYEN)L)_BI-@[M2R,5.U3409BW-35<
M[*QFZUG8E*D@9-+1P!31*=V :N'-;4NTIQ'D$#K2IWIK#C&:$^3-.R:,TVI6
M0,XW=*=C<O Q4992W3\:>"Q'WA0[117++[1%(0K9-.0DD<\4KQ*WWL&B-=I_
ME37*U=&D8PBM!6.SO2!PW4_G1)GN::BEC6$9QAH82YN;0<4!YIIC.>#3FPH^
M441G)YHG"K4V>AO%M1NP"$#<#2>8",8IQX/%((USG'XUM9<OO$J<9:,:4(^8
M&G!U-*>>*3:J\FLH352ZB1R2A+W1PZ]:1CCIS36?TIBLY.:J"]G\3-73YEJ2
M@9.*4D#[N::-V.>M+DJ,TW3C)Z$+W(W8UBV?Y4H<CAA3#,=V,4\ ..:EPDI)
M=!1K0F*HW#(H+87I2 %1P:.WS8JN2*U14D^@Z,@\T-UZTT]/EI5X'STI0YHZ
M@E*VXKR83..U1BX1SMVU(=A7!YJ/;$&R!4^TIJ-F4N7J2;LJ *868_* :=D"
MFLXSE:JG.%161G*G)O1@JD-R*5F /(H4ENM.PH&2WY5>SL$(J&[&N ]*J;5_
M&D9L#BE#DC:?RJ'1BR/:)3$!R<%:>J@\C^=-HSCC-'LH7-DW+5!NVMBG,<J"
M*;D?XT9.,4U=HB<EL!Y[4JK@;L]*3: >E*N.]80J5>?ED7IRAN;.<TAXZTIV
M]LTA&>36SIPD]28-K<*<"0N2?I2 @'D4ORL,#\*GEGS78VE$;DGO0 ?6EQMZ
MFDR,XSS5VDWIL)U%$,GUI00.2,FA0IZFDXS2E*V@7YEH.SO'%-$9#<4;N2 <
M4Y6SP3QBJ]Z,2M4-!(!%!CW#.0*5EQR#Q2<GBLZ:J)W9$N66C&^7_M4HCV'[
MV:>%!%(01QC\:=22ZBC3@ADP8=Z9'(V=N*F.#U.:C8;3D5K&2<3-T9N=TQS
M?>]*!AA@TW#-3U4#I^M*48RW.KIJ"J$.10\A'04\!<8%,?;T S]*FRMRF*C+
MH(&W\FF#<S8IZ@ <"E2,9S_6G%**L:Q;BM1%0@]:3S5SMI[,>A-0F,ELDU-1
M2:1C*I*^A+LW]#1M*C::50%7.*8\F#C-.'.U[QK9U%8>1A<GO2#GI2@93!(I
M/N@A?YT]6R$FI6$+ -@TYCNZ"F J3R*>&1>IY^M#:CN#C+J1O& V6-2(,]^E
M(ZB0YS2[2J]:')2C=#C"$5=;BLP'2DW9ZK36W9X-*!@<FB'+8S;FY:", W2D
M\L]S3C@=*%YZ$5$O:=&;1;2U&^6PYS]*57R #3FSG![4@4$X YJXQLKL'*+T
M8UPPYS2I(<;:<R*> 1^=((]O.:EKF>ICRRC+W12H'>DX-,D8XPM,1I,Y)JX4
MXQU1NZ?/'4FH:/(R3B@$XR.M*K'!W&F[]"5S06K&;&4T[>&/(IID/0'BE7:1
ME_QK"49PDFMB54A/0<JY[TX@8Y[4 *HSFD9LG':M-6@TB]! 0O-*/F.<=*1@
M,#!H#$< TG&\-=RDF]1'D(]:3S W!6GLB=Z;M0<J#^-)RI\NI2Y11G'RFFL3
MCBG!L=J:SX)W44ZD):(B5-MZ"QEL\TN[KQUIJLY'7%.P NYC5V2=@BN5:L3R
M0WS"C&WY?2@-@9!_*C=D_P#UJETHMW(C4C%@0",8IK(","G=\9HI^S@BHMN5
MT(H*+R:53NYS1D'C\Z0$'@5:6@2G';J&Y<XS3E)!X_&FB/)ZT]0HZFN52K.I
M;H4G[NHCRXII/&>U/:,-374=,UI*E&KN3%M/4/I2@X.:8K8.&J0KD BH]BU/
M5Z%NT1"S$^U!4BDI/-.>2:U]DGJB95(QV%R?6G!\G&*12AX-*P4#(-4G%Z";
M;M81@.H-("0<BFDN.] <D\\U-13M=%JGU)"VY<=Z;1CY<@TTN_4T4G-K4B4X
MT]!^-PP.M,5&4YS3HR>_%.9AT'-$[1U8HVGJ13 D9%-BD.=N*EX(J-R0V5%:
MPDI1(=";G=,>X^7-"L&X--!9^I%/2,#GMZTG:UF=+T5F 79TI'E8=!4F%QBF
M.!Z5&[LC'EDUH"N77!IF&<XS2J<Y &*55VC.::BHJYI&\5J*J8XS32Z[]N.:
M&9@<4BQ_-N-1*,YJZ,W5=[(<T._G=UI=FWY2:<5&.#3'EP=HHC.2=I&C3J*P
M[.T9(SFD'S?=%!Y7&>*%^486M+2O>Y"O&5@R VTBG?>7CBFEESSUIRMQDD8I
M73!J7VB-D7=ACFG[1@8I&C5CD4YEPH]J4F^7W1J,(ZH8% Z]:&<CBG;B>](5
M!Y(JHR4D14<I:(;O+#;ZTTP'/!J0A!T%(#ZD?A7/452_NLUI\T8ZL149>_2E
M$@8[<=*7/;-&V,<@<UO#F4?>!N+T8UY"AZ4X$,N:&2-^ U(%*G&10E[US&\X
M,4#/>C)QBFR%@/EJ(33;MN!^5.-./-S&[@YQW)QG.2>/2E92PSNQFFJTA&<T
M[<<<T23DC-1]GK<8596XIY<*N"*893T!IP"MR164HRA)-;#C4A/05"K?PTY@
M,<TF%1ASQ0YSQ5N[V!\L1 0.1^M*!OYI.-H/K2HV.#4N*Y?>!7>J$R!SC--,
MH/\ #3F*CD<"DXZBB+A%:%7CU#J.*82PZDT\-QQ^=!QCD40K0E*QE*DWL$1)
M/-!?!^M'.>#2[5ZM^E6[)ZEQ7+'5@%#'BD;([9HR1TH))Y-)TTW=DJ<4P(!&
M*0)QC-+2A3C.12=**0*5Y70@4JN<YIJR%FP13B<' YI%\O=5Q7+'4M5(MV8.
MRK]ZGQD$<5')%N.<C\Z<GR\5S*5:4_(5]=1[D@<4W:2,Y%#%LX)H.3R36DJ4
M:C5QIM$>64\FG@9I V[@]: Q!(I3HRG-.^A"?LM&/W@]122@@?+24,YQR:UY
M+V*YE'48KL#4H?(P>]1C8_W:5B0,**:4>A=U-:#BH X:FE<GJ:;N;UIRY)P2
M/SK.IS):"=-=1PP1BFE#NR32MGH#S30S@XHI.HUJ1*HH.R'D;EVDX^M-$00[
MMV:4?-U/XT$@=352:CJQ**F[C)@2O%-BD.=N*EP",FF,0#QQ5PFI1,W0FYW3
M'L@)#"D5@W%(&9N].55!YI-QM9G3TLQ-A4Y!H:0J> :D!7'6F,%SP*CR1ER-
M[ 'WC)'-1D,[8)XIXQR%&*%7:,UHFXQNS6-X+4$3;WI#*-VW%#,PXI%CYW&L
M91E61C*K*^@_9O'6@@C@FE!(&013'D(;&:T@G'0TLYH>&QP1FDI.HZXS2J !
M0T[Z,S3DG8 <=J<3N&.@%-R*49/&:E2BVTBVI=2)HUW<FI,\#%(8P6R32X'Y
M45%*RY 4:<'= >.U-D<KWI[%1QGFHYAN/!%/FC)>\*JY<MT*D@<;<4C1-G[U
M"*$7?WI-SL>N:<$XK0JBYN-V/1,<DT;EW8 H+8'-*JJ>1UII26LA.<9RLQ&8
M@X%.4JP!/%(0K\'KVI,,. 1Q4I>\V9OF@.?!/!IH!'!H8L!D5&)96/)XIQIQ
M4N9&BA*:)MN%SFFM@X!.*%)Q@FE(!ZBGN@:E'89Y1/(:GKE: =O - ]:B?-"
MW8<:G/H.+<9*TTD4[((^:DPGH:47)ZB=T]!*7)<XH^4#"BE5@.I%-I./O![U
M[C20.:3S5/\ #3CL-)A.PJ8NG%:(O1[AUYQ3&9AZ_A3PPZ#%#!>N*J%2$G8Q
MG3E+8126'-+2+@#BAV Z5<K;%0;@K,>$!^:F-G=D"@._3%*,=ZE4XI"C45QK
MQ>8#@TL,>P$%N*D ';@^]1NS9'-1&A!/0I*\KC@2N1BFAMQZ4H;*XS0JC=@=
M:N,7%.XU*-[,1Y%0X(S3U964X&.*9)$&.0?UI4PN :YU*LIZ["O;<48')%#$
M$\4[Y<8R/SIK;0<#K6_NS5@O9C'W9_E2H&[YI=PR 33E7'.:B5)R>HK<K$).
M-I'2FX/]ZG,<DD4T,#U-:QC[MF/VD8CE)%)U/UI1L;H:,%<&E'DV15T]0*'L
M::8B.]2%QC-(IW-D\T2<K:&?(GJQ$&#T/%!7G[PI7(7@<4WDG.:4(S6H^=1V
M'+QE2:8P53DX-.;ITYI@4N?FIMI;E**EJQRD8R.*0RX/3/UIVT ?+^--.WOB
ME&*W)FG]D4,'Z#!IK;@W&:>NU1G IK.,\T<G,]05106H!O[PQ2LY% ((I& /
M6LW3<-8E751:"J=PR!3,%C@FEW$#"BG1K[\UNN;EN5&\5J"J!P32;AG&:9(Y
M4\&E52<&LJ;;D^8PG4E>R)&C+#@TJ*5Y)[4@8@8%.5LC)J[2N:IMQ%HHHI@%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 -D+A,QCFHV9H8C(YY':I)F=$+
M1KD^E5UM=\@=YR?5: ,;Q=\2O"W@*WANO%&I);K<'$19@,G\36"W[17PL88/
MB6'_ +^K_C7Y0?\ !W[\;/B5\%_A-\.;OX<>,;[1WN=1=9GLIMA8?-UK\%M.
M_;-_;"U^^^RZ-\;?$<S$<!;T_P"%9U9JG!R;L:4HRE.R/[14_:/^%JM@>)(,
M>\J_XT\_M)?"4_*?$T/_ ']7_&OXVD^/O[?$<8)^)OB?!&03>G_"FO\ M ?M
MYQ,)&^)_B?CG_C]_^M7!3S' 7]ZI'[T=<\MQTE>,']Q_9./VD?A,^8U\30_+
M_P!-5_QI!^T7\*,Y/B:'_OZO^-?QSVWQ@_X*(:G$)[#Q[XH96&01>'G]*D/Q
M,_X*0?\ 0\>*O_ T_P"%>E2J0K+]T[G-*$Z.DU8_L7/[1OPG*X_X2:'_ +^K
M_C33^T=\)D0Y\30_A*O^-?QU?\+-_P""D/\ T//BG_P-_P#K4H^*7_!1Z)"7
M\;^*<?\ 7Y_]:JDXVL]S!1<IW1_8DG[2GPD/RCQ+#_W]7_&G)^T=\)5Y'B:'
M/_79?\:_C;N?CS^WW8S;+SXC^)T;/0WA_P *'^/W[>C#*_%#Q,,_]/O_ -:O
M+^NX&$VIU$OFCNA@,?55X0=O0_LF_P"&D?A1L_Y&6#@_\]5_QH'[2'PG*\>)
M8/\ OZO^-?QR:?\ &'_@H7J?RV7Q$\4./7[:?\*FD^)G_!1Z-PO_  G7BGG_
M *??_K5Z,9T*D$Z3O<PJ49T/XBLS^Q0_M(?"<=?$L'_?U?\ &D_X:4^$HX_X
M26'/_75?\:_CK?XF_P#!1W(_XKKQ3U_Y_?\ ZU/_ .%E_P#!1]3QXU\4G_M]
M/^%7)3BM3F<^;1']B,?[2?PE)VCQ+!_W]7_&G/\ M'?"=AC_ (26#_OZO^-?
MQR:G\8/^"A>D2!]1^(/BB+CO>G_"JDWQ[_;TWJP^*/B?IT^VG_"N&MC\#!\D
MYI/U1Z%#+<54I\\8M_(_LA3]HKX5%B!XFAXZ_O5_QI3^TA\* =O_  DT/_?U
M?\:_C</[0/[?"L%3XG>)RSG 'VT\_I6C:_%'_@H_<P"Z@\;^*60]#]M_^M3H
MUZ6)_AR3MV9&(HUJ#2G$_L2?]I;X1+PWB:'/_71?\:$_:;^$$A^3Q/#D?]-5
M_P :_CO_ .%F_P#!1X_.?&7BGZ_;3_A21?$K_@H[\S+XS\4]>UX?\*ZW"*MY
MG*[']BA_:4^$[X \2P?]_5_QILW[2'PH5<CQ+#_W]7_&OX['^*G_  4<MU,D
MOC;Q2%[G[:?\*H/^T%^WLDIAN/B7XF5AU!O?_K5->KAL)&]227J[&V%P^)Q$
MK*)_9!'^T?\ "ECC_A)8<_\ 75?\:<?VE/A(#M;Q-#G_ *ZK_C7\;G_#0O[>
M2-N7XF^)C_V^G_"KMC\5/^"BVH*;NT\=>*9%'.?MI_PKBHXFAB)^Y-/T:9OB
M,)B*.\6C^Q4_M*_"7(0>)H?^_J_XU(?VC_A-&,_\)+![?O5_QK^.V'XJ?\%'
M S9\8^*"3_T^?_6IQ^)'_!221<#QIXJ/_;Z?\*]%R@HG)&E%1<I']AY_:3^%
M0&\^)8<?]=5_QIG_  TE\)Y.5\2PG'_35?\ &OX\Q\3/^"D>WRQXS\4^_P#I
MG_UJS[KXY?\ !0#2)/L]_P#$;Q/&[= ;T_X5A.MAJ/O56DGYE0PU;%?PE<_L
M<MOVD/A:YD)\2P;4&?\ 6K_C71^$?B%X9\;V:WOAW4$G1NA5@?Y&OXEO%'[7
M7[8^@R^3J/QO\26[YPR&]/\ A7]!/_!KY\7OB5\3/@;IESX]\67VJ2M!(6DO
M)MQ/R41JTFN>#NA3I3P[Y*FY^OJE<YS3Z@C#%MQ&*G7H/I6VEKHEQ4=@HHHH
M$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 V0?+GTID4DDG#CM3W., TR23:=BB
M@#RS]LGX]']F#X"ZI\68W0&Q8<RC(Y#'O]*_'_Q!_P '7YT'Q/J&A:A?:<IM
M+@QH! G;_@-?I)_P6DC5_P!@?Q1"9#DLIS_P!Z_DG^'OP+E_:"_:^_X51!<.
MG]JZRT)D0<CI34E'5DRCS*Q^UTG_  =FV?DAH]1TXL1SFW3_  IL/_!VAIRQ
MXEU+3PW_ %[I_A7A&L?\&LZ:?\/T\8?\+%U+S'A+^1Y? ]NE>$2?\$(=?@O9
M+!=5O6"9PVS_ .M7Q^=<9\.<,U.3&UN5R^9]!EG#>;9C"]"-T?=T?_!V=I6_
MS'U2PR.G^CI_A2V__!VG82,WVC4=/ S\N+=.GY5\)6__  0%^(.H(9=+>_F
M/9/_ *U>H?!__@V)\>_$&VE?5-3U.VP1TC_^M1E7'7#N?R]EA*G,_1HK'\.X
M_ 1OB%8^G)_^#M6R7_CWU#3B!ZVZ?X4D?_!VK:D[I-0T['M;I_A7CK_\&E?B
M%<@>,=4Y_P"F7_V-1M_P:6^)$P?^$RU7!/>/_P"QKZZ5%UHJ)X'-"G*R/;/^
M(M'363/]I:?_ . Z?X4R/_@[1TYLJVI:?CVMT_PKR)?^#3&_MH_,NO'FJ+QD
M@Q?_ %J\O^+O_!MKJWPP_?VWBC4+A<$_-'_]:O"S;B#)^':3K8RIRI'7E>"Q
M698E4:46VSZND_X.R-**C&IV''3]PG^%0Q_\'9MF)B9=2T\(._D)_A7PI:_\
M$*O$E[$SIJ%[G&5 CZ_I7??!K_@VI\<_%:81W>IZE;1E2=ZQ_P#UJ\?*N/\
MA;-ZOL\/5<I2VT9[F:\'YEA*7M:JLHGUF?\ @[4TXN"FHZ=LQR?LZ?X5''_P
M=IP;R9]0TX+GY2($_P *\>3_ (-+]=4BV;QGJ@#<[O*_^M2/_P &ENNI(J2>
M.-5P>G[K_P"M7VT&HQYGL?*\\$[+='L;?\':=@[$IJ6G8_Z]T_PH?_@[2T\K
MA-2T_/\ U[I_A7CX_P"#2K6A(%/C75-I/+>5_P#6KD?C+_P; 7GPNTDW]MXU
MU&=PV-C1_P#UJ\S'9O@,LI?6,3+EB=N#I5L?45*E'4^CE_X.TM.$)W:EI^[T
M^SI_\33A_P ':.F<!=3T\D]<VZ?X5\%6_P#P0G\5><T,UY>@!B 2G7]*OV__
M  ;^?$/5,O8MJ#*.ZI_]:ODZ7BAPAB*_)3KW>VS/H*_ .<TJ'MY1T/N.3_@[
M1MX<E=0T[GI_HZ?_ !-/MO\ @[4T]QBYU+3@?:W3_P")KYZ^'7_!J]XP\;Z!
M#JNH>(]4MV=-VP1__6K>'_!I9XB:0[O&6J@8_P">7_UJ^WPN)HXJBJU)^ZSY
M:M26%J<D]T>SR_\ !V?ID2$PZEIQ.>]NG^%11?\ !VK:M]_4-. [_P"CI_\
M$UXV_P#P:8>(S((T\8:H1Z^4?\*EN/\ @TUN;"#S;OX@ZFC8X4Q=?THK3PF#
M@ZTY60Z<G7DHTUJ>QM_P=HV)(V:AIV._^CI_A1-_P=I6#KB/4=.)'7_1T_PK
MXU^)G_!O#K7@'69-.@\17\J(^ QCZ_I7,'_@A#XGFD$-CJ%[(S-C 3_ZU?"8
MWQ'X0PV+]C5Q'O;;,^FI\)9O7H>TY-#[O3_@[0T]OF.HZ?D?],$_PIS?\':E
M@.!J.G_^ Z?X5\T?"7_@U\\=_$*P%YJ.K:G;*S=1'V_*NR;_ (-+/$>[/_"8
MZK@?],O_ *U?:8+%X3%X=5Z$FTSYK$8*IA,1[.IN>T1_\':&G@9.HZ=_X#I_
MA31_P=H:>9,MJ6GX_P"N"?X5XS)_P:8^(\8_X3#50/\ KE_]:I+/_@TOUEB3
M<^-]44 9SY?_ -:NYU84:;=39A[2C&7)%:GL4W_!VA9&<"UU#3SQWMT_PIL7
M_!V?I[D_:]1T]2.F+=/\*^5?C=_P;=:E\*+C;9>*M0N $R=T?_UJ\ZB_X(3^
M(IU*_P!I7I8_=&SK^E?!X_Q%X4P.(="M7M)=+,^HPW!F;9EAU5IQT9]U/_P=
MF^9.%L;[3B@/),"=/^^:GE_X.T-/C7:=1T[=GG_1T_PKXCT3_@WJ^)>KWL$,
M+:BL<[A=ZI_]:O;O#O\ P:=^(]:TI-1N?&&J)(PR4\KI^E>YD?$>49W67U:;
M:]&CQ<;DV*RB7[T]M'_!VIIOE_-J6G_]^$_PJ,_\':MB& &H:=C_ *]T_P *
M\>/_  :6Z^Y(/C'5!VXB_P#K4V/_ (-+_$'G".;QCJBC^]Y7_P!:OI\71ITW
MS-Z'DQJ1K2T/9C_P=H60RQU'3O\ P'3_  I;7_@[1T^0[9-0T_I_S[I_A7BF
MM_\ !J-)HUC+<R?$34R\:$[#%_\ 6KPKQ-_P0+UGP?K\FEQZW?2JHP&*?_6K
MX_->-.'LCC;$U5$^AR[(\QS5\E"%S[C/_!VEI^T[=0T_(_Z=T_PJ-/\ @[3L
M9 R3ZCIP';%NG^%?"UM_P07\8:@X2RN[YV8\ )_]:O;_  3_ ,&J_BKQEHL6
MIWGB/4[=GC#%1%_]:KR+C+)>(JG+@9\WR:'FW#6+R6'-B58]VD_X.T;=6"6V
MH:<0#SFW3_"IIO\ @[4LHX@4U'3M^>GV=/\ "O&D_P"#2S7EFQ_PFFJX]?+_
M /L:EG_X-+=:#'9XUU1CC_GG_P#6KZ2<VZG)U/%I0I5*?,F>Q6W_  =J::>;
MO4=.![8MT_PIDO\ P=I:<7+1:EI^/^O=/\*\AL?^#2G498VDOO'FJ18/>+_[
M&O$OB[_P;PZU\--;_LJS\17]PN\C<R>GX5X&=\49-D4/]MJ\IVY7EF,S6M[+
M#QNS[/\ ^(M'37B&W4M/W?\ 7NG^%0R_\':&P?)?:;^-NG_Q-?",'_!![Q7>
M%8K&_OGD)^Z$_P#K5T_@7_@W-^)OBS7AI5[+J4*$ [Q'_P#6KR\O\1^#\<U2
MPU3FD_)GL8SA7,L#']_&Q]BI_P ':=K.OEOJ.G GTMT_^)I\G_!VA91E0VHZ
M=_WX3_XFO&H?^#3+7[FT6Z/C/5$<J#CRO;_=IJ_\&E_B64$OXPU7Y>G[O_[&
MOKJ.(I2BIQZGS%:@J<M=CVAO^#L^V'S'4-.VGOY"?_$T-_P=HV83]QJ.G$Y[
MP)_\37CMM_P:9:_*/+N?&FJHB]6\K_[&LGQU_P &L(\(Z6][;_$/4Y'12=AB
M]OI7-C<UP>64_:XJ5D:X;"/%24:*;9[RG_!VEICMLDU+3P#UQ;I_A35_X.S@
M[[K>^TTHIY)MT_\ B:^#I_\ @@_XALM1DM)=5OL)(RABG7!^E:?AC_@WZ\=>
M*=;@TK3;W4&CF?#.B=/TKY"'BCP?7Q7U:G7O+T9]-5X/SFCA?;5(61]OS?\
M!VEIJ*&AU/3S(?O VZ?X46__  =G63C-SJ.G#Z6Z?X5XII__  :;Z_>:3#J+
M^,M46209:/RNGZ587_@TQ\1L,/XOU4?]LO\ ZU?:T:M.I15:#NF?,.C!-J?0
M]GE_X.TM,'RPZEIY/_7NG_Q--_XBTK5>3J&G ?\ 7NG_ ,37BS_\&F&OA^/&
MFJ^Y\K_ZU3ZE_P &G\FDZ)-J5W\0M3#Q)D(T?7]*TK8["87#NK6=DB<+3CBJ
MOLZ>Y[#+_P ':EGA634=.P3SFW3_ .)ILW_!VG9JVZ/4-.Y_Z=T_^)KX=\8_
M\$"-=\.Z]/I5MKM]*D38#%.OZ56M/^"!GC74DVZ==W\K 9P$_P#K5\'+Q+X.
MI5_9NOKZ,^HCP3G\J?.X61]V_P#$6C8KR^I:?D_].Z?X4'_@[5T[/_(2T_\
M\!T_PKY)^#O_  ;4?$'XEW8AU&_U*U3>5+"/ISCTKT\_\&E?B'K_ ,)CJO/_
M $R_^M7VV79KA,WI*>&=UWV/#QN"JY:^2JE<]H7_ (.UM/[:CIW_ (#I_A0_
M_!VKIX7G4M._\!T_PKQ@?\&EOB(#'_"8:K_WZ_\ K4J?\&F.M;O](\;:HJX_
MYY?_ &-=M2,,.N>H]CSXQG4]Y'L:?\':6FI WEZEIY<G@&!/\*;;?\':MK)N
M%UJ&G#TQ;I_\37S7\5_^#8V]^'>GO?6OC+49V1<[6C_^M7D@_P""$?B$/)&=
M3O<H<#Y/_K5\)FG'O"N7XCV>)KVD?39?PQFN9TN>E#0^\3_P=IV@.V+4-.Q[
MVZ?_ !-/'_!VIIT;9EU'3@?^O=/\*^,_A9_P;H^./B1JK62:AJ,<8Z.J?_6K
MV1/^#3#7YX5N9/&6J*Q_A\K_ .M7TN3YSE><4>;"2NCQ\SRROE,^6ON>Q2_\
M';-J'PE_IV/^O=/\*D/_  =HVVU2FHZ<<]<P)_A7C$__  :8^(67$7B[5"<?
M\\O_ *U36W_!I5K[J//\:ZJ@ _YY?_6KT73C3G>^IYBJ*K#W3V'_ (BT[$</
MJ.G?A;I_A2?\1:MA'PFHZ?\ ^ Z?X5X9X]_X-53X-T1]6_X6)J;NJ%MC1^GX
M5X%<?\$(==@U)]/M]7O9 F>?+_\ K5\IG7&O#/#E3DQE;E;^9]'E?#6;9G#F
MHQNC[R/_  =I:>HW-J6GY[?Z.G^%$?\ P=FZ;(=\NHZ>,=,6Z?X5\))_P0*^
M(M[;-+IRW\N#@83_ .M7J7PC_P"#87QYX_MC-J>JZG;=.D?_ -:MLBXWX=X@
MG[/"5.;Y-%X_AG&Y<KUTD?3$W_!VM;&3;%?Z=MSU^SI_\32M_P '9MB6W#4=
M.QZ^0G^%>-R?\&E_B(2;?^$PU3&>OE__ %J'_P"#2WQ$CX'C/52/^N1_PKZJ
M=)UERH^==>%.7*CV@_\ !VCIY3C4M.SZ_9T_PI(?^#M#3>0^I:?D_P#3NG^%
M>0#_ (-,[ZW :[\>ZH@QT,7_ -:O*OB__P &X.J_#*;_ $3Q/J%P.>6C_P#K
M5X&;<0Y/P]1]KC*BC%'H95EV,S7$*E1C>Y]9-_P=FV(8E-0T['_7NG^%(_\
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
M  KYO^%?_!KGXS\>Z6+W4=<U.WR1C$7_ -:NJ7_@TP\1>:1_PF.JXS_SR_\
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
MKJR#B_)N(Y-8&?/\FC+,>&L9D\N;$Z'NDO\ P=HV2J/*U'3NO/\ HZ?X4/\
M\':ED5VQZCIN[_KW3_XFO&S_ ,&F.MK)Y;>-M4P#_P \_P#ZU$G_  :6Z\K[
MX?&FJ$?]<O\ ZU?1N?+5Y'N>5)T6N9'LT'_!VCISJ1<:EIX/M G^%1O_ ,':
MUEOVC4=.VYZ_9T_PKR+_ (A,[FTLFO+WX@:FA4_=,1_PKP;XE_\ !OGKO@;7
MCIEEKE_.@D*[S'V_*O SKBS),A_WVJHH]3 Y-C,WCRX>-S[:/_!V?I*+NCU/
M3RQZYMT_PJ-/^#LRT23SGU#3MO\ UP3_  KX3M?^""_B[4"8=.O;Z20=5"?_
M %JZGX8_\&W?Q,^('B$:-?W&I6Z%<[U3_P"M7D8#Q#X7S2HJ6&J\S?DSIQ_"
M>98"GSU8VL?8A_X.S[,H7BU'3R<][=/\*:O_  =G+$ZO=W^G*I/&+=/_ (FO
M'$_X-+/$?V82KXSU7<1G;Y7_ -:G0?\ !I?XBN01<^--57;T_=__ %J^WA6P
M\:2DNI\_*'M%:70]DE_X.U;(D>1J.G$=\P)_A22_\':5LPW1ZCIV?^O=/\*\
M;B_X-*]:61E?QOJH51U\K_ZU<]\0/^#7RZ\"Z.][#XVU&9US\K1__6KS\SSK
M+<FI>UQ$TD=&7X*68U/903N?0\7_  =HZ;(X7^T=/SW_ -'3_"HO^(M)4E8/
M?:;L!X/V=.G_ 'S7PHW_  0?\0Q/-(-4O?W4A4?)_P#6K8\ ?\&]WCKQWKL.
MFQW6H+%)(%:14Z#\J^4H>)/"F-Q"H4:]Y/R9]-5X-S6EAG6J0LD?:I_X.UK
M#*ZCIV3_ -.Z?_$T#_@[3LI/]9J&G?A;I_A7C,/_  :8>()HA.?&.J MV\K_
M .QIP_X-+O$JGGQ?JO'_ $R_^M7VU&4*E)3B]&?(N$.=PET/91_P=G:2OS?V
MII^?^O=/\*5O^#M6TR-E_IQ'<_9T_P#B:\;'_!I9K[M\_C'5!_VR_P#K5#XD
M_P"#4F3PWH%QJD_Q!U/?#'N$;1=3^588K&83+Z#JUY61>$PRQ-;V5+5L]H3_
M (.S[0RE_P"T=.VG_I@G_P 31<?\'9MM$=T.H:<1[VZ?X5\+ZW_P02\1Z7J4
MMA#K-\RQ]&V?_6J&V_X(&>/=43&F7&H3'/0)_P#6KXVEXE<(*IR1KW?HSZ2M
MP+G\(\\XV1]WQ_\ !VIIGE%GU+3]_8?9T_PH_P"(M73V4@ZEIP_[=T_PKY2^
M#7_!LSX_^)#$:KJ&I6JB3:2(_P#ZU>D-_P &E7B$-D>,=5Q_UR_^M7V.7YIA
M<VBI8=Z?<>)6P53 /EJ)7/9%_P"#M33EX.IZ?]?LZ?X4I_X.TM/D/_(2T_\
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
M>%S_ ,':D0FV6VH::0#R3;IT_P"^::__  =I:<)-XU+3]V.1Y"?X5\5>%?\
M@W;^)?B;58K-I=2C21PI<)Z_A7MEI_P:9^(I[%+M_&&J!V )3R__ *U?1Y;Q
M!E&=Q7U:3:]#QL=D^+RVKR5M&>TQ_P#!VK82MMDU'3@/^O=/_B:<O_!VIIID
M"#4]/Q_U[I_A7C)_X-+/$+#=_P )CJ@/M%_]:EA_X-*]<,@$_C;5$7/+>5_]
MC7MRC'"J[V/,55<W+;4]DD_X.T;19F,>H:<1[VZ?_$TB?\':]D9-K:AIV/\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M(/S5\<>)?B5XZ\4.T.MZJDEN6)5<]_SK^?O%;Q3IY70JY?@Y7F]--T?J_ ?
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
MO-EWQ?XFL-&T^0RWR0R8RNYN:^+OVD?C%XU_M=K+3O$[M;LY#*AXQ6K^U?\
M';7;K4E3P_J8"&+H&S_(UX):ZIK/BJ^$.IW"N\K8 ]Z_DKQ6\2'GDW@<!.W3
M1[G] >'_  31H06+Q2\[-;%>YUC4YYO.%V9)9#C:.IKZ<_8J\&/KD$?_  D>
MC/DYYE6O,_A_^SGJU[JEEJ4UF?+,ZDY3MFON'X<>!M)\)Z3"]K;;9 B@D?2E
MX0<#XO%5U5QR>]]1>)/$V%HT?8825V]-.AK:#X1T3P["8M+LDBR<G;ZUI0G8
M2':E+*Q )Y/2HKV5+:,SR. %&3DU_75'#8;+,-:GI9'\]5)XG$5;RN[C+_6+
M33\O<3+&,<,QKYV_;(^+^K:!X7=O"6OF*?S!\T3<XJO^U+\;]0T[S=,\/:DJ
MO$QZ-G^5?*'B7XC>+?%C,GB"^$D98\<_XU_-GB3XK1H4:V7X9WGM==#]GX*X
M$JXB=/%XA>[V'Z[\4/'?B-PFL^()9MPY#&JVAZ?XMFU^S==%N)8GD^9E7@BM
M/X;> Y/&FM11+ 74G!P*^X_A9\"O"=MX;LQ=Z:/,2$<D#_"OR/P^X,SCBS-/
MK.,;<5KJ?HG%?%&6\-X)8:C32OIH7OV;/"NF6'@2TU$:6(;AX_G)Z]!7IT;_
M "X6J6BZ1;:/;+I]FFV-!P*LW4@MH"Z'IR37]Q9-EM+)\!&E!621_,./Q,\=
MC95;WNQS2LOWCFN(^*OCFPT;19S;ZM'%*L9V_-SFHO%GQI\/Z&S6<]TJS=LR
M 5\6_'[XS>*]6\62VUEJ@^SM,0!GMCZU^<\=^(V69+A)TZ4TY['V?"/"&)S?
M&Q=5<L5KZE/XW_&'QQK&MO92>()9;?S.!GBO/WN=2NKR--.1Y9&<9"<GK5K3
M;'4_&.L-IJR*[@]N:]J_9\_9VU2/QS%+J]L#%L!Y6OY$P6!SOC7B:-7WI0<M
M^B1^^8J66<+99):)I:+N>P_LK_#NVU/P87\0Z9F1MN/-':O>=*T;3]&M%M;*
MW"+MQA:K^'?#VG>'=+C@M(@NU #BM+?$FWY?O5_>/"^0X')<KITU!*26]MS^
M8,]S>KF^-J5.9V;O81U:*!B!T7BOYC_^#JF26?\ ;,N%=SQ;1<?B*_IFUW5D
MTG3Y[NYE 1(RPY]J_EZ_X.<O&MGXK_;&NKNTE#J+>-<AL]Q7O_7J'M?91>O8
M\>GAY\ETKKN?HK_P:>@S_LSZS-G&S5$&/7EJ_7_<75@HVGUK\@/^#3D?\8RZ
MV<?\Q5?YO7[!X!R!75&7,B)1L-@5EC =LGUI](HVC%#?=JS.^HM%(G3\:6H4
MFY6*"BBBK **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *1NH^M+2-U'UH _#+_ (/5O^2-?#+_
M +";_P VK\G/^"*O@&^^)'[4ZZ#81EF$",0#CC+?X5^L?_!ZM_R1KX9?]A-_
MYM7YI_\ !NK<FV_;<+^7N!LD&#]7KBS'!T\PP4\/-74E8Z\#C)8#$QKQWB?T
MG_ 3]D2X\-KI>KZA;N0MG$2&8D?=!KZ6TJUM=)M([*)0NU<<"H/"<8;P]ITJ
MGC[#%Q_P 5H,"K F/GM7SO#W#&6<.RE*E3LV=N/SO%9S.]:5TMA_G)PF:P_'
M?BJU\*:1+J-U)M148Y^@IOCCQWI'@W2I-1U&9$\M"WS>U?.GQ8_:Z\)^*/#L
MVD6MW"TC*R@ \\C%>9Q5QCA,MPU2FJB4K:([\AX>QN:8B+ITVX7U9Y%^T9\=
MH?B%XEDG\.Z@^8LQG8Q7D'';Z5YDMS=>()DL[R9FE;A=S$U2NK"]2:YN+:(N
M\MPSJ/8L37JGP+_9K\0>/[J/6W2:,0L"0HZU_%-;#<1\79W)6E*+9_2L:64<
M,93&2DE)(Z'X'?LG:IJ>HV7B.6!RGF*YRQQ7V3X<\"Z7IME' ]J@9 .=@K*^
M$_@R?PAI$.F3(28TP2PYKN+A2L8*>O:OZ^\.N \NR3 1E.'OO>Y_/G%G$^.S
MG&VG.\5M89MCLU# \ 8JCKNLP:1I<VIL^!&N3FK5UJ5E"NR>0#CO7E'[17QN
M\->$/#<VG37L:R31':#7UO$?$&79)E]5\Z3BG9>9\[E67XC,,="E&+=VON.'
M^('[:7A:V?4?#G]H 2QH5P%'6ODSQMXSN_$OB6?6))RUN_W=S'KS5+Q/?1ZS
MXFO=;A;<L[94>M='\,?@MXE^*2B.ULI%C9<@I7\3\1<29]QMC'AZ2<DGT/Z>
MR;A[)^%*'UF<E&Z5[EGX1_!R[^,%XITV-F!;:=IQR#[5]6?LZ_LR2_#J9KK5
M+8Y#@KOY_G5+]E']GC5/A2@EU)9#^]+?./4YKZ*58UB& !Q7[OX7^'&$H8:.
M*QE.U1=S\DX^XTQ.,Q<J&&G>G;H,@A:--BH @' Q2K('&TKBGH^$(-<1\5_C
M)X<^&6F&\U&\C4[L?/7[SC\?@\EP=ZDE%)'Y?@L-7QE7DIQ;DQGQA^*NE_"_
MP_-J>I7&Q4'7\*^"_BC\6=9\:>)Y[_2;MS"TI((<CBO4/VE?VC]!^*?A&YTK
M3;N-G<@ (>3CBOGNWTG5Y,16=LS!_P"(5_'?B?Q=F/$6*>%P,G)1[']#<!<,
M4<JP[Q..7+)]S7\.Z1/XQU3^SYR6DD8+U[U]&_LY?LG7^@>(%U^^MW,908W,
M37,_L^?LO:W?FT\4W#S+N(<KCBOLWP9H@TK1X[:1<,HZGZ5[_A/X?2Q4EB<R
MAKYGE\=\9^P@\-@IJVSL+I/A+2;,Q74<"JT:!>$ [5K"91&1$.E)CROW>.#5
M.76;&!'#R!<=:_I]SPF315-6C$_#9>UQ-3F>IE?$+QS!X)T.36+EPJQQEG/H
M!7S1\5?VT?#/B7PY)8:3J :0[AP *Z+]JCX]^'(-*N?"\-[&\K(T9&>1FOB\
M6[M=&&)<[GX'U-?S;XL^(]6A6^IY=/F;TT/VOP_X*H8F,<5C862=U<N7.LZK
MJVH2ZC<2%E:5B-S9X)KUCX*_LVZ_\1&&JQVI,:D$E2:P? ?[,?BGXC::);;S
MXE9A@QBOLO\ 9F^$-]\,?#C:?>RR.S*.7ZU\-X=\!XO/,P>,S"D_>UU/J..>
M+L/E&#>&R^:YEIH?S-?\'#7PHNOAO\7I8Y$8;]293N.?6OTD_P"#4E77]G[2
MMIX\B3_T"OA[_@Z, 7XTN!(?^0JV1Z?>K[B_X-1?^2!:5M;(\B3_ - K^T,C
MPD,GRV.%IJT4?S=F4Z^9U76G/4_9F-U+ 'K4M,P-P(I]>M:*V."+>S"BBB@L
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ ;H?I2)]T4K=#]*1/NB@#Y0_X+0_\
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
M^F[[ZGQ/'?&E5XOV& FN3K87P]H<.AZ;'900JNU #A<=!5UYU(V$\]*7S"P
M4\>M9?B7Q+8>&=,FU.ZD4+$N26K^I)U,+DV'5](Q1^,J-7$U>\F2:]J,6D:1
M/J,[X6"(OU]*^)/VL?V@6\7Q-I>AW9\Q9A]UL=#[5ZQ\1OVQ_"=_9ZCX:AO(
M-[0,F0W/-?'?B*"ZU/7I;NQ8S!B2!^-?S+XN>(']HM8/+9WZ.Q^U>&_"$L/5
MEBLPA9+:XX:[?ZG<);:O(69E&-S9_G7J?PF_97UKQCK-GK\$,AA1@S8<XQ7/
M_!3X!^(/BA.+YH)8]DFSY1[U]K? [X;WW@G25LKI&^10,M7QOAWP#C<VQ\<3
MF$&U>ZN?4\<<683+<$Z& FN9[V-GP=\,]-T3PW::=<6J[H!U* FNJMDBM(A!
M !@=JFC8X*E>,56N[RTM!YDLH49K^Q<ORW+<JHIM*.A_-.-Q>,Q<K)W;8W5K
M@06YN)VVA1VKP3XC_MG>#/#M[/X<DU+;,C%,;1UKT+XR_&7PUX&T26]O+Z,%
M%SL;OQ7Y_?$S7;?QAXJO->@1=K3ET([U^.^*7B!2R"/LL'53FULF?J' 7!\L
MY?M,5!\JV9H?%KXD/XW\4W%];W3/&[Y7YN*3X8_"[5OBQK0T"QC)(&_Y6P?\
M\56^'WPOUSXBWGD:;:.<\[DKZ<_9A_9AUSX=^,!X@U*68*8L;6''>OYTX1X7
MS?C3/UB<72;BW>Y^M\09]@.'\FE0PU1*<5HC3^ O[+&H>![^&XU>Q^53D[^?
MYU]$:;;PV%L+6VC "C& *G@18E2,+D!1S1B*-]X;([U_</#G#V X;P2A3BD?
MS/F6=XG.:SG7E=CDF^4J^,@5S'Q0\<Z7X"\.2:UJ<NQ " <9[4GQ(^)6D> ]
M,;4;Z9%4 \L:^:_C?^U+X6^(?A231+.]A+;CPIKYSB[C++\LPE2BZBY[:(]3
MA_AK'9KB(3A3?)?5GCWQU^.5QXY\6M>Z!?.8H]R':Y7G/M]*XO2K9_%NHQV4
MLS/)(V.6/6J$UEJ FGDM[$M$\A;S![DU[)\"/V9/$7B-T\1B.9-I#H .M?QN
ML)GW%&=-<KE!O\#^E95<FX<R=>\HR2.H_9\_9%U>UUQ/$=S;N8G(/S.2*^M]
M!\#:9I;(8[5 0@&0@JK\*_#<_AWPY;V-VI$B+AMW6NH27$A51SBO['X!X&R[
M(\K3]FE.239_-/$W$N/S7'-3G>*NEZ$3P)"058X ]:SO%_B:S\.:%/K=S)A+
M:/<Q(J]>:C9V\@$LH#8^Z:\1_:@^/'ASPWX=G\."ZB:6[B*A2><U[/$W$F R
M++*DG42E%.R.#)<JQ&;8ZG0A!N[7W=3DOB'^V]X3NK*\T.VU "1XF1< 9R:^
M4?$OB34->U62XEF9T=B<LQ/>J>M!-3UB6^48).54=S7:_#'X!>*/B?&+RWM9
M4##H@K^+,XS_ #SCW'NE3BY*Y_2V6Y'D_"$'-R47;J3?!S]G[4OBW$;NQC=E
M63:=K$<U];? /]G*+X=V_F:E;$/P5WC/\ZH?LH? S5/A7I[6>I&0EY]_SCW-
M>\;HD9(Y#@] /6OZ!\,O#G!8.A'%8NG:HNY^/<:\8X['XR5"E4O3\A($^SP[
M508 XXI8Y-\)=^#3I=BDEVQ[5Y_\6?CQX<^&D+#4+F-,''S&OVK,\SPF4X-N
M<E%(_-L+@L1CL3R0CS-E'X[?&W3/AAHDT]Y<!=JYR1[5\)>,_B?K/B/Q+=ZG
M:7+&&>8LN'/2O3OVHOCOH'Q1L)++1KJ.4O'C"'VKQ#3=#UC49HK"*R8&3A2.
M]?Q[XD\89CQ!BW@\&W**TT/Z1X'X>P&2Y:L3BX\LVNIK>&O!UUX[U8PIN+R$
M X/K7TW^S+^RO=>%M:75]7@?RVCQ\Q)_G7-? 3]F;7K1;3Q!=&9=Y#8(KZ[\
M*:+]BTR.W?Y64<G\*^R\)_#BFZ:Q..I^]OJ?,<=<8/D=#"37*]'871O#6EZ&
M5DMX54J.H0"M+;LS)#SNYYIZ,@.T@$>M4KWQ)I=HCAIU!3J*_I2E3P^4X5J3
M48H_$I^VQU2^LF<]\4OB5:?#O2/[4OI G!R<5\R?&C]L"P\8>&)-.T.]#2%R
M,* /Y5K?M=_''P[JT,WA:TU!&F0E64'D9KY,TVTG6Y-O;L9F=SA?J:_EKQ0\
M2L7B,1+ 8"I?IH?N_ 7!F&E0AC,;"S6JN6I]3N=2N)9]1<EWD)4EL\$UZ[\+
M_P!E35?'EK%J\4,C#:&4AS63X*_9-\5_$&S&IA+B$'& @K[/_9Y^&UWX%\-1
MZ7J*MN2(*"_>OG/#3PXQV?XZ6)S*#L]=3V^..,</EF$]A@9KF6@SX(_!^'P#
MX?AMKJWQ*B?-N&:]%A,$:[P?SJ18]KL%Z=A45Q/##$S287:":_L+*\!@<@RR
M.'IJR1_.F/QF+S&LZDW=L&F991M V=S7@G[4_P"T%IG@W2I?#\MP%END*QC
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
M=LP*[0.:^[\(/#BG3J_6LPI^]YGQ7'G&4ZJ>'PM1..S#2O#VFZ4F^T@5<>B
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
MW;)]<UU/P \,S^(_B.MAK/AV00!5(+KQU-=K^S;^S3K/C6]AUZ\,;6KD/M;
M./SKZ\\*? 'P#X>N5OK72PLP4#=D?X5\3X?>&N><28N&9UW[M[ZGU'%O'.6Y
M11> H:NUM.AI^ _!NB>'-'ACTJP6(;%)"COBNI10$&W@U%!:Q6B"&-< #CZ5
M)&"IR[#VYK^S,%@*&6X.%*$4FC^<<5BI8NJY2DVV?S ?\'13-_PO&?'_ $%6
M_FU?<_\ P:@''[/^E-C_ )82?^@5\+_\'1$JM\=)T!_YBK?UK[K_ .#4./\
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
M?G7QW&_B!EW#-/EKR]X]WAG@_&9]6?L59=R[^V/\6/$%SXKN/#UMJKB!)MN
M>"*\&GMMPB^RINF:8;MO4@D5UNG6^O\ QN\0E;V=7NG<$LWK7L'PG_8K\20>
M,DN_%(AEM H(5<=?SK^5\PPF=<>Y\L7A+^S;/WFEC,OX,RE8:JTJB1W/[+OP
M5\*^)? 9N_$6@)+*77F1>>]?0_A#P9I'AFS^S:59+"H  "TSP=X(T[PEIL>F
MZ/$(T"#<,CDXK8BFED8QQ?+MX.>]?UUPCPGALHP-.<H+G270_GO/<]Q&;XNI
M/G?+)[7V)A N,N <5%)<C80#M '6J'BOQ5:^%=)DU'4 2L:%FV^U>">/OVT/
M#,FE36GAZ:2.Y 8 LW_UJ[>*>+,LX8P[J5W9VV.3*<@S+.*BCAXM^9S?[;OQ
M@\4^!_$"1^%M==$^SY*Q'O@5\R:_XXUWQX4G\17SSRX_=A^M6/'_ ,1/$WQ!
MOI[GQ)?"5C(PC/3Y<\?TKK?@/\";[XDZ]:W.Q6@@D D!]*_BO/N(LUX^XCE0
MPC?))[']+9'D^6<*9'&OBTN>*U9QGP_T35[KQ=963Z',\$MPJN=O&*_1/X->
M ?#OA/08?[,TU(GV DJ/:LOP9^S9X&T.VBFDTU3-'R"&'6O0K+3X=,MEBMXR
M,<?A7]'>&7AI6X<M5KI.Y^+\<\:4,^FHTFU%?B2!XWD\L1X-/0$9\P<#O2M
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
M9AR3Q6E\&OV3_",7A18/%>F"5W"G*D=,5[5X3\$^'O!-BNG:+:F.-EQCVK]
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M]!L=:^RQ,_#$F/FO<?#7A^VT&Q6RMD 51Q@5]YX9>$-? XB&88U=FCY/CGQ
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
M0(1(BL3MQVKM7BC1,Q(,$<@5_3OAUX7X3A_#T\9;]Y+>Y^%\7<<XS-ZDZ/\
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
MVA,,,HD8DGI7H?[,W[/^B>-?"AOM7L$)9AG<F?6OI3X>_#72O MHUMID"*"
M,*N*V\.O#=YAF4,?C4[/4SXNX^H4L-/!8;XEH:NC:.MC9Q[H$#]_E%:8V^8(
MB/?%-!"H >H[4W[6F2T@ P#S7]:X.E@\!25.CHD?@<YUZTY28FKW\&GVYFD<
M#:.]>-_'S]H;P/I7AJYT*ZU,K//$44*!U_.N3_; ^-.K^$+H6&D2,=\6<*V.
MU?)/BCQOK?BZZ-QJ9?@Y^8YK^=_%#Q8>45ZF P;O)Z,_7>!_#R69TX8RN[1W
M15\37CW/B&ZU.RG=XY.A9C70?#CX&^)_B_8#^Q+5F8MV)'2L+P78#5_%%O9L
M=T<DRJ<^YK]!_P!G_P"%^A^#O#\$MO;HK% <A<=17XYX?\%8WC7.GB<<GRO4
M_2>,.*:7"N6*CAK<[.!_9"^ /B7X7V[PZY:;29MV6)/&?>OH6-$1MJD\=JE2
M-(G"Q0@*>I ILL?#'& >]?VEPYP_@^'<!]7PZT/YESK-<3F^)=>KNPFN!"H+
M$ =\UR'Q'^,WAKX>6+7>K7@11P>!7,_M(?$.7P/X;CN;*X)D+$$ U\9?%WXT
M:W\0U?3+FX>-=V=P:OS;Q#\3:?"^&G2IO]YT/L^#>"JG$,XSGI#J>@_M3_'S
MPU\2=.E@\-Z@SL8\<<<_A7SY!9$75O;%7,MP<+QG)J714,^I)9>89-QYS7V7
M\&_V9/#/B/P]I^M7D$?F+$&&4[U_-V399G7BGFTZE?;<_;<;C<M\/<KC2IN_
M0YC]B[X'>*="UI_%=]IZ_9[F(!6?G^8KZU%E%:H!!$H( R M4O"WA:Q\.:7'
MI=F HB'&T8K4F *80Y-?V/P1PG@>%\FAA+:H_G#B'/:^>9G+$3V8P(R(<#!/
M6J&M:SINEP_:;RYV!!D\U=N+E+>+=NYQTKXU_:D_:"U^SUZ;186:!(Y2BE7Q
MNJ..>+L/PQ@'6;17#^1UL]QRHP.P_:H_:'\%ZAH\WAFQU(F=0P*C'&:^./+,
MJL)[B4H\Q(&X]S5_6=?N=;G:^N9#)(_+9.:ZO]G_ ,+)XV\:Q:1?VH$?#<C/
M>OXOSKB7-O$//(44GRMVTV/Z9RK)<!P9DKE?6U[O<T/!G[+_ (Z^)>C_ -H:
M/IV]   <D5]E?LT_#+6/ 'AI--UVS6-XX@HQZUU'PN\$Z9X2T&.SLX4P44G"
MX[5U+GR\!8\ ]:_J#P\\,,!D=*.(:]]K4_ >+>-<=G=2=%O]VGH,GVK$Y4\E
M3FOYC_\ @ZF4)^V/<?\ 7M%_,5_3A($D20,V!MZU_,?_ ,'5301_MD7,44N_
M_1HN?Q%?MM-TZ,5!O4^"C*$Z=XGWU_P:=&7_ (9@UMF'']JK_-Z_8%&5N1^-
M?C[_ ,&GC9_9@UM,]=43^;U^P2*%%5=2U,W=#J***EJXDVPHHHI+1E!1115
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %(W4?6EI&ZCZT ?AE_P>K?\ )&OAE_V$W_FU?C__
M ,$F%DE_:,CBBB+DQIP![FOV _X/5O\ DC7PR_[";_S:OR^_X("^$M-\9_ME
M#3-5C#1K:QL 3CNU>+Q%E[S7):^$7VXM'J9-BU@LQA6?1G[_ /P"^$D7BC7]
M'L]4TS,3V,1.]>/NK7W'\//!&E>"M'2VL+14^0<*.M8?P^^$?A/P]I6F:E86
M.V5+"'#9']Q:] 4"&%3CA1TKX7@3@#"\-.4Y+WF>]Q1Q/B,Y2BG:*Z#6'GC)
M3&*9>.(K1IPP7:":I^)_%-CX<TQ]2O3B-5+'G%>.?$/]K3PE#X:F_LBZ(E*N
M !(">GI7UF?<29/DF'FJ]51DEHCQ\IR;,<S<50@Y*^YP/[5W[3'B/P+XH%CH
M4\I00\B(\9XKYO\ ''Q,UOXEW*7NL&3>OW?,J+Q_\1-7\:ZQ-J>IS%QYK!<C
MMGBN@^%_P.\7_$65+RR9#$AZ$=OSK^&.)>(<_P"-\_EA,.W*FWMT/Z:R;*,K
MX5RJ-;$12FEOU,?X;^#+K7?%5G:W-L6BEN%4Y'&*^V/!'[+/@/25AU6/18#*
M IW8[CFL[X,_LS:7H5M;7>L6:F:+#;AZU[E# EC;K! ,*. *_HCPN\-L-DM%
M5\=27,];M'Y)QYQO5S'$*G@Y/E6CMU(--M(+>V2S2(*BJ%"_3BK7GJJ;&7:!
MWIC+,K;@:XCXS_%O2/A_H,C74^R5H\I\V*_:<9F^&RS#SG5?+&*T/S+!X7$9
MKB8T81O*3-WQKXOL-'\/7EQ#?)YD4#%0&YS7P#\=/C/XD\;>*9]*FO91$K9
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
MBM-4T\[203O'O71?"#]EGQMJ7B5+G5U0VV]3@KCC\Z^M_!GP \)^&[B.\M[
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
MQ<F]SHOC+\1+?PYX/NK_ $R]7S$@<C:W/ K^6;_@OI\3=7^)7[4MUJFJR.S
M*HWGL&%?MOJ_[0_C/Q19W.FWM\S1F)A@J?2OPI_X+81J_P"T3-..-RH3G_>%
M?D/!?'[XJXNE3A+W4MC]%SK@U</Y!S5+<S9^OW_!J"$3]F76>!_R%$_FU?L
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
M\*ZWX<T[77=&=X0Y&SO7\T/"YCXK8SVMFK,_=Z6,R[PVRY8>I[S>QYS^R/\
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4C=1]:6D;J/K0!^&7_!ZM_P D:^&7_83?^;5^8?\
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
M/)U'&*/O-=3\+XJX[Q^:1EAI.T4_O0L,:J/)*4ER([>(SR$!5%.>ZA2,SR'
M7@Y-<+XT^+_AC3[.XLYKV-6 Q@R@5^I9OFV"RK"RE4DE9'Q&#P&(S"LG3BWZ
M&=XV_:%\'^&9;BS;5H!-$#^[\SG-?)O[1W[1E]\1+J3P[;>8D2MN$F[@UPGQ
MPOY=8^)VHZM97683+N7#YXK%T;PUX@\;W1ATB)F?;G.PFOXIXX\1LWXBQE3+
M\,[PNUIU/Z4X5X&RW*:$,;B/BLGKT'^$_".M>-=36PTA',KMPZC/>OK+X8_L
M9Z)?:%!<Z_9Q/.8P2SKR#7"_L=?"CQ;H/C:VNM:M2(E<[MT1'<>M?:.E0O#"
M4P!Q\M?HGA'X<8.O3^LX^F^;S/D/$'C'&TL4\+AI^ZNJ,CP'X-L_ 6@P:'91
M#RXEV@+T%;LC!$WDYI&+1YWGKQ67XH\2Z=X:TYKJ_E54'JV*_I6I/"93AO94
M[121^+TY8C'8GFM=LH^*OB+H7AD%M1OXD(7HS8KYE^-'[:5UI^M?8_#\KF-'
M(;RGZU6_:E^(^A^((II=%NQN5=O$@-?,6\27$UQ<J6.[.:_E?Q.\3<;@\2\)
M@I[]C]XX(X#P%:BL3C(Z]F==XR\4:W\9]<$D4,K2O)D#J0:Z?X9?LK^,O$/B
MA+?6K:98@%;=)'P:7]EOX>>*[SQC%KB1YM'E5D_=GI7WWI&E6\4$;B$!P@R=
MM<GAYP"N+4\=C4[WN=W&G%U?AOEP.!:Y6NG0Y[X-_#33_AQH4>F64"KD*6VC
MJ:[4I$7#2 9'3-- 2+YQVJ+4KJUMK9KRZ<!4&22V*_K#*L#A,KRY4(JT8(_G
MK&8NKC\7[23O*3(=4U*STV&2[OI5$:+G+' KR7XA_M.^%?#UM,FG:E"[*K *
MDG.<4?&CXR>%9/#FH:3!>)YOD,JXE'6O@O7+N^?6YIKF<LA8X /O7X1XB>*J
MR2K+#8:=WMH?J'!?!*S2?M<7%J*L==\9OC1J7Q/UY[B\9_+4E!&QZC-4OA=\
M*-:\=ZW%'9V,A@,F)"J\5G:#\,_%'CB ZEH,)PC;>4)YKZU_8B^'7B+PSI]Z
MOB> %BP\LF,CT]:_$.&,JQ_&W$,99A!N,GOT/U3/LWP?"6226!:NM+%OP#^Q
MSX<LX;+4[BVA2:)PQ)7G(KWW0=)BT6S6RA4808W"K"V\3*J;?NT^:3R@%5J_
ML_AKA#*<@PRCA(\KZG\VYIGN89W6YJ\[CI2L:><QZ>M<5X[^,OASPEI\[S7T
M22(O"E^36CXS^(.A>%K-_P"U9@O&3EP*^*/VH?&L/B35&FT&[&S)W /FOE?$
M;CNGPO@FJ4TY]CW^$N%YYUBU[6+Y%;4U_B!^VMK<VNW^E64<\ENX*KM;@#\Z
M\F?0O$?Q8UV2ZTBUF+NN3M7-<W:PR/&5C!\^884X[U]+_L*?#SQ9INKKJ6O(
M&@:(@?NSZ&OY=PV89QXE9FL/7NXW/W#,\+E_!>7O%8))22^\YS]G_P#9-U37
M-:C;Q=I[&+>=PF3CK7VMX,\*V?A/1X-*LH0B0QA5 ':KMEIEG9E4BA"N1P0*
MM_O5SYC9]*_KK@?@; <+8))1][N?S_Q3Q;CN(JW/5V70'"[@RGD]:R/%OBO3
M?"=@=0U*Z2)!QEVQ3_$'B/3] @%S?2!5ZG+8KP#]K3XL>'/$G@9M,TJ^3SA(
M3Q*#Z>E=?&?$V%R#+)UHU$I):(Y,AR/$9IC:=.,7RR=FR]\7/VMM%T/1IWT6
MZ6:1> L3\GK7QUXZ\=7_ ,1M<FU:_P!_RR$JC]ZQ3+J(NI)+B8LGF'H?>NDT
MCX/^./$<27^APG81GF,G-?Q=Q#Q3GG'V)]BKM)]#^F,FX:RKA'#.O)I.W4Z[
M]GOX 7WQ%U7S[S3V6W;!!=.#7U)X"_9+\,>"-:76;"TA27:!N4<U<_95\)ZA
MX9\"V=OJT)$XBPQV8KV%8U8;W SBOZ*\,?#C+\#D\,1BH?O#\6XNXTS+%YC4
MA3G:&WJ5[&S$%JMG-\P"@9J2^N;33;4S3NH51U)I[2!QC.,5YY\7OBCX8T+3
M9=.U*X =U(4>8!7[)F6/H99EDIQDH\JZGY]@<%4S/%I0BVV^A1^+?[0?AKP?
MHTSV^I1&4(<(K\YKY2\<?M@:YXH@ETEK:<QL2 V>.>/6N4^.>L-KGB%Y-/N@
M83+D#?GBN,@TZ^O[I-,TI"9"PZ+FOXJXS\2<]SC,Y8*A*\;VT/Z5X2X#RO+<
M(L1B%[V^IN:)\,O%?CV*;4]'MIG#2DG8N>237T%^R]^RJ\-\NN^(]/VS6[AH
MS*F#7;_L3_#?4_#_ (09?$, +O,&7*8X.:^@1;16Z>5:H%./2OUKP\\+\+BZ
M%+,,4O>W/@>->/L30Q%7+Z#M!:)D.E:>+"V6UCX"#IZU<5\C/0>E'^IA^<C<
M>.*P_$GC?1_#4).HW<:'/.Z0"OZ Q,J.68>ZDHI(_)Z<*N,G[JNV5?&GQ(T#
MP43)JUY''@9R[8KY\^/W[6EBFES6&@W@F,B$ Q/G%<W^W#\0=/\ $%HZ:+>J
MW[D?<D![>U?-=F%N%BB2)VE8>YYK^6/$CQ/Q]&4\+@9WOIH?M? G!.%Q/+BL
M7';N6-0OKSQ1K$FI2P,\UPW /7->X_LT?LMWGC%UU7Q!;8AD0@)*OM7GO@+X
M.?$6?7]/U:.$_99;A3CR3TK[_P#A=H;:#X7MX?*VN ,_+["OF_#'@3_6G'O&
M9C![WU/>X]XNGE6&^JX":733H<Y\)/V<M!^%UZMSIL,2'<6P@[YKTV*,YVXP
M/YTI+&19.V.:CO+KR0)MX"K][)K^Q,NRS+.&\(J=)61_/F+QN*S"M[2L[R9%
MKNOV.@6XGO)EC7^\QQ7AO[07[4^D^$=-9-"O5GE5ND+\UI_'WXK^$9-,N='G
MN5\U$( $HZU\.>.;V:Y\02O'*6B).!G-?AGBCXE5<GBZ6%FFWV/TS@3@:.;2
M5;%)I+\3M_B/^TWKGQ/T.?2-0BF"2'&'/4<US^B_ WQMXGBBO-/M9UC<9&$X
M-8.@>%]9\97B:?X?0[V..5SS7Z!? #P@VF>";&TU2V_>QVZALKWK\:X9R+'>
M(N:+$9A=I'WF>9Q2X#POL<%%.YQ/[,?[-=OX0TJ#7=2MU^TN@+[EP<U]!62&
M(#"\8P!2QVT<,2)$H"^F*>)A%(5Z*!FO[,X<X=P'#^"A2PZLDM3^?\XSK%9S
MBG6K.[8YMB#"G!/:N'\;_&SPQX-F\B^U"%'_ +K/@FM#Q5\4_"WANX^S:A=*
MLFW(S*!7PO\ M;>+)/$_C.&ZT"\'EK*Q?#Y]?2OB?$WCZGPQA(NA47-V/?X,
MX2K9YC>6K%J/<[7]I']J:7Q!)+HVDLYB8E=R-D$&OG^QTO4==OA;Z=;N\DD@
M^Z,]33])TS4?$5Y]@ME+3$X!VD\UZO\ L^?!?X@Z3\1$DU>W)MMH(_=&OY1>
M)SKC[/%6K)N#9_0E3"Y1PCE3ITFE)+YGH/P1_8RLO$?AG[;XGM4>5F!'FKR
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
MN6X+R2!U.S''->]);)!%LMU"D>U?KWA]X883$X>CF&+7O[_,^ XTX\Q:Q%7
MT':"T3\B#3[ Z9;1Q1#"CL*N2R$ [32QDF';)]X#DUSOBWQYH7A*$R:G.HYP
M?G K]]Q%3#Y90O=1274_**,*N,J6@KME3QE\3O#O@QL:S?Q1G&<2-CBOG?\
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
M[2^ GP2TOX7Z!%:+"GF@9+ >HKJ_".A6EMID*RVW*_[-;KH$E&T87' K^H^
MO#7+<EA'%1C[S74_"N+..<PSE>QJ.T4^@J+%&NZ0 D=#3+Z]AL[5[R=QL09.
M3TI;V6UM[<RSG '7)KS?XA_&/PJFAWVE+>HLBH5(,H'-?<YWG.'RFBU*25D?
M*8' 5\QJJ-.+=VB/QS^T9X+\/V]S FJ0&9(S\@DYS7QS\>OCS=_$JZDTR-'$
M6_()/'6N1^*%_)?>/KZYBN=T3MP ^?6JWA_P3K_BNX,.B0LQ*G^ FOX[X[\1
MLVXEKSR_#N\;VT/Z4X3X(R_(L.L97WM?7H3^#/ >O^.]3CM=&BD92=K,BY -
M?6GP\_8QT&72K#4]6MHC<1QAF+KSFN6_8D^&7B;PO?E=>M6 :X)R8B.,^]?6
MEG')M,8& O !K]*\*?#3!3P<<3C:;YGW/@N/>-,?+%O#86=H+L4O"/ANV\+:
M+#HUJ@"1+@;>E:NY$4Y(X&<4"5$'EGL*PO%_C'1_"FG-?ZI,JKRI)<"OZ/F\
M+DF7<E[1BC\A@JV,J[7DV4O%7Q0\,>&U9M0OX8V7HKO@U\J?%K]MK5[?Q)+I
M^AI,8HY2I:-L@C\ZJ?M6>/=(U^Y>YT"[&0A'$F>?PKY]6?SG8,C&1SUQ7\B^
M(WBCF-/,_J^%G>.VA^\\#\!9?*DL3BX_)G4>([W7/C3XBEO[:.1KAVW,,9-=
MS\&?V5/$OB7Q!%#XCLI!$,-F5.*L_LC_  T\6P^*CKUU'NM)MNP>6:^Y=!T^
MVM;='6##;0/N^U>EX=>'U+B9O,<?%MMW*XTXPK</MX' VY;=.AD?#7X>V7@/
M18]+MPH 49Q[5U(81C&X8H:)7'S8_.JFL:E8:39/<WD@"HN22V*_J?!8; 91
M@HT:2LHH_!)XG$YAB'.IK*3&>(/$-AH5BU[?S(J*I)+&O&?BG^U+X6T7199]
M)OXI'!("QR<YJ']H/XN>&]0\)7.GV5ZGF&)PN)1UQ7PS<->AI!J$Y=&E) #>
M]?SYXD>*L\NQ<L#A9INW0_4^">!J.-:KXN+23.H^+'Q2O_BAJDFHW&]"A*H&
M/45?^"/P:\1>/];BB:TD%OY@$C%."*PM'^$WC;QE:'4/#:81>.8R:^S/V-O!
M.N^']$E@\10_O%0!28\>E?D/!?#^,XMXCC+,(-P>MS]*XFS[#<-9+*E@6KK2
MP_P!^Q]X7\,WL.JBVA$J,&SCGBO<;&U73X5B4_*J@"I3&H.",>E*\:M%M)K^
MSN'>&<JR/#N&&C8_FS,L[Q^;8A/$RN-N;B*.$R3.,#UKS_XB_&[PWX0TJYE&
MH1>;&APF_DFM+XA?$/PWX4A-IJMPJDKG!D KX>_:(\8QZWXBDFTNYS%YAR ^
M>*_/O$OQ _U9PCI4YIRVT/K.#^$JF=XJ+J1?)IKW.F\:?MJZWJ>I7NE1PSM"
MZ%1AN.?QKRNQ\#^*/BCJ;ZKH]O*Q?)^1<US<-O/J-QY-BA$DIV@D5];?L/\
MP\\2>'K>.?7XPR$''R>M?S=D>(S3Q%S7V&*NXG[5G2R[@3+G6P<4IV.3_9?_
M &4[[4]2&J>+[!E\J;&V9,9&?_K5]EZ+H5OH.EP:=:* D*;54= *EM--@M&
M@B"@\G JRDR%C&5/Y5_7G!'!. X9P')".I_/G$?$N.XAQ?MJST[$?5@\9P>_
MO65XR\<:+X0T_P#M#5[V.!0<9D;%2^)?$^D>&(Q-?3JH)QRX%?,_[:_Q"TCQ
M7X-?3M(U",N)0<),#Z>E'%_%N&R/+:LU-)Q6Q&0Y'B,XQU.G&+Y6]S:^/?[7
M&E:+ITD7A^07$A3*O"]?(?BKQ%=^.=;?4[EF#32;MK=:S(KR_N'^RR2%FS@=
MZZGP[\$_B'K-Q!J>GQGRL[O]4>E?Q=G'$W$'B)F:P[NZ:>EC^F,HX=RO@S .
MLVE.W4[C]G;]G.^\=ZHTVK69%H5!C,B\&OI[X<_LM^'/ .M)K6F6\4<@4 E1
M6W^SCX5FT3X:Z?:ZE!MN$3YR5QV%>C+&I;D=*_J#PW\-\IRK!PJU8?O-]3\$
MXIXUS',,;42E:.JL-CC-O;K#".BCD5!J&I6FEP&6<JF1EF)JRLA5\[AM'6O,
M?C1\5/">CV,NFWMPOFNI50)!UK]0SW,:659>Y1FHV1\;E>"K9EBE",6VV9WQ
MJ_:0T'P7HS"PU.-Y@#\J/S7RS\0/VL_$'CK1WT1HYP&D.&)KC_BYJ$VL>++J
M>*Y#6^[*#=FN7T_3]2UB^CTS1HVWF0'[A/>OXNXM\1<]SO,I8+#RO&]M#^D.
M&.",JRG#1Q&)7O;W9T>C?"#Q?XT@DU+1K&=E9\LR)GDU]*?LQ?LM3:'-#KFO
MVN95(==ZX(-=[^R)X'O]!\$>5K$ W.RL,ICUKV?RC"H6W &.M?L?AUX9X&5"
MEC\1'WWKJ?G_ !IX@XZ=:K@*+2IIV378:D*6<*0*G J28_+B,[1ZTAF0C9*I
M)]:P/%?C_0/"ZF"_NT3 SAI *_>\74H97A7*4E&*1^48:G6Q=2T%=LJ>,/BQ
MX;\&SBWU748HY"N0'?!-?-?[1W[6(N(7T30K@R)."K-&V0*Y/]M3QQ9>)?%$
M%[X;O 42 AMLF><#TKPS3K:XU.X6V=&>:9L(0">:_DKQ)\2LRC4G@L).\7V/
MWS@;@;!*E#'XN.VMF2PO?:[K4DK,SR3G"COFOH+]GS]DI_%6F)?^(K, OG_6
MI7FWPX^!?Q"/BVPU%H"+872$@PGIGFOT)\':9%I>A6\,46TB-<C'L*\SPMX$
MAQ)6EB\?3>]]3K\0^,YY=&&&RZ5KK5KH<G\%?@;H_P );62VT^.-=\N_""O0
M=[!OFX'84YE1Y!,?X1S4=]<00Q_:'8!4&6).*_L'*\LR_(,$H05HI'\_8G&8
MK,,4ZE=WDREXB\2Z?H4'GWUPD2^K'%>!_M'_ +5UCX5T]H?#=P+B4..8'YK2
M_:6^+/A"ZTR314N1YZ9'$HZU\5>+[J[35I)?-W1DG SFOY[\5/$^I@*DL-@)
MZ^1^K<"<#4LT2Q&)BUY,[/XG?M$ZS\6-+?1;J.53(NW#GVK-T#X!>.M>EL)(
M[&X-O+U/E\8YK$^'O@O6O&NM1SZ/&?E;:<H3S7Z)_!WPPEAX(TVSOK<>;';
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
M90;B]3](XES[#\-Y#.E@FN9:#O O['GAKPGJJ:O;10"4,"2%]*]PL[=;&V2
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
MQ^3<%98O::.VENY3_9)^"@.ICQ'>6NY90"-ZY%?7VGZ!I=DBR06$*L% W"(
M]*R? 'P]TSP1HL&E6B*QA&-VWDUTA.,L>..E?VIX=\&T.&,HC3JP7,?S%Q9Q
M)6SW'NJGIT$8-%"< >U8GC?Q/:^&M GU.X<+Y<>ZM=IECB)D;OWKY1_:^_:&
MU#12_A:"V 6<% P/UKMXVXDPO#N6RK<UF8<-Y)B,]S&-*"]2[\6?VF](UGPK
M/IEO?_O3$P&WCG%?(=YJ6JWUP]S=7DS*TAP#(3WHN-0U&XG-U<W3A6YP37I/
MP+^$ME\4[N.!KDHI.?E%?Q1G>>9OXB9PJ%)O>Q_36695EG!6 E5J)7W&?"CX
M%W7Q0TQKY8'(1]O&:^N/V;OA#:^!+%HKBR4-@8+(,]JZ+X+?!+1OA=X?^Q1
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
MO"W&8+%0S#'1O?4^$X\X_I9C0EA,(]-F7+32+"SPUM9Q1D=-D8'\J<YF9\$
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
M?HM\%?!-C:^ -/74;/YQ:KD%<'-?A?!/#&*\2,?*MCVU8_5.(N(L-P+@88;
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
M6SG0BN:WWGG_ .SW^S1K_C.Y^T>(;9[<+,5VSIVS7V#\+/ADGP^LA9V\JLI
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
M^/$E..9XJ33;V._C#C:IDLGE^$6B6YQWP@^"NG?#>UC%JB9&"=H[UZ*S(J9
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
MW/3DXQ^=4D\-ZYJEN)M)MGFRW)BC+?RK^,N-O$C,>-:[P-"%E>VA_37"W!&
MX:_VVM4N[=2[X(\$:WXQUN#2=.L9)HVX:1%R >*^H/AC^Q%!'+9:[?2QB1,/
MM9>1^E-_85\ RZ?IK76L:;(DHN./,B*]SZBOJJ!(H$4(GTP*_0_"GPKPU/#_
M %[%:R\SX;Q X^Q=7$O"89V@NO<H>%=!;PYI46E1R K$.U:H(D;!2F+(H<G!
M&>N:S_$/B:R\/VOVF[O(XQG'SR ?SK^DW6HY5ATI:12/QRU;%U/-E7Q9XKTS
MPS"UY?WR1*@Y5SC-?*?Q-_;= UJ\T&TLI'B24H)%;C'YUM?MK_$A+OPY./#N
MJ1-,81M,<H;M[&ODC]W+ TMZ#)<3#)*]2:_E[Q;\5J]6K_9V 6SM==3]OX$X
M)P]?"K%XJ/R?0W_$!U'XC^)[K6=(TR69Y?FVQC)KN?@7^S9XD\9ZTG]NZ7+;
MQ]=LR5U/[#?@._EU^6]U*PD$#Q#RR\1'\Z^T=)\,Z?I[K+';@/MZ@"O/X \+
MX<04HYIBI/F;V.CBWCFID\I8#";):-''_"7X-V/PUM(TM(UXP2%%>AYC90S+
M@@4V)V5MK=*'4#+DC\Z_JS*<LPF3X!48V21^%XS%XC'8CVE9W;*FJZ_8Z1"9
M]0N4B0#[SG%>8_&/]H;PKX5\+R7VF:K#</DKLB?FLG]K?Q?'8^%);2TU.))0
MK +YHSGZ9KX2_MSQ-J*/::I?!XS*2!GW^M?AOB?XLQR6,L!A$I2>GH?J' _
MM//''$UY6BGMW-_XL>/C\1O$;:W);M'L) +?Y]JO_"CX1>(OB!K,*?8)5@W@
M%RF017-_\(9XIU"VS9V$TD1Z^7"Q_E7W)^R9X*:Q\(P/J-H5<0# =,$?G7X?
MP7P-B..<W>+QETF[GZ=Q5Q)0X6R[ZMA7=K0Y_P"%G[&UOX5UI/$*7$8;<&("
M\\5]"6,8A5;4KD*@&?I4\92$F)5/'M1Y3!?,C(!SWK^SN&N%\'PY@5##NR/Y
MKS;.<=F=?GK:L<',9^<YKBOBK\6M#^'>AW-_/=1F18R5BW8)K;U_Q3INFS"V
MN-4MX6(Z23*O\S7Q9^VAXVO+W7K:RTW44DC9V#^6^X8Y]#7R?B-QUAN&\FG*
MC*]3H>_PAPU_;681IU':.Y;\>?MIW/C&"YT2&SEA1T*Y+<'/XUXK;>$O$6OR
MO?:+H\UQYC'YHESU-9%MI\VH7)M8/FEZ*%YYK[!_8@\ WEKX:B&O63;B3R\9
M''XU_*F P.>>*.8*>)DU&Y^\YC6PGAYEK>&BFVOO/.?V<OV5]:\60MJFNP-;
M,DN )DYQFOKSX:> 1X%TX623!@%P2!70Z?H>GZ3:LEI %#') JXL*&+;C[W4
M5_77 7 >"X5P:LKRMN?@/$G&&.SZM)U7[O1#=Q0%X^0>F*S]5\9Z!H$9;6M4
MA@]I6Q5NXE^QQ%1(JHHYR:^1_P!NGQA=-$\&A:I&) XX60$]1Z&N[C7C6APE
MECQ$DF^QR<-Y(^(,<L/>U^IZ#^TG^TWH?AO09K/1)5GD=,JT3^U?%'B74E\6
M:W)J_P!F)FGDW8[YJ*YU[6]79!J<YEP,;1R:V_"W@#Q0?$.GW:Z9.T$L@/$#
M=.:_C'BC/LY\2,R4X1:A<_I')<ARS@K!-.?OM;G:_ []FS7/B'<&XU")TA=<
MKYB<5]3? 7]F_3OA-J2ZG;I&7"8)05T_P*\,PZ;X'LW2W\N0I\P9<'H*[U@(
M8N1DU_37A]X89=DV!HXN2]^R9^'<5\9YAF>)JX92_=MM6%A;"DL>!ZU%+(L
M=W<;34A EA*E@,^M<IXP^('AS3K26SFU*%9%&,-.H.:_5,YS?#Y/@?;3:T1\
M)@\)5K5E"";.,^/'[0&D?#;36-M=H\PR#&C<U\M_$C]JR_\ BAH#Z!=64L6Z
M4X9SQ7._M*^(]2U3XC7CO?K+:F7]T$;..3[UPUGH^I:Y>06^EJ7/G*2%7)QD
M>E?QKQQX@YGQ/FSPE#2#=M#^D>&N#\ORW*8XRK&\U[UV:5G\,O&][*=0L-&N
M+B)CDLB<<U]*_L^_LG?:((->U2 12L ^UUP0:];_ &<O!5A!X%AM=2L2&:-,
M[DQV]Z]4@TN.PB$=BH4 5^E\$>#F"H2IXVO+F;ULSXCBKQ%Q^*C/!4ERI.U_
M(J>%?#0\-:9'8Q,#L&.*TQMV%IB/QI4,GE@LX)Q5+5]2M;2Q=[J95 4\EP.U
M?T9*6&RG 6T48H_(/W^(Q%]VS)\1>/?"VASBSOM:@A=AD1N^":^9?VG_ -I^
MT>VE\+Z3F43*8]\;9%<)^V1XWU"?XB02^&M23:D1#;7S@\>AKQLSWFK7"M=A
MIYV/R[ 3S7\C^(OBYB<RQD\IPD=G:ZZG[_P7P'A84(9AB7?K9]".'3Y-2OS)
M!"9993C8HYKW3X&_LD7OC?3DU#6;0VY)^Y*O-<3^S[\,_%>I_$-+N]TV9;<2
MH1O@8=_>OT+\,:);Z;8PI%&JXC7/Y5AX:^%T<UQGUO&^MF:\=<;5<!#ZG@W\
MSE/@9\$;/X3Z2]C R'?(&.T5Z#*61@N[@T*9 IPPQ4.H7,=K ;F>0!5&22<5
M_7&!P."R+ \D+**/P&OB:V,Q7-4=VQE[<VUG$T\RA549+&O!_P!H/]K+3_ $
MKVNE3"Y=?X8GKT3XC_$GPU'X5OH5U:W\P6S[%^T+G./K7YT_$'5M4U7QA/>7
M-T&3>V.?>OPOQ8\2I9105# N[EV/TWP\X-AGF*E/$*T8]^IVOQ<^.M]\<@;6
M33IH7*;1O-<_X6^#GCG6K^VM1H5T(';'F&/@CUJ'X7^']<U_QU9):0-);=)-
ML9/<>E?HO\-_!FEVOA'3_/M '2 9RO(.37Y#P1P/B/$''RQN.;2W/T/B?B:G
MP1AX8+"136WH>/? S]E.W\-6L&LW#(LIP2"O(KZ$TFQ2UL5MI"&"CBIQ;001
M!8E( I0JO$%CXY[U_7_#O#&7</X*-/#JUC\ SG/,7G.(<Z[O<C=T647#D*B>
MM<YXF^+7@O2K>=9->MO,A',?F<YJWXY\0V&AZ/(U]<(@QU+@5^='Q?\ %WB2
M3X@:FUCJ8:W>Z.T*V>,#T-? >)'B+4X8I^SI)2;/H>">#GQ'7:G)Q2UN>A_M
M4?M#V_C;4)/#%C:M)'%)Q(K9%>*:'X?U#5K]=(TRQ>X=W!_=C/4U)I]EJ.LS
MR-90227#+\^U"W\J]V_8C^&>J_\ "=I?^(]+F6+RSS)"5Y_$5_+.&PN;>(7$
M=.=2+46]7V/W[$5LMX'R*<*<ES16BZMFU\+/V)E\0:7'>ZI$D3N <2)ZU]2?
M#?P5#X&T2'0X2K+%&$)6MVTBM;2!8H(2 !@8%2&)]P>(X'\5?V3P=P)@.&Z,
M736MMS^:\\XEQV>UY2KRTZ(4S!)#"@P!TJCK6J6VAV;ZC?W:HBJ>6-2ZOJVG
M:3";F[E5,#JS 5XO^TO\3=,OOA_-'H>K0>;N(^68'M[&O4XHXLP>286<4US)
M'FY/DN(S''0@D^5NQQ7QF_;,A\,^)ELM,4W$:@AA$_<8KYT^)?CB\^,6O1WE
MCHTOFK(2!C)S7'7E]<7%_<WNIR;Y1,VQAZ9KU#]EOP;XAU;QO:WC6[-;&X!?
M]V>F*_C3$\0YKQYG,L!)OE;/Z8AD66<(94L;%6DE]YF?#SX ^+_%&O1PZGIT
M\43.O^L3BOL;X-?LW6WP_$-U:SHI"C.T5Z'I7@G1(2)([,*5Y!QCFMZ"$)$$
M<=.E?T;X>^%67</4_;3]Z3U/QKBGC[,,]@J4?=CU7<;&C0HL><[5Q5>_U.'3
M;9[RYPB1C+,>F*LN&4'RV ^M<#\>?%]CHO@+4+>YOXEEDMCY8,@!ZU^H9WF]
M/),!*KTBKGP>68.IB\7&GOS-+[P\6?'/P;H^C3W\&LV[2)$Q\L2<FOAW]H+X
MSO\ %C7)<6[I&'P&8\<&N.\0^)_%%WXAN4-_FW/ &3_C4=IX5U_6K82:;:R3
M(6_Y9QEOY5_%G&_B-F_'-=X##T[*_0_IGAC@G <,/ZY5J:VZE_P1\/\ 6_'.
MNV^E:?922QOPTB+D"OJ'X:?L26UO<:?K]U+&LD&'*E><\T?L)^!);'2);S5]
M-D29+CY3)$1W/K7U''%%;QJJ)UZX%?IGA1X54*>$^MXO6>^I\'Q_X@8NOB7A
M<.[06GJ5/#>D+H6G)IZN"$&!BKIEE5R"A(I)U(53%USSS5+6_%6G:#;^9J-]
M%'SCYY0/YU_2;Q&$R?#*$W:*1^.N-;%SVNV4/&GC/2/"=B]U?7T<1 SM9L5\
MH?$C]MHR:M?:#:V<CQ)(4#JW!'YUL_MO^/TOM(D/A[4XFE\GY?+E#=O:ODT,
MOD[[L&2XG&3MY)-?RIXK>+&+J8QY;@5[M[774_=N ^",+5P2QF)5[]'T.@U2
MWU?X@>*+O6](TN69Y1DK&,GO7H7P(_9J\0>.-31]?TJ6V3/*3)77?L,^"+Q]
M7DO-3T^00O"-A>(CG'O7V-I/AW3M/(DB@ ?;U%9^'OA*L[A'-\;)WD]F+B[C
MJKE4Y8##:)*R9R/PC^#5C\-K%4ME0XP3M%=\5B(!. ?2B$21-Y<O?IBFSI&#
MYK,/EYZU_4^4Y9@<EPGLXV21^'XO%8C&U_:5'=LK:MKNFZ%#Y^I721*?XI#B
MO+?CA^T5X8\(^%Y+W2=2BN7)*[8GYK%_:]\9)#X6DM+'585E4-\OFC/Y9KX:
MC\0^)=322RU>\WH93CGWK\(\3O%+^RE/ X-<SEI?L?J/ _ 3SM1Q59VBGL;_
M ,4?'B?$GQ+_ &M+:F+:2 SUH_"?X+^)/B)K,<9L)5MUD&'*<$5S<7@?Q3J:
M?:+2QFDA'79"Q_E7WC^RQX,32O UK)>V120VPX9,'.?>OQOP^X,K\8YQ+$8Y
M-+?U/TOBSB.APGEBP^#:<MO0Y7X2?LC6?@[61K(FC#Y!P%YXKZ M8FM85A8%
MBJ@5+#'!&=VRE!D>4S*P"X[U_9W#_#> R+#JEAG9(_FW-LZQ.98CGKN[8DLI
MC=>,@BN(^+OQ=T/X>:!/=S72&01$K'NY)K=U[QCI.G7(M+C5+>)R.!),J_S-
M?$O[:WCB]NO$EI:V&H))$TI#^6^1CGTKXGQ-XXI\-Y3)X>5Y'T'!O"RSK,XP
MJ:+<T/''[:%YXML[G1$LI84>,J"6X.?QKQ:U\&^*/$JM>:/HT\X>4G=$N>IK
M+BL;C5KE;:V4M)NX"C-?9W[%/@2ZLO"<2Z[9,&+'EX\<?C7\OY;@,Z\4L>G5
MDU%,_=LUKX3P\P%\-%.3_$\X^ '[)NI>++/^U-;A-LZ/@+,G-?6/PX\#_P#"
M!Z8FG"8.H4#('2NDT_2+#3$\JV@V[N>*M201%""..]?UKP+P!@>%,+%+67<_
M .(.+<;G^)E*J_=[$:*$)F4Y!]*S=8\::!X>4OK6J0PX[2-BM"YECL;(NKJB
M*,\FOD+]N3QK<7$$D>A:I'YH<<+*#Z>AKIXYXRAPC@7B+)OL8<-9)+B''*A>
MR?4[[]I;]J#1/#NAS66BR+<.\>5:)Z^*]<NG\4:S/JT,1$MU)NV]R:2;6M7U
MD+_:DQF*C&U<DFM_P1\.?%MYXITV[AT^;[,\P)S W3!K^-\[X@S?Q'S13<6H
M7L?TAE&0Y=P5@6E/WFMSK_@Q^S=K/C]$_M.W=8V&<R)Q7U9\!_V;-.^$]PE[
M (^%Z**ZGX,>%K+2_"EOBU*2!.=RXKM8H9&7;(1BOZ<\/_#3+<HPU+%_;LF?
MAO%G&V/S+%3PZE:%VO4D@='7 &*CNWBMAYC2 #N:=#LB4Y( SW-<?XW^(GAR
MSM+BUDU*!9%7&&G4'/TK]3SG.,/DV#E6FUHCX?"X2IBJZC!-G&_M ?M$Z7\-
M[ FVNEDFW$;$;FOEGXH?M.WWQ4TE]$NK66(,_#.>*YO]HCQ+J.M_$F]2XO%E
MM ^80C9P<FN.M-(U7Q!?06NE(7;S5)"J3QD>E?Q?QEXAYGQ3G#P="Z@W;0_I
M3AGA#+<JRF.,JQO-:W9I6GPQ\<WK_:K+1;FXB;D-&F17T[^S_P#LEJ=/@U[4
MH%BE= Y61>0:]8_9X\&Z=;^"+>VOK AS"F[<F.<>XKU"TMH;9!#:IM5.#D5^
MI<!^#>"PSACJ\N9O6S/SWBOQ!Q^*<L)27*D[7\BIX5T%/#VCQZ;&X)C7G%7R
MJO ?-/3DYHBC,<[2NXVD<<U2U_5K+2;&2YN9E4;3RS@=J_H:=;"95A.711BC
M\HM6KXF^[9E:S\0O"^CS_9+W7((9.T;O@FOE_P#:>_:@M'AN?"NF9E6<&,NC
M9&*X']KGQOJ<WQ%@N/#>IKL1&#;7SSQZ&O(PE]K=ZLETK3S,W'E@GFOY)\3/
M%C%9KBYY1A(];71^_P#!G 6%ITEC\2[Z7L^A)I&CW&HO*]K TDLB8V*.:_&W
M_@N-X:U7P]^T3)%JEA) _EQG8ZX.,BOW@_9K^&_B6^\>M-?Z9,L"E2/,@8#]
M:_(__@Z4TJSTS]KEX[>,+BR@R!_P&O8\$^"L5EN9?VE6NG);'F^(O$E&KAOJ
M%/5+J?H#_P &H&)/V9=9.>FJ)_-Z_8$IG'M7X^_\&G:9_9AUIL?\Q1/YO7[!
M Y7 K^JXQ/PV4AU%(F=HS2U>Q*=PHHHI7UL,****8!1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !2-U'UI:1NH^M 'X9?\'JW_ "1KX9?]A-_YM7YG_P#!NX@;]MSYNGV.,_J]
M?IA_P>K?\D:^&7_83?\ FU?E3_P0V\?)\./VM/[>D16!M47#?5O\:XLQQE/+
M\%/$3VBKG1A</4Q5>-.&[/ZT?B!\5Q\._ %E>JR@)IT/WA_TS%?$/Q>^.7B'
MXA>*#<VE_(JPR$8CD('Z5W/Q)_:?M?'G@BTTU8HP38Q# /\ L 5XTGACQ#?R
MO=:;I3.LASD5_&7B7QGF?$&*]C@)-KLC^BN!.%L!EF$6(Q\4I/N:_P /M(F^
M)/BA=$U6>1]\@7.XD\U]0?##]B+0O"^O)J\R2N@"D>82>>O<UR7[*/[,=[-=
MP^+-7DE@88D"D=:^P[.W2*%8D.< #-?>^%GA]0S#+XXK,:?O[ZGS''G&=:CC
M7A,#4M!*SL0Z'HUAH\$=G:6R(%0#"(!T%7V 3()Y[4DLGE<JF2.]8GBOQEI6
M@0?:;Z[6,J,X)ZU_0[J9?D>#M)J,4?CL*5?&5K+5L=XW\2#PKX?NM7W#,4);
MGVKY)\=_MQ7E_+<:)YZ*-K %1@]Q73?'S]K+2HK.YT&V:*3S5,><U\DZR7UC
M56N;.V#,[< ?6OY>\5/$NL\3'#976NGH['[EX?<$X>6'G6S"EKHU<M>)?$VI
M>(KV6_OKAW#N2 SD\$UZI^R]\!X?BAJ@UJ_C;;:2#:$/!^M0?!#]F#4_BI$M
M_JAEM%#;=JC@CU_2OJ/]G3]GEO@VMR&U"65)7#?/VKY+@#@7,L[S6./Q])N+
M=[L]GB_B["Y7@98+!SM)'>>$_AQX>TG3(;%=-A+0#AFA4FNC@@-NOEI&%0#C
M%2P*@)D0C!'6JFMZQ8Z?;B2XN0B[NIK^R,#@LKR/#KD2CH?SO/$XG&U6Y7DV
MR9'(!8G\Z\@_:4^/$OPPTEV211F,G)%2?'/]I32?AMISO9R12,$! )]J^4_C
M9^T2WQ;1=/6PC.]2O!S7Y%XD>(.'RK"3H82JN=]C[_@[A/%9ACH5L13_ '?F
M<-XN^*7B7Q=KMQXBBU.;RKAMP43,!^5=-\"OA%%\<=>.F:E)*?W>[*L<]_\
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
MEN-S#$J-.+=QWQ]^-,OPQT:75X'4")/XA[5\+_$KXQ^)?'WB"34+34) #*2
MDI _2NV^-_[3O_"U-+GT2*SC'F<?*:\HM/!OB6Z=)+737VOSE:_CWC[C/..*
M,<Z66R;BGT/Z&X,X4PF487V^/BHRMU.B^$O@Y_BGXEDT;699&92,D,2<GWKZ
M>^$O[%^A>$=?36)XY&&T$>9S_,UA_LD_LUW&GB+QCJ$TB/,H8J1Z5]50VD9B
M6-'^Z ,BOTWPPX!P^.PL<3FM*\_,^/XUXTK4\9+"X&K:%K.Q'I.B6FE6B6%K
M$J(% ^5<=!5W$8C**?J:'/DP[AR1VKG_ !3\0]$\-6Y:^NDC;'0U_05:I@,F
MP=FU""1^14J.)QM?W5S294^)WC5O WA^758V'R1EOF]J^4/'W[;NI^)+.?1[
M*X0,=R_*,>U;O[1W[5FG7\$WAFT$3ALID'UKY9N+6:XU0O80;WD;H/<U_*'B
MEXGXRKBE@\LJ76VA^^< <&81X9U\QI>\M5<FUG6KO499[VZN'DD>4L-[$XR?
M>O=?V6/V<[#X@72>(]45\VK!D /!K,^$7[(.I?$W1#J>ISS6K;@ BCJ*^K/@
M)\'(_A5IK6"W;R9 &6'IBO*\-?#S&9IF*S+,*;][74Z.->+L-@<'+ Y?.THZ
M:'7>'OA_H6C64<":;!NC_B\D9K<B6$((D& /04^*/:Q.XG(Z52UCQ#I>BQ[[
MJ94/3FOZ]HX;+LHPRG9121_/LJN*QE:SO)LGGN(G4JK'(KP;]IC]HF7X=V36
M"2*&D0@5H_'7]J+1_AHIELS%*1'G!-?*?QO^,S_%RZ@FM[%&)S\JGKUK\8\2
MO$VA1RZ>#P%3WWV/T?@WA/$8O%PJXBE^[\SC/$?Q%\3>)-:N=>;49A'<<[1.
MV/RKN/@+\#;'XW2K'=S3>802=C'_ !KA='^'/BS6=1M[,:4\<4LH7*]LU]L?
MLK_ '_A7EI%J<D[ERG*L/:OPO@GAK-^*\ZC4S*#E"_4_5^,,YP/#F4>SP4U&
M;70N_ O]E?0OA<GG26GF.'W S*&/ZU[/:)%!&L*J  /E '%*T4;D8EQ@4R:1
M8OW@/RIU-?VCD^0Y9PYAHQP\$EU/YJS'-,3FE;GQ$N:3)S*VXH ,#O7FG[0/
MQM/PBT ZK&R [\?, :T?B#\8]%\)VTC_ &E#(@Y4U\D_M*?M$Q_$BP?1(K9&
M DSP:^%\1_$+ 9#@''#U4JG9,^HX0X/Q^:8V$JL&Z=];D7QC_:XUGXF:;+IN
MGW*K$ZX=HVVD'\*\,CO6U#6DB,KR,TGS%VSS^-3Z7H5]J=P;'2XR[2-G"]J^
MBOAG^Q0=:T6'6+BYD2:2,,1MZ&OY0A1XE\0<S51WE&Y_0%;$</\ !. ]G&*B
MVCK/V5?V9-'^RQ>.+J!G>Z0$JXROY&OI;2/"6DZ7,);?38(V"XRD2@_I63\(
M_ S>!?!UIH4DK,8$QEJZ@N^<G/ K^RN"^"<OR/+*=X6G97]3^:>(\_Q>;9A.
M<I7C=V]!R)Y1 (X^E4]7OEL[=KE#PHR:K:IXRT?1V\B^NU5CR U?/_QJ_;"L
M_!NI'2+6**82L5Y->AQ)Q=EF18:<9U4G;34Y\GR#'9C5M2IMG/\ [4?[4MWI
M+W'ABQG"EB8\C@\U\M-XP\03SF.]U*=X7;HTS'J:Z3XG^*+WXM>(9;VPTQ2^
M_=A*3X;_  ?\1^+O%*:+J&G/"HPQ./>OXSS_ #WB#B?/.6@W.#?3L?TOD>59
M'D62*=:*C42^=ST7X(_LGZ;\8?#$NL3M.#YN,HQ'K[U]3_ WX#:-\+M.-K;V
M:EBH&]T!/YFIOV??ABOPS\*C2T<N9-KX8?7_ !KT58]@#NV*_IO@7P[R[+\+
M#%5*5JMMS\%XGXNS',<14PRG>G?018XH5VC@BG%_EWMU[U6OKRUA4RR3;0.:
M\Z^*?[0&A^!K.26"YCDD4'Y37Z3F&<Y=D.%<L3-1MW/EL)EV)Q]50I1;;.;_
M &D_VGH_@SK":>)E >'>=P'H/\:^7OC?^TIK7Q;>V6&ZVPH"&\IB,CGTJO\
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
M_4_5.,,]P7#.5NE@9*,VNA/\ /V6-$^%R^=+;%W\S<#*-Q_6O9;:WCME$2@
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
M[:='(K*I+2Q!C^M>@6%E;6,7D6<*JJC&%4 4"+R;=;8/@A<4ES>1Z;;&:=L
M#.2:_M/*,BRO*,.H4H*-EN?S/C,PQ>9XN4JDG)R8Z<R'Y0![UQOQ<^(@^'?A
M>740X!7(!//:JGQ'^-.C>$-'DU%;I&;82 37R[\5OVMT\=:'+HYM(CER.OX5
M\1QIQM@<FPTZ5*JN>VFI]-PSP?C\PQD*]2#=.^MSSWXR?'3Q#\1?& O(]0EB
M2$LG[F4KW]JP? VF7/Q$\6V^B:Q/)())MB%G)/3WK(E\.Z_JLTEUI^FLRNY;
M<O;-?1?[*_[,-U>W]MXJOYI(V@82;2.IK^6\LP7$7&6?\F(O.DW\C]YSK%Y'
MPSE7^S)1FEI8Z_X:_L-Z'HVLQ:]*LS$.&PY)''U-?2VCZ%INB6$=K:VR1A%
M^1 .U%A;K:P" -RE7$<O%DKBO[)X0X4RWAK!1C2I\K:5S^<,]S_-,[K*6(G>
MVP9!Y!Y'2LSQAKO_  CWAVZUAB!Y$189J+Q+XPTGPY;L]W<JK 9P:^=_CG^U
MQ8P:;>>';58G,J%!@UAQAQCEW#^"J3E42E;1>961\/8_-L3!4X75U?T.;^(?
M[=-[)=WOAJVEC#",KPH'7\*^;?$WB;5_$.K2:MJ=U(RN3P7)'6H]7NWU+5Y-
M32S!>?@#WKT_X&?LQ:G\3XEEU9Y;9&ST&:_C+'9KQ1XD9H\/%RE&Y_2N%R_(
M.#<#[>4%&5M1W[*WP0L/BGJZZS=;RD,VP@'CKZ?A7VWX;^&7A[P]IMO:QZ="
M?*3 8PKFN#_9P_9QB^#<,D,.H22AYM_S"O:,HD8# 9 K^F_#3@;!9'EO)BJ7
MOOJS\*XTXIKYQF'[N?[M;(BMH5@@6.W154>@Q4P;R 03QCN:J:GJ-C:0":XN
M!&!7E7QM_:.TOX=:4U]:3QS,&V[6-?IF8YWE>089NI-)(^-P.58S-,1:G%ML
MD_:&^.\GPKTF:99%!"[AD5\+^._BMXH\:^()]:BU"81O*6PLS 5WGQO_ &AG
M^,-L]FEF@+)M^4UYMIW@OQ)>W$%C#I#".<XWCTK^-N/>,<^XFSB6&R^3E3OT
M/Z.X,X8R[)\ J^-BHSZW.G^!?PZM_C-XGFTW4)9694!)#'/>OJCX.?L9^'?
M6N)K;QR287I+\P_4UD?LB?LX-X,V^*;J9PTT8!!%?2\,,;1#9+PHQ7[%X8>'
M&$CE\,7CJ7[S?4_/>/>,L1/'3PN"J_N]M"*PL+/3+98(8E55 &%7%3N4E3 Z
M$=:21D,1 .<5S'BOXG:%X7@;[9=(K =#7[CC\3A,LPW,Y*,8H_+<-0Q6,G:*
MO)F;\7_B$?AYX??4HG'R*3EO85\H_$3]M+5/&VB3:59W" ^8R_)P?3M6S^TG
M^U!IVO>=X=M3&X)*Y!]:^;H--N)+_P C3K7S&D?. /4U_*7B-XCXO$UI87+Z
ME^FA^_\ !'!N$I82-?,*2YEK=B:CJ5W?/-=2S/([N3EV)Q^=?2W[*7[-&FZV
M;;Q7?1.Y.)"&Y'Y5S7PQ_8ZU'XB>'VU#49IK1SC:JCKFOK/X)_"Q/A=X=BTT
M7KRE8@OS5R>%?AQC<TS-9EF,&[ZZBXYXPP^#PDL%E]2S6CL=+9^$M!TNW:'3
M]-@20+U6%0?T%?S0?\'4D$T'[9%Q#,>?LT7?W%?TYS,'MI'  .TXK^8O_@ZA
M,K_MDW#R$G_1XN3]17]BX;!8;"M1I1LDC^?)UJU1OVCNS[^_X-/"1^R_K:@<
M?VJG\WK]?XP%S7X__P#!IY_R;!K6?^@JG\WK]@0H(X:NVYDT.!SR*1C@9I0,
M#%(_3\:0K(3>?04X<C-1U(O0?2@84444 %%%% !1110 4444 %%%% !1110
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
M** "BBB@ HHHH **** "BBB@ ;H?I2)]T4K=#]*1/NB@#Y0_X+0_\F#^*/\
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
MW+C^8KTG3=*MM*B%K9J%0=!7])>&7AS6R11Q-9)MH_%N..-I9U?#0NDG]Y+
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
MHS6A*^'==4@P9 B;/:OE74-5U'Q%+F^=I)6/RYZFI-2\4>)?$3)'KU^LLFW
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
M=H/R:?;A%/WJ_5O"GPSJ8>G3QU97;UU/@..>.(XN-3 T4TEU-.VACMH0(@%
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
MS<-,2QQN]*;8>$_$L^H026.@SR1.W54XQ4WAWPW?ZSJ"+%92.,X&V,D5]V?
M_P"$'AUO"&GSW>FD2B %MPQSGZ5^+<&<%YOQ5BW4J-VO?4_1N*>)<)PWAHTX
MJ_30/V5?AYI>E_#^RU.XT807<D?S[A@]!7K\,?D\!LXZ"JUK96VB6\=G;IMC
M!PJCM5QC%&/-;TK^V\BR*CDV5TZ323BEJ?S)F&95,RQU2I*^K&-(IEW/'T[F
MO./C[X^L=$\-SQ0ZJD4AB.WYN<UUVL>.M"T_,%[>Q(?1I0#7PK^U7\1?$FI>
M+WM;/54-KY[  -GY?SKXGQ)XZPW#V32C2E><E;0^LX*X:K9OF:YE91U]3FOB
MA\1_$FMM]A.ML\>[D9X(KAHM,NY[A(M/M&F8N"=@]ZL06-SK4J068,DF[YP@
MSG\J]E_9T^&$TWC&&'4])F";027B('7W%?QI@</Q!QCFD6[M.1_1^,Q.7\/Y
M7**LFEL>P_LI?"?1]8\&L?$7AK;(6&#*O)'-?0'AWPO8>&(!;Z=;B-,8PM'A
M?2[#0]/@LK:W*YC'0>U:S.'!7\Z_N_@SA.CD.7T^:*YK'\I9WG-;,L74J-OE
M;V(6C/F&13UJAJGB?1M&!AU'5(XF Z.V*O7EU;V%LTDK@*JYY-?&/[:7Q3\0
MQ^)I(O">K(B #C?G^1K#C/C##\,X.5:O):=#?AW),1Q!C%0IIV[FI^V7\4[V
MTU-+?0->!#0YVQMUKYFN+O4==G:2]9I9G/[L'J34NH>(]<\0WL+^([GSY@F%
M*UTOPO\ !FHZOXXTUIM/F>$7 SB(XQ@^U?Q3G^=X[C[.U["_+*1_3&4Y9A.&
M<HY9M<T%]Y2\!>!_%-[XALH;CP]<-']H7)*<8S7Z$?"#P7IVA>'8$BL1"^P9
M&.>E0^!_A5X;M-+@OET[$F<\C_ZU=I:B&)_)1"I"\&OZJ\+_  ^Q'#:5>K9W
M1^$<9\85,]GR1NDF2QQI#\H7/O3'E5%9YAA0.IIIGDM8V:X<#G@YKC_&WQ*T
M>#0[ZU@U&)9DCPO[T<&OU7.LRP.5X652K)*R/A,/@<3C*Z4-=3SS]J'XG)H^
MF&WTO6%C<,1\K5\;^.?'6M>*[A[+5-1:6/=GYNE7OC5X[\4:OX[O;35-166U
M1LQJI^OO7-:+H>H>)IA_9]N[Y/\ "A/\J_A;Q"XTQ^?9I+#X5MJ]M#^J>"N%
ML%E>6QJU][7NPT#1=4O-6B&CZ=)*,X/EKGFOO7X%_"+PQ<^#=/O=;T!1<"W!
M_>#G.:\E_9%^$D,<BS:QIK@B7JZ8[^XKZUTS3(;2T2"!0%C7"@&OV/P8X*G1
MH?6\7'62ZH_-/$SB:-3$_5,-*RCU3#3=.L]-MOL%K;".-!\H%2I-';@Q$8ZY
M-2'<0 YZ5E>*-5L]*T^6ZGF5<1GEF YQ7]'RK4,MP\E-I)*Y^.48O%5;6;;*
MNL^-O#^E.;:XU:%';D*S<U\2_M/?%'5SXMDMM/U@O$TQ "'H*ROVB/BYXS/Q
M(4:5JRB%68<'/<>]>;3SZEXBU SZC+YLSOE<>M?QWXA>)=?.HU,#A'L[']#\
M"\$0P+^MXEZ-;,;):W.OW;3"T::8\\#G->C?LW?#K7=1^($2:YH$WDXSF1..
MM:7[,OPSU#4_&;/K%B[0?+M_=FOMGPU\-O#ND-'<VEB$<1CGCTKE\,O#?&9Q
MBHXS$;)]3?CCC3#Y7!X*BMUNB]X1T*QT/28;>VM1&/+7(%;&U6YQD=J$15A,
M9Z#@"H+J_@TRVDN9Y JH,Y+8Q7]H82AA<IP*@K)11_.U2I/$56]VV+=W5O!!
M(;AA&JH26;I7\QO_  =-ZKINH_MC7+:;=),HMX@60\9R*_HA^-OQ4LH_!5X-
M)U2$3&W?!$H]/K7\MO\ P73\0^(=<_::NY-9NQ*3MP1_O"OF,#QCA,?G;P%)
MW9Z4LFQ5+ ?69JR/UQ_X-.\/^S#K>/\ H*I_-Z_8 93.17X_?\&G6U/V8]:5
M>^JI_-J_8%223NZ5]I&5SQ&.!R,TC#<,4HQCBBJ(3&,-IQ3UZ#Z4A4'J*7I2
MOJ,****8!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !2-U'UI:1NH^M 'X9?\ !ZM_R1KX9?\
M83?^;5^97_!O-86>I?MKFVOHPR?8TX(SW>OTU_X/5O\ DC7PR_[";_S:OS/_
M .#=I@G[;N2,_P"AQ_S>IG3IU8N$U=,:E.#O%V9_6GX)\*:)IN@Z;>6UJ@86
M,/(C _@%=&A1TP.*I>&8T'A33F8X'V"'_P! %,O_ !#ING';+.JUP?[+ED7*
MRC$M1Q.*J)W;9E_$7QO;>!=%EU:X<!8XRQR/2OFGX@?MO:;XCT:;3=&O5,I#
M# 4"M[]J[X^Z-9Z;-X?MIHY6E#(03TKXYEB9[C?;1_,[XP/<U_,?B;XJXBGC
MY9?@)7OIH?N/ G!>$Q&&6+QT+6=U<M:KXEU7Q#JDMUJTF2\K%26SP37K'P$_
M9NE^)1.I/&Y2)A]UJS_AK^RGK?Q&TG^UO,GC&X#Y:^M?V:?@W)\*=%EM;B=Y
M"^#F05\/P#X:YIQ!G4<7CXOD>I]+QMQ9@,OR]T,%)<\=+&E\+_@=H7@VRA5[
M-?,C Y9 3FO285"C"J N/2D(Q&'C7-"SJ(BT@"X!S7]FY1D^!X?P7LZ"22/Y
MRQV8ULPQ'-6DVQ)<1C$9_.O(/VG?CQ8?#/138R3A99XCMXJ;XS_M+Z)\+IC;
MRS1,0N?F-?+7[2OQRL_C%Y#Z?%&YC3&$-?CWB%XDX7 4*F%P\OWFUC[G@_@K
M,,;C*>)K4_W3UN<!XE^+_BWQ)K%U>)>/Y#G(Q(>E:_PE^$$_QGO3%%YCR%"2
M0QKD-'\'>)]4NK>QBTIU6X<(&%?8_P"RC^SS?> X(M7NI) [)@HP]O\ Z]?@
M/"/#N<\:YVWC$^0_:N*,_P NX=RCV>#:4^@?L\_LJ-\.&635K/<-Y;]X-W?W
MKWG1/">GZ1(LEC;(@SEMJ 5J>0B6P0 9 %(=PA+2DHJCJ*_L+A7@_+.'<,H4
MHZ]S^;<XS_'YK4=6K*[VL$BVR/N=SEC7 ?''XO0?"/11K,\@5#)MRP^E=9JG
MBS1-/M9)&ND9HE).:^1?VP?CYIWB^)_!UJL;-')N.#SU_P#K5X_B!QUA>'LH
MJ^SFO:):(]/A#A[$9UF4(2@W"_O>A2^-_P"V GCG09K+0+[,AX^7CM[5X"^H
MW6M7GF:@<N[=<Y-1Z=I=]=7GE6=KO+MT'UKVWP-^QMKWB>S@U:1IX_,4-M K
M^.%0XF\2LR522;BF?T@X\/\  ^":IM)V-7X#?LJW?B""V\320.T4V&Y8D8KZ
MR^'WPST?P=9(MM9() N"3&,U%\&O (\!>"K/1IW):&+!+=:[!%7/G1MD'M7]
M?< \ X#),#"I*'OG\Y<5<7X[.\5*,I^Y=VL1QP*6WDG I\X'DD@]JKZIJ$6F
MV+W,A "GFO$?B5^V!H7@?5%TRXEB&XD?,U?8YUQ'E^14W]8E96/G\HR3&9E+
M_98<QS/[57[3%OX32?PM:W>V9LQX'7-?)M]\1_$]VGV:[NI&C=OXI">M=-\;
MO&T'Q.\6S:M90HXDFW)M[UD^!?AMXH\9^)%T=='8*,'<![U_#_%W$&>\9<03
MHX5MPO96['].\-Y=EG#.41G7BE)J[]3JOA=^S')\7]._M&T$K$O@[6(YR:^N
M?@)\ ;7P#H_V35+!"P4 %T!/ZTW]FKX/3?#G04BNRP9F#885Z]$@"D ?2OZ0
M\-_#3 9=@*>*Q</WC6MS\:XSXPQ68XN=&C/]VGI8_E^_X.@;2RT_XTR16D2C
M_B:MT4#UK[P_X-0HE/[/&DEO^>$G_H%?"G_!T<AC^-LC%?\ F*M_6ONK_@U%
M8-^SKI*EL?N9/_0*_;W3I82"C25D?FLI.K.[=S]E5A02;AU^M3#@8J!(RKC+
M5/6]VUJ9QG*>X4444B@HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** !NA^E(GW12M
MT/TI$^Z* /E#_@M#_P F#^*/]]?_ $!Z_EK_ &%]#C\1_P#!2'2-)FR5E\1D
M$?@*_J4_X+0_\F#^*/\ ?7_T!Z_EZ_X)U*K_ /!4+0-\F/\ BISQ^ K#$TE6
MHN#ZFU"I[*HI'];/[.?PA\.^&OAWILD-JOF+%R3&*]2@PB9QVQ7/?"9MG@.Q
M"C(\KBMZ6\6)2\RA0.M<^&P&&P-)N"2"OB:^,GO<<LL>P@=:\7_:;^/-I\/-
M&DT^2X"2S1G9Q5WXR?M.^'OAI>?8WFA/R9)8U\I_M,_&6S^+UY:?V7L8A2"$
M/UK\:\0?$K+LNP]3!X>?[W8_0N#.$,;BL73KXFG^[WN<+XC^*OBS6]3GU$7C
M^1(<_P"M/3Z5T/PH^#=U\:90]LC.6&<@G-<;IG@SQ/J-W;:5'I;E9Y F1[U]
MG?LJ_ ._^']E#>70D5BO*L/:OY[X1X:S7C//G+')NFV?L_%.?8#AS*^7"-*=
MM!?V>OV6HOAS&&U>Q#?O-W[T;N_O7N>D^'++16#:;:QHK<MM0#^5:<42"((4
M'2HI9''+C:H[U_8O#?!V4\-TXTZ,;>9_-&;Y]CLWJNK5E=]NA*PY+R'K7FOQ
MX^.%C\'=&&KW4JJAD"Y*@^E=?KOB_1M'LY)I;Y?W:DX)KX]_:]^.6D^-XY/"
MEL(I&CDW\=>O_P!:O \1..\/PUE51T9+VEM$>]P;PU7SO,80G!N'4K_'+]KR
MR^(7AV:UT#46\Q@!A#M[>U>"QS3ZOJ"O>.69VZDYIFD:=J%_>BUTS3?-+-]T
M5[OX"_8MUO6[.#7+B6=&D4/LQT]J_CS#X?B?Q,S;VE5-QOKV/Z'E/A_@;!N,
M&D[&M\"OV6+W6;6U\226K-%-ALDU]5^ _AOI/A"R1;:T19 N"=@]*3X/^#&\
M&>"K/0YP=T$>TEA75+ OF&4.<>E?V-P-P)EG#V!A)P]X_G7B?BW'Y[B91G+W
M+NUNQ"/)@7S&8X%/N"'C$B=,<5!K-[;Z=9/<RD;5ZYKP[X@?ME^'?!NI'29I
MH<ABO)KZG/>*\KX?IOZQ-+30\'*,CQN8R?U6%SEOVL?VDX_#,L_A>SNMLH)0
M@<8-?*]]\0O$NK0"WOKR0QO)_P ]">IK?^-GC-OB9XQN=<L;59%EEW)M[U2^
M'GPS\2>.-=CTIM*>, @Y4>]?P_Q5GN<\:\3..&;<%+2VUC^G.',MRSAS)5/$
M)*=KOU.N^&O[+TOQ2T@WU@LCEG&<,>M?67P*^ =EX)T/[#JVGH6"@ N@)_6K
M'[.7PCD^'7AM8;C<68AL,*].E B =3SV%?TSX?\ AO@,MP$,75A>JUK<_&.+
MN,\;FN*GAJ<_W:>EAFG:7IVCQ"*TC51T&U0*FDG2-B6]*CENHHX1)<$+CGFN
M=\<^/M&\/Z-)J4EVF%4]3[5^G8[,,)E&#<JC46D?G]+#8G&XE*S=V<'\=/VG
M],^$6LK8ZE<*D9BW$[1GM7R[^T%^T3<?%":$^'[TF(J=^UL>OI5']IOXKZ?\
M4?$CSVC(Z1 QDCVP/Z5P'@WP?J_BC7;;2=/M6997VY7M7\?>(''N8\1XZ678
M-W3=M#^E.$>#L#D6 AF6*5II7U&>%]/3Q)KD6D1L6N)9 AR>]?6/P0_9.GT1
MXM4U>R/S*,DC-<Q\-?V)]1TG7K+Q-)<3[A,KLA'3%?7NCV+66FQVQ3YE4#]*
M^J\*?"N,JGUO-H/FW1\SQYX@NLUAL!-<KT97\+>%M(\-:>+2P@53P2 @'-:K
M7,:E8SC)Z<4)#M^8UE>)_$UCX8TV74KTJHB7.6K^I9U<%E."48Z0BC\-E'%X
MW$V3NVRUX@U.WT?39;ZY;:L*%C7Q=^U9^TY)K>IR>'O#-\=Z.#A3CO[?2O0/
MB-^V?X>?[;H,<L+$H5 S7R?XK_M+Q-XKFUZPT_>K@XQ^-?S'XH>(TJU)X7+)
M7?D?MG /!%2G6^LX^%DK6#4/%>O>)6&E:O.S-*.AD)XKU_X:?L=7_BY;/7?(
MD**H8X8UQ7P,^!?B+XC^(H;ZYMI8T1RIQ]:^]OA5X/E\'Z'!ILD9.V, DCFO
ME/#+P_K\35_KN81;5^I]!QMQC+)8?5L TGV,WX:?!G0O">B06UQ9*9(UYW1@
MUWMM;6\-N(X4"J.F!BG&>,L8P@R*AOM1@L(=T[!!7]@8#*LMR;!J%**BDMS^
M>L3C\1FN(<JDFVV2/))'EE4%0.IKY\^+/[8_A[P/K,WA^\O0DF\HHVCM7HGQ
M8^-WA_P#X=FU&>^C&P?Q'V-? OQG\46?Q \42:S9[7_>E@5K\2\6O$5Y+@U2
MP$KS>Y^C^'W!3SBO*IBH^XMKE[XT_%W6OB#KDEQ:7):WDDR/G[5E_"[X=IX_
M\1#18WD,N Q56JQ\+OA3J_Q.U'^S+>.1 F/F2OI/X _L?WWP[\9#Q!<WDT@\
ML##BOP7A?AK-^-LPCC<7%N+>I^NYQQ)EG#.7RPE)I2BM#J/@7^RQ8>%;))M9
MM,Y(;YUS_.O=-'T2TT>W6WL8E5 N,!<4^UC"6R0GY0J@?E4[LR@!>GK7]G\-
M\(Y/P_@HJC'6VY_,N:Y]F&>8J4ZTKK\!1'&'8ACGN*YOXD>-[3P7H4FIW#@!
M0><>U-^(GQ%T[P-HTFHW$J@HA8Y]J^8/BS^V#H7C30)=*MWA+,6& ?PKQ.,N
M.LKR+!SINI:=M#V.&>%\=G&)A*-.\+ZGG/Q\_:.UKQQXL,_AV];9$&C.QRO(
MP.WTK@]*FUCQ[K4&FZHQ=W;"G<2:R3I.LW'VBYM+%G:6=F7'H237M/[-/[-6
MO:]K-OXBOO.C6.0,1CBOXZGAN(N-N(N:-W3D_E8_HV;R;A3)[:*45IZG2?";
M]BV].JVWB"ZMY#$9 QRQ(KZL\._#7P]H<:/;V<895 SY8S6AX7\/Q:1HT6GM
M(<JN 2.:TXK<6T/D^9N/K7]C\'<$8#A_ 03@KZ/4_F[B'BG,<YQ,I2GIY#6C
M:- J@8 Z50\3ZTOA[1)]5E( B3)J2YO[#3W/VJ]P>N#7CW[2?Q^\/>%=!ETE
MKR,F>,@ FO<XGXJP.0Y=*;DDTCS,ERO'9MCH480O=HX[Q]^W'HMF]]X?CNU\
MT(50;1UKY5\?^.M6\;Z_+>:K,2C'(PV:H^*[Q/$.N3:O:(#YC97%=S\(?V?M
M=^)UJLQ@D3<#RHK^(>(<]XB\0LY]A3NX)V5C^GLLX?R3@S K$2:4FKNXSX(?
M!?\ X6S>I);;V4/M."?7%?8WP?\ V=M)\%V:2S60+J!@N@/\ZYG]F#]GJ[^%
M'RW32,3,7^<>YKZ!@8!0A7'%?T9X;>&.7Y7AX5\3']X?CG'7&N*QV)=*A/\
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
MI145%'\^XC&U\UQ#E-MMLFGFG4$Q@; .37SG\3/VT=!\):_<>&KV]5)$E**
MHKTCXN?'#0/ /A^:]FO8QM7/S'VKX"^*NO6OC;Q=/KMMM8/.7!7O7X7XK>)E
M;)\*L-ELKS>C/TWP_P"#?[7KRJ8J'N+:YJ_&/XN:I\0?$DTEO<EK=I,K\QZ5
M5^%'PS@^)'B@:+"\ADV[BJM4GPQ^#FJ_$_46M+=)(P,?,E?2O[.O[(U[\,O&
M0\03WDTH\K&)!7X/PSP?GG&F9QQF,BW&3U/U3/.(,OX9R^6$HR2FEHCJ/@A^
MR[IGAFP5-7M,DL&&]<_SKW#2M$L=)M%L[- JH,  8J2TB\E$79C:H%.D9BW!
MK^U^&^%LLX6P,848ZVW/YISC.LPS7$.K5=Q5CC+$[CD=:Y?XG>.[7P3H$FI7
M#A0%/./:CXE?$O3? .CM?W,B JI)W5\P_%[]K;0_'GA^71K9X2Y+#"FOGN/.
M/<JR++*D54_>-:(]GA;A7'9MB85/9WA?5GFOQK_:*USQKXK9O#]\VQ"R':Y7
MG..U<;HB:O\ $/6(],U8DN[[5.XDUC'2=6EN)IK*R+&25F7'N:]R_9H_9RU[
M7]6AU[4%EA$;AO:OX]P.&XCXYSY2=W3D_P #^C*\\GX9RC=1E%:'0?"/]C"Z
MM-6M]>N()&C,@8[F)'%?5.A?#CP_I*1R064895 R(Q5WPUX?AT72H[!9"Q1<
M9-:<,0BBVLY)]Z_L7A'@? 9#2C&,-;=3^;N(>*,PSG%.4IZ;*PH\R&(*B#@<
M"LSQ7KZ^'=$GUBY 584W,<5-=ZQ86,NZXN@,=C7B_P"TY^T)H'ACP]-H@N8R
MUU$0H)YKVN+.)<%P_E4ZCDE)+0\[)<FQV:9A"E"%TVCC_'W[<6B*U[H%M>+Y
MHC*I\HZU\K^,_'>L>+O$4MQJTI*-DCYLU1UNZ?6-;FU2W@#>:?EQ7H/PD_9\
MUOXFVHN)+>1"P/*BOXDSK/.(O$+-?8T[N*=E8_IS*\IR7@O"^VE92:U#X$?
M:/XM2?:X/,8++MX8^M?8_P (?V?=&\&VD33V8,D0&W>F?YUS?[*GP!O/A/9O
M!>LY+3[QO'N:]WC(CXVU_2?AYX99;E.#IXC$Q_>[NY^+\=<98K,L9*E1G^[\
MB-89H(U2&)54=0!BG2%3T-/E=F0Y.%'>O,_B_P#'G0/AA:--=7<>0V,.:_6<
MXS?"Y/E_M9-**/@,#EV(S*NJ=*-Y,7X__&31_A?X?FO[ZXV;$SG'M7PMX[^-
MWB[Q;XAFO-+O7-L\I(Q(1Q7I'[1O[0NE?%[P_/HMD(RTBX!4^U>(Z5X=\0W-
MQ'8V>E,RN<;A7\@>)W&^8<29@L/@Y/EVT/Z*X%X8P>59>Z^/BE/S.H^'O@*Y
M^+&MO9,&>?(W<^M?3'[/G[(3>"?$"ZIK5F3$8\?/R/UK#_9/_9UU;0;I?%5^
M)5\\ [6' KZRLX5@@4#G QBOOO##PIP,80S#')N>CU/B^.^,:]2N\+A)^XM-
M#+TKP;H?AZ1)K*W164<80"ME9%&,@<]*1L2(7D  %9NH>*M(T\8GN57;W-?T
MA.6 RK"W248I'X\H8O&5VVVV8OQ:^(MI\.M#?5KF4* I//M7R]\3/VTXO%WA
MN6PT6\4R;F' Q_*M_P#:X_:#T&YMI?#-C<Q329*,N>F:^24M+QKG9:VY_>2=
M![FOY3\2O$?&K'RPN7RNGH?OO '!6#JX..+QT+-:JY)J^K:AK<TVH:FY+F1B
MI)SP37N'P _9EF\<K!K=W"Y1,,,$\UE^ ?V1M<\?>'SJ+O/%DC 45]?? #X6
M-\-O#<>GSRL[", [Q7S_ (<^'N,S;,5BLPB[/4]7CCC7!X' O#X*2YEH6_AW
M\(]"\(6D:QVJB11R3&,UW3*(X@B\4Q2I8A%!([4R>^^SH9;A=J@=37]D95E>
M#R;!\E!))'\Z8W&8G,ZO-*5VRP7"Q$X!/N*\%_:@_:)L/ FE2Z*+H+<7"%8Q
MCO5_XP?M6:%\.=3&F&:%LH22QZ5\I?M&_$ZT^+FK6E[IC*YC))"?C7XCXD>)
MF&PE*>#P<_WFSL?HO!G!F+JXFGB,73_=;IG(:O\ $[QAK%]<7=Q=N8)!Q^]/
M2NG^#?P'NOC$BW=FKMNR>&(KC/#W@OQ7K^K0Z7%I+^7)(%W#T-?:_P"S%\#;
MSX=:;#/)O#;>4(]J_"^".%\QXOSOVF/3]F?KG%N>8#(<JY,(TI]!O[/W[,,?
MP^MB-:T\']YG]XN[C/O7M6E^&K'2<'3;=$!Z[5 J^G,0CD0#BG@K#&9)'PH[
MU_9G#_">5Y!0C3H1^9_-F:9[C<TKN=65V^G08$BW$ER"*\Q^/?Q^TOX0Z?\
M:KJ95^<+D@&NW\0^,]#TC3Y[LWBYBC+&OBW]JSXUZ-\07ET6%HV99,X!YX/_
M -:OC_$?CF/#.6S=*2Y[:'T'!?#%?.\P2JP?)U&_'S]JI_B#I+VV@WGWXP,*
M<<X]J\0L3-KFL06-P<RW#8Z]33=&TO5-8U1+'3K$R;N@%>]^ _V*M:U*YT[Q
M0TTZD .4 XK^2<'@N(O$O-55JW:N?T34QO#W V6NE3:3M^)T7P*_9*N)TMM>
MO;0F-R&YY%?47A3X>:'X419+"U57"X)" =J/ASX:D\-^%+;29@=T28)(YK>$
M8_U8<DU_8/ _ >$R#"13C[R1_-7$/%&-S[%2E.7NW?W">9;6T)C=SR>:6>:&
MULVN"?EVYYJKJE_:Z;"9KM@H [UX3\1/VR_#?AZ]N-%>>'*,4Y-?0YYQ5EV0
M8>4,5/E=M#S<KR+&YO6MAX<W<X_]K/\ :<_LJYF\+:/<@3(Q1@.,5\PWWC_Q
M'J(%OJUW(5DDQS(3U-;/Q8\33_$+QG=Z[IEF)EE?<FWI2_##X2^*/B)XDCTN
M?27BVD/P/0U_$?$>-SKC#B&2H2;A?3M8_IO(LOROA?)%*NDI6N_4[/X9_LF7
MGC^Q&NVR2LI(R=Q[U]8_!?X%:1X,T5;2^L4+; #O0'^=7?@#\-9O!/A0:==!
MMV0?F%>A20K& 4;!7MZU_3OAWX<X+*L%3Q52%ZDM[GXAQ;QIC<UQ4\/&7[M/
M2PRPL=/TV,6]K$JJO0!0*EEGCC5G/92>:9)=P11&2Y(3 Y-<MX^^).A^&_#\
MNHR7:8"D<_2OU3-\QP>3X*4I-*R/@L/A,7C,4HI-W9Y]\:?VK])^%?B!-)O[
ME55D+'Y0?3_&OESX^_M!7/Q+N5&G7C&!LYVMCBLS]HOXD6/Q+\6MJ=BZ21P[
MHR5Z=?\ ZU<SX"\!:QXUUN#2X;1@LLFT,HK^+.->/<UXIQTLMPCNF[:'],\*
M<*99P_@8YCB4E-(K^!O#P\6:['H]LS,[N%()]:^O_@E^R7;>'#%?ZM9Y!4'Y
MAG^=<?\ ";]BO5?#?B>#7I+B?"RJQ4CCBOKNPT];2QCCS]U ,?A7WOA/X5P@
MWB\RC[RU1\=Q_P >3Q<UA\%/W'O8K^'?#&F>'K,06,*H !G:H%:3NH7:.IID
M7RMY;=*R?&'BZS\+Z9+J4[*!"F3FOZ;K5,)DN"4E911^+*&)QF(Y5JV6O$&N
MPZ!HTVH7+ "*,MT]*^)/VF_VH]5\1ZM-H7AJZ&Y6Z X[^U>B?$?]M/0;J.^T
M*-X68Q%0,^M?*FM#4?$WB276K&PW*^<;?QK^8/%3Q(>/I?5,LE=^1^W< \$R
MP]1XC,86M:Q)!X@\3>,KQ=*UJ4L9.@+DU[1\.?V+]1UN>Q\0R6\FQ</PQP:X
MGX!_L_>(?'VOQZG<&:%4D*X7ZU]Z_#WP@/#/AVVTUY2QCB"Y->1X;>'-;B*/
MUW,HNU^I['''&3R:*PF7R2[F;X"^%&C>'-%M[>;3X@\?<Q#.:[2VA$*;8U
M'  I54(@0FJ]_?6NGQ^9/<[1FOZRR[*\NR+"*--**2/YYQ.,Q6:8AN;;;9+<
M7$L41D*CBOG/XG?MIZ)X:UFZ\-W%XJR1R%  HZUZ%\9/CKX=\"Z%-<S7Z*57
M."?:O@7XG>((O%WBVYUFT42"><NI'>OPKQ>\2:V4X:-'+I7F]&?J7AYP/_:U
M657%P]Q;7-3XK?%/6/'OB6YO$N&:V=LI\YJ/X0_"ZW^)WB%=*@9S)C=M4D59
M^%WP<UGXH7)TV*"2( <NGO7TK^S=^R'>?"SQ8NO7-[-(#'C#CBOQ3A/A+.N,
M,;'&XV+<6]3]2S[BG+^&,OE@J#2FEH=/\$_V7M,\+62-JMIDY!^=<_SKVK3-
M(L]+M1:6L84!<  8J6S'EQK$R;<#%2$B1\DX"]:_LKAKA/+,APL84HZV/YHS
M7.LPSK$2JUI7&JBQ9)8_0UROQ5^(5IX"\/2:O>R!4 (SCOBG?%#XIZ/\/M):
M_O)D&%.-U?+OQD_:RT/X@^'9=&C:'EB!M-?/<?<=Y5P_EM2FI_O+:(]WA;A?
M'9QBH3<+T[ZOR/,_C/\ M#Z_XY\5M=Z!>MY$19&*R%><^U<MX?M=4^*6N0:5
M?DLY?:"&YK$;0]:$=S<6.GLZR2E@P[9)KWC]F;]G36M2U*V\170EB".'(Q7\
M?8# \1<<Y\I.[IR?X']%XFODW#63V@TI16GJ=%\)/V*KS2M:@UJY@D:,2!B'
M<D5]2:1\.] TQ4FM[*-75 ,B,#M5WPUHXTRP2U9R2HZFM)E0#R!)\PYQ7]E<
M(<"X#AZC&,8*]C^:<^XCS#-<4YSG]Q$GFVT6%4<<#-9_C/Q+'X8\.3ZW,0/(
MCW$XJQ>:MI]C*$GN@..AKP[]J']H70/#NB2>'1<QEKN,JH)ZUZO%?$^"X>RF
M==R2DCBR3)\?G&8PI0A=.QR?CC]N;1Y+>\T.WO%$QC*H HZFOE7Q=XQUKQ7K
M<EQK$S%68G[Q/>H-=+ZCK$NH6\ /F'Y<5Z'\)OV<M<^)NG+?/#*F[(!45_$V
M<YSQ%XFYJZ5.[BG9']/99E>0<%X3VDK*36MQ?@/^S]!\5;A=4@:5A&^TX8^M
M?8/PK_9\T?PC:132VH,D2@IO3-8'[+GP#N/A+ILEM>S2,7GWC>/<U[D'1 B^
MWYU_2GASX:9;DV!A5Q,?WOF?BO''&>+QN,G3H3_=^0R"&6*!42)5 [ 8I\S(
MYP3@CK0\K!F+#"@<&O,OC)^T#X>^%\;27EW'N#8PYK]9S;-\-D67>TJ-**/S
M[!9=B<TQ7)15VQG[0OQITCX9:)+/>W&PJF<X]J^'?'/QF\5^*]8N;_2[US \
MA*XE(XKT3]I3X_Z5\6M(ETVS6(F2/ *?2O%]+\->)7O;:QMM*9HYSC</2OXX
M\3^,L;GF9*A@)-Q?8_HO@7AO!Y7ESK8R*4_,Z;X8^!+SXP:J^G7 9I@,M@U]
M-?L_?LC'P1K:ZCK%H3%L_C^;^=9G[*O[/&I>'KD>)[I9%\]!\I'2OJ:PMEM+
M54;D@5^D^%WAC@G1AC\7%N>CU/C>.>,L1*M+"X2:Y-M#/TSPKHN@,DEG:HI
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
MVC/C9I?PPT:4W%QL?R\CCVKX8\0?&?Q7X@U^^OX;R3[-+*67$AZ<5Z/^TO\
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
M/A1\#=)\(V,1N+"/S8U&&:,$YK%_98^"L_PE\/S6-_,[L\P8>8/K7L*YQ]W
M]:_I7PS\,,NR; 1K8B/[VVI^%\9<78K,<=4I49_N[Z6(T%W;G9'$HC'3 I[-
M'*F[@$>E.:00)N8Y7'4UY1\;?VC=#^%SLDT\61@88U^J9YG>#X:R[VE:221\
M1@,MQ6:8E4J*NR+]ICXZ:=\,='DBEN-DABW+Q[5\/^*?C)XJU[5KO5(KQ_(E
MDW#$IQBO0/VG/CIIWQ7MO)T](WE>+"JIZ\5Y)I?A/Q)K,]KI*Z6R+.=I8"OX
MZ\1^,<?Q1F*P^!DW%]C^C^!N'<%DV6.IC8I3ZW.H^%?PQF^,VK2LI=Y&7)^8
MU]0_L[_LHKX%N$N=8L<K@_ZP9_G5#]E/]G.\\$Q1ZO-)(3(@!5A7TM;H;2W6
M-(LGC-?J'AEX987"X>&.QL;SWU/@^..-L0Z\L+A)_N]M"AI/A/1M'3%A JG/
M\* ?RK4A@,8X/ZTI\M$\QSMK'U?Q=IFE(\CW:_+U!K^A>; 9?A')6BDO0_(H
MTL5CZ_,[MF#\:OBS9_"G15U2^E"*Q(R1FOE[XQ_MG0>,O#TEAX?O0TA<C &/
MY5I?M>?'O2/$L;^%;1XY7A<[E!Z5\Q:;IUQ=782W@SO?&![FOY(\2?$K'XG-
M)X#+Y7B]#^@>!."L%' QQF.C:2=R6ZOKW6)Y-0U%LR%R0=U>^? ;]EJ3Q+#;
M>(KV%RC .OS'I6-X*_8[U_QGI2WYDGBWJ" H]:^PO@M\-QX&\*6ND7$S,T4(
M4[ASUKD\.?#+%XO,%B,QB[2U-^-^-,+@</\ 5\#-76C+7P]^%VA>$]/C:*U4
M2!>3L&:Z]&7RN!TXZ4TD1)Y:#.*AO-0BL+)KBYP@%?UY@<LPF389**48Q/YZ
MQ&,KYEB7S.[9(\1#;P:^<?VJOVE[3PG93^&K:ZVSRJ44#@YK>^*7[8&@>!=<
M314EA<,#EB>E?)?QX\:6WQ6\3)J>FLK[)2Q"?C7X?XI>)>$PF%>$P4[S>CL?
MJ7 O!6*JXN-?'4[4TKILQ)_B%XFU2WF_M"\D\MHR,>::_$C_ (+8RQ/^T/*T
M3$_(A)/U%?MYX#^&7B;QCK#Z;%82!", K[U^/7_!P5\([SX9_M/2:5<HP;[/
M$Q##GDBO@_!3"9W5XDEC<0G[-K=GV/B3B,KAE"P]%KF78_4C_@T[7/[,FMM_
MU%4_FU?L"I!)%?CY_P &G4N/V:-:C_ZBJ_S:OV#0 $FOZ]IG\\S:' 8&!111
M6QAU"BBBI^T6%%%%4 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M9*\)CQ)XI:QU/0V:"/&'9>#7W%X5^%/@WP\R:CI.D113[0"Z]:YGX)? 72_
M&C1,;5!<!,.P(YKTZV$<2"('D5_3OAQX?T,DRV,\3!.;2WW1^,<;<5_VKCFJ
M-1\JTM?1DD,(BCVJ<4ORCEU'UJ&ZN#$W7C'->,_%O]K+P[\/[XZ5=M)YC$JN
MT_\ UJ^_S;.L!P]AG4KR48K8^4R_*L9FM51H1NS8_:6\:OX>\(SOINI"&;RV
MP0><U\):Y\7OB#JMM):ZGXIEGA,A'EGIUKJ?CM^T)XE^(6HRQ:=?E;4M]Q@<
MXKA/!?A*7QUJ\>@Z5@3EPS%S[U_&?'O'N.XKSMX7 3?(]-#^D>#^%</D.3^V
MQT4Y+77H95U8ZO/://I&BS.&.6\L9R:^S?V+/ >E76B)J.L>'3'<1HI5Y!R#
MQ6_\%/V6M"TCPND7B&P229U5@RXQTKV'PSX.TOPG;?9=.MQ&I&,"OT7PR\*9
M9=BH9AB]6];,^$XUX\H9CA9X.A=).UUL:ZP)"O[O  H>=?*WJN1G&!3HU)0H
MYXQ7'?$+XM:!\-H7?4HY"H!P$]?RK^D<=BL!E6$YYM1BC\?PV'Q&+K<E)<S9
MT>IZUIVE1%KNY2,XR-QKY1_;8^)6M62V]IH/B$K%,I\V.-OO#FN6_:&_:O\
M$/B/7UM_!FHF*#80ROGKQ]*\@D\1^)_BGX@M=&U>]$DK/L0MT_G7\P\>^*']
MI.>68!\S>B:/VWA/@3$X%PS#&*R6K3.;E=+W=<RQ9G;JQZL:^F?V)/AMI_BO
M3XW\2: 6!SS**S?!?[#_ (IN[JUU34)+=[8R!MJD9Q^=?6?PR^&ND> =$BL]
M/MA&Z#G&/2N#PO\ #;-'F/US,Z=XO74]#CSCG+WEOU7!2UVNNA>\,_#KPQX4
M41Z'I:09.<IZUNQ[D^0H?8XIT3'[IX-5]:UB'2K"2\EZ1KDXK^L<)0P>5X/E
MI122/P*5?$XVI[[;;[CY&6,L99  !U-?//[:7Q)U;P[X5:/PSK9BG689:,\X
MXH^)G[9OAG3;V\\.VGG)<PJ1DDXS^5?*WQ,^+'B;QWK4K:C?[[4Y(4]?YU_/
M_BCXI86C@YX'!S]_;3H?JO ? &+J8V.+Q,;06MGU,C7/B#XE\6VSGQ-K;W,8
MX:*3O5+0=&UMM8MA#H4SPR-\I"\8KI/@Y\(9?BKK:06*KY1<JZL>IS7VY\/O
MV;_!6F:)9PW^F RP1@;ACK^5?B_!G!>?\7XQ8G%7<+WN^I^G\2\89;PM2^KX
M=+F>EET&?LR?#W0].\$V>K?V,L-S)'^\8CDUZX@56VA> .M5-)T>TT2RCT_3
MXPL:=!5AVF3,F\; #Q7]J\/Y%A<FRR--Q4;(_F;-,?6S/&RKS;?,V+%.KO\
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
MN1+/*2QW=2:Z/6/BAXP^(6=*US40Z/P0W&?S->A_#_\ 8V\3^+H[;6(VA,!
M8@XY'YU_)W$^8YOXB9LI8*[7D?O^183+>"<MY<8TI/JRK^R#X-_X2GQ/);ZQ
MH;-;A049UX-?;_@[X5>#/"SIJ6E:/%%/L +KUKGO@Q\#M)^'^@V\8ME6X5<2
M$$<UZ/'Y**%QTK^D/#;@*GDN7QJ8BFG-]7N?B?&W%;S7'25&HU#:U]&2)M1<
M"F2R,K XX/6DNI!'AL\ 5XK\5OVM?#7@"\?2+EY/-W%5VGO^5??9WG^ X?P_
M/B)**1\SEV58S-JBAAX\S-']IOQU-H/A:5=+U$0S(C8*GD5\,ZI\7O'OB!9;
M/7/$<MQ"78"-C[UU7QL^/7B;Q[JT[VVH$6CMPC9SBN(\">#G^(&NQZ'HZA9B
MX9B_3KS7\:\><;X_BKB%T<#-\CTT/Z3X1X7PF0Y3[?'Q7,M=>AEKIVKO;2S6
M>DRR;F)RJU]I_L:_#K26T)-5U+1-DZQJP9Q@@\5L?!G]ECP[IOAA(_$UBDDS
M!2&4CTKV+PUX4T?PG:K9:;;;$*X K]-\,?"]X'$1QF*U;UU/S_C;CZEF>&G@
MZ&B3M=&DMJJ*/* P/2G^80,+'Q3G?RD")^5<=\1_C#HGPVMGFU6*1@!TC]?R
MK^BL3B<NR#!RJ5&HQ1^18:AB<;54*2YF^AT6HZYINE+B^ND0]?G-?(G[;_Q+
MUV&ZM-/T+Q$1;3Y$T2'AAS7._M _M7^(O%/B!8_!^I&*#:597SUX^E>3?VSX
MD^*?B*TTG5;L22&3:A/ _G7\O^(GBC+.4\OR]W;T5C]NX3X"KX'DQ^,T2U:?
M0YIREQ*Q6',I'4?Q5]0_L3_#32?%.DQCQ/X=SDDYE6LSP#^PYXIEU*WUO59+
M>2U:0$*I&<?G7UIX ^&^B^!M+BL]-MPC*HSC%</A?X;9G+'+%9G3T>NNIV<?
M\=9<\N^J8&>O=>19\.?#[PSX2@\C0=,2 $Y.P=ZVUBV8^4TJRJLHB8<D55UO
M6$TK3IKZ0_+$N37]:X>AA,HP7+3244?@<:V*Q56\VVWW+%Q+$J[I)  !R2:^
M;?VX/B?K'AWPR4\)ZV8)A,!F(\XR*F^)_P"V3X<TZ:[T&R,R7,:$ GU_*OE7
MXA_$WQ3\0=3E.KWZO;DDA6X/7W-?SOXJ>*.$6$E@<!/]YL[;H_6N!N L56QD
M<7B8V@M=>IG^)/'?B7Q5:;?$^MM=*5P8W/6JN@:-K::U9+_8<TD$SC;A>,5T
MWP4^#4_Q<UE#:JAB238X;N<U]L^"OV<?!6G:-8Q7VF S6T8&01U_*OQ_@O@G
M/N+,5'$8N[C>]WU/T7B;B[+>&*7U;#)<STLN@[]F[P!H6E^";/5(='6"XDC_
M 'A(Y[5ZE$(R_D^7@ =:K:/IEGHMHEA9Q[8U&%%6G,<09\CA<\&O[5R#(\+D
MF6QI\JC9'\TYGCJ^/QDJTVVY/J.X!^_QZ5DZWXHT738W2:]C4XY!:N$^)?[0
M^@?#V"9-127>N2-OI^5?'OQ5_:G\8^(]=G/AZ_>.'S3MW*>E?"<9>)V4Y%3E
M&$TY[6/K.&N!LQSVI>SC#>Y>_;!^(NNZEXXNM*M]::2S$V$B!X R:\:;3G+Q
M)80F1VE4E$'O77^$?#6N_&C7F@EN$>\8@N['O7O7P@_8AUW0O$L>I^*O(FMP
MH.U",Y_,U_*L,HXA\0.(?K"BW2<OPN?NL\QR#@S*XT')>U2V[L[?]EGX/>$_
M$'@<7?B#PXC2#;_K%YZ&O=M"\*Z3X<M?(TJU6- ,!%[5#X3\,V'AG1Q8:+&(
ML #FM:,NH /7N:_M;A/A?+\DRBE35-<T5J[:G\U\09[B<SS&I4<GRR>B;V'(
M5,8+#!]ZKZA>0V$#W,L@&%/4UD>._&^G^"=+?5-2R552?D]J^;OBM^VIIVJZ
M3-9^&IY(Y"Q4;L_2N3BWC/*^'\-.3FN>VQOD?#699U.*I0O&^_0YK]L;XO\
MB[0_&T)\)^)7CA$1WI$>_%?/FO\ B?6?%]W%/K%T]W/G*9Z@U8\5>,]4\1ZG
M)<>(+CS&=B4/3C/O7IG[-W[.5UXYUN+6ID1X(Y Q!QTK^+L9F?$/B%GLJ%*[
M@WL?TE@L'EW!651K54G)+5G%?"'PYJ^K>.+>SU+P],T)G0$LG&,U^BGP\\!^
M'?"NC0)IEA'%^[!POKBL?PQ\!/!.B;+F/30)EP=P(_PKN+:U2W@$0Q@# K^H
M_#/P[H\+T'.M&\GKZ'X=QQQG+B;$1]F^6*TMW'K&A.Y5Z5'-,D/SR_*HZDT3
M7D5C:O,_137BWQH_:<T3PM876GF1Q,5*QD'O7Z+G.>97D&&G6K34=#X[+<EQ
MN;UU2I1<M3T;QYXSTRQ\/W9MM5C61(&*D-R#BOSP^-WC+6_%?C6>WU;5FN8
M3A2>.M7_ !9^T%\2-<U2Y,&LJ+.0<(P.<?G4GPO^#6L?&63[5IS)]H?.6>OY
M+XWXOS/CJ?U3+&WKLC^@>$N%<)PE2EBL?)6\^AQWA#3)M2\4VR:?8M(!QA1]
M*^^?AC\#O!%SX4TK5+OP[$MSY 9F8<YR:X']G3]CV;P?=_;_ !3#%)(LN5*$
M=,U])Z?I\%A:QV<"82)< 5^F^$_A]]4P7UC-*5Y>:/AN/^+:.-Q:IX&HU%=F
M1Z?H]KI5G':6:!%7H!VJ[]U0"V3ZTUC&#\H[UQGQ>^,&@_"?1#K6K*Y4-M^3
MK7[SBL3EV4X3VDVHPB?E6&IXK,,5[."YFV=+KVIV=C;F2ZNUC '.XU\"?M#?
M&GX@:-X[O+71_$4KVSW)"I&> ,5V_P :_P!L0>*;.2T\+SRQLZX7<#7SM=ZO
MJNO:V'U.Y5I)I."37\E>+7B/'-)QP>4U;ZVT9_0/A_P+/ J6+S"-E;9B:A=:
MIXGO&U.:V>>YD.7..:]._92\"3^(OB+':^(O#\C0!,@2+QFO0?V7?V:;K5;D
M^(_$<<<MG<1CRE&,U].^#?@WX0\)W2ZAI>GB.0+C/%8>'7AQC\RKPQ^-3=]=
M2>,>/,)AH3P&$6EK71M>&O#=CHUG#;V4"QH$'R#Z5K*5 (*XQWI(P0A/]WC%
M4/$?B6QT/3WN[M&*JN3MK^N<-A\%E&&6B22/Y_F\3C:K5KMEF:^M[$&YN9U"
MX_B->9?M%?$&.V\"33Z'JJI*,\HW/2O./C[^UMH=AIDFD:*)H[C!4,<XS^5?
M+^N?&?XG:]8&SO-:0P22\*<]"?K7X5XB>+V"PL9X#"RO)Z:'ZEPEP!C*LJ>+
MKQY4G>SZHP?$WB/4O%>K75SKURTNR9E#/Z9KIOV?_#DNN>/["T?0WFM6N0)2
M!QC%=+\//V4O%GQ9T9K_ $6:!0Y&\N1R3^-?4O[//[--K\,K)3K,$;7"J/F0
MCK7X_P (^'>=<39Q',L8G[-N^NS/TGBGC3*<LRR6"P[7.E:RW1VGAOX+> ]+
MBBO+#P_#%(#G('-=I;6D<"A(UP . .U(A6W&",J> !3GE$2%XC@ =#7]HY9E
M.7Y?A4J,%%)=-#^:L3B\7BYWJ2;]7<:8V$H+'CWKDOC#XH@T7P;?&*]6.;R#
MY9SR#FN;^,G[2WASX8W T_4Q)YC)D%?_ -5?+OQV_:@U3QJHM= O'2-P00X-
M?G?B#XCY9D>!G0C47M.B/KN$^!\QS/$1J.+4+WN<-XX^,OQ&O/$%WI<GB>8V
MPX*YX(KC)-/U'59#+IMD\S$Y)09S5G2K.Y\2ZNEC-*C7$[A68GKFOK[]F_\
M9.M-(T.*^\06T;LPR<$=#7\HY9EO$GB'F<G-MPO]Q^_YCFN3\#8*/NKF:^;.
M-_8?\#66M7 O=?\ #++-%/M625>V:^P=/TZWT^,16P 51PH[5D^$?AMX?\'Q
MG^Q;01Y.3C'6N@3RT^5%()X)K^T.!>#L)PWE,(<JYK:L_F[BKB&>>YC/$1;L
M^@X[0N_N:I7^LZ=I_P"]NITC/JQK,\9^,K7P99OJ&I$M$ >%//%?*7[2?[6;
MZNDFG^"KEX9%;J^>WY5GQCQSE7#6&:E47-V%PYPWC\^K*,8-1?4]"_;2^)5_
MI/@NYN/#>NA&6+I&>^#7Q/J4R:N/[1O9@]Q-\S$]6-='J?Q+\8?$*$Z1KVI*
MZN,$-QG\S7HW@7]B_P 2^*H;+6HFA\C:'Y(Y'YU_*/$>89SXA9LI8)-Q\C]]
MR'!Y;P1E_+C))-]6,_8R\$1>)O$LUMKFA,]L(P4:1>#7VKX1^%WA#PO(M[H^
MDQ0R;1RHKG_@O\%-,\!:'#"+=!.JX=@17HJ&*%0H'MUK^E/#C@6AD.7QG6II
MU'K=K5'XGQGQ1+,\PG[&H^3:U]'\AS $@Q/@#J*21_+QD=:CF=;2,R?C7BGQ
M0_:]\,>"+V;2+@R><K%1@]_RK[3/N(\!D>'YZ\E&Q\UEV4XS-JBA0CS,O_M2
M^.+K0_"KKHVK"WG56Y5N:^'M7^*WCK7;>6SU_P 32W41D8!&/O72_&_X\^*/
MB'K$[65^1:,V0C@YQ7)?#[P+)\0-:CT32@!,SAF+?7FOXVXXXPS+BSB-T<#-
M\KTT/Z4X2X7PF09/[?'17,M=3%CTW5A#))8:-,R.V6*KQFOMW]CGX;Z6GAR+
M5M1T8)/Y2LK..0:U/A!^RYX;LO"JV_B/3UDE95.5QZ5Z]X?\,Z9X6LH]/TN'
M8BKM K]4\-O"R.75HXS%:MZZGYUQOQ_2S+#RP='1)VNC2B@6,D@9&.!3_M!"
M[3":5F*1@@].M<5\1_C1HOP^B>;4XY"JJ?N^OY5_0V-Q>7Y#@74JR48H_)L'
MA,5F%90I+F?8Z;4-=L-+0_;+M$/4;CVKX\_;6^)FN0W<6GZ5XB)MYRPDB1NH
MYXK ^/\ ^UAXI\2>(UC\'ZFT5N%(96!Z_I7EUK<>)/BSXBMM,U:\625Y=J%N
MF?Q-?RWXB^)TLYA_9^7N]]$UU/W+A+@.MEG+C\=HEJTSEEA%Q()(XOG)[=37
MUA^Q9\--&\3Z''_PDWAO=DGF5:PO G["_BY=6M]4U66W>T\U2J C(Y^M?6G@
M/X=:3X)TN*STR%4*J,@$>E8^%?AGFG]H?7<RIW3ULS;C_CW+:^7?5,%+7NBU
MX<\!^&_"T)M]#TV.W!.2%K6W"%UB,><GDBG+-&D@1NM4/$.NPZ+I5QJMQDI
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4C=1]:6D;J/K0!^&7_!ZM_P D:^&7_83?^;5^/O\
MP2=A$O[0\8)(Q&G3ZFOV"_X/5O\ DC7PR_[";_S:OQ^_X)-.H_:)12<9B3^9
MKY/CJ%2IPGC(PW<&?0\+2C'/*+EM<_>:1)5M-.:-V;%C$,$D_P "UZ;X(_94
M\6?$S2Q?V=FQ4J"-KD5G?!GX>S^+[W2K*:$E7LXN<?[*U]Y?!_P!9>#?#T5L
MAR6C'!%?R=X<>&E7-\?*MC%IYG[=Q;QM+*L$J6%?O,YK]G'X8:I\-/"\&D:E
M;!6AB"DGDUZO D;+]HR<FHT.'8-" !T..M/DF$=N790H )K^PLLR["9+EBH0
MM:)_/V/S"IF>)=6:]YB^<B9+$<#N:\=^/G[0WAKX?*-+U6]"/,IV  5SW[0/
M[1UO\/\ 7?L$%XN/+S]['I7RQ\;?B,_Q(U2#4VN-WEYP,YS7XIXC^*.$RG!S
MPU'6>VA^D\&\ XG'UH8BNOW;U*GQE\96WCC73?Z=<LRO+G@USFC^'[_Q#JB:
M'IT.Z0LO7W-6_ WA^^\1^)K:S2V.QI@.*^M_AQ^RQ:0:E#KQB*GY3]WTYK^>
M.&>$<SX^S3ZTTU&^I^PYSGN X3P'L(.TK:&Y^R1\%=7^'OAM9=;M-CNX<#KP
M<FO=A:6ZJHQC([#%16%I#86T5E'C*1JN/H*F69\$RQ8 Z&O[@X<X>H9'E5/#
MRVBC^8,US3$YKC95ZKU8]!L^7/ ]:X?XK_%[PY\.[?S]3O/+.[!%='XC\26N
ME:1<77F >7&3FOA[]ICXP1>+-:GTF"^W%6S@-[U\EXC\>8;AO+K49)R/?X,X
M5JY_F+3TBMR]^U?\<?#7Q/@;2],OF;?&!\O':O!["QEO;^'3;5G9G.,$FE1I
MI+S?S(?>O8_V8_@_-XOU]+N\M2%648.WI7\@XC^VO$3/XNSY6S^B,/#"\#Y.
MU?8?X#_8P\9ZQ)8^)[:R9E,@<G><8K[/^$WAN[\)^%8=(OH0CH,' ]JU?".@
M6WA_1XM+B4'REQTK4**1A0.*_L7@/@+#\)X2$H+5I7/YMXHXNQ>?XB2K.Z3T
M]!(XC;1E@3USR:CGN[:QA:>:7C&3S3-1U*"PMF:YF"X'>OE[XO?M1-H6N3:2
M;@*HD*@[NM>QQ?QKE_#F'YZSU>QY_#_#V+SNNXT4=#^T'^T]X/TQ[CPS)?XE
M.4P .M?&WCBY35O%$U_;W#O&PR,L?>K?Q(\02>+_ !!/K4<ADW/N'.:V/@1X
M'NOB%XF^QW%N=I3T^M?QQQ;GV:<=YLZ=*[@]C^E>&<IP/!N ]K6>MM3'\ >
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
M]4M;:SD=91^['S&OZCJ8C"8&CS2:C9'XDJ7MERVO<R/'WQ"T;P%IAO-1N-H
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
MK6YJ^ ? ^I_$/4SI-E&6?C(R17T-^S_^R;XK\">-(]?U&P(B*#DL36Q^RO\
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
M0_6>$N ,76Q$,1B%[NZ(/B/KL?BS7)=0LI2T9;(Q4'@KP1J7CS7H]*L8F)W
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
M:6\F12,_V9EN!@[3BOYC/^#J9"/VR;@$Y/V:+O[BOZ4/B+XRCT#PQ=:DN,K
MS#/L*_EH_P"#B+XFR?$+]K*[OW;=A$7.?1A6=#B' 5LQ^I4W>1+P-=T'6^R?
MJ-_P:<_\FP:U_P!A1/YO7[!=:_'K_@TZS_PS)K1/_053C\7K]@MK*217NQE<
MXI*P^B@'(S15D)A1112OK884444P"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D;J/K2TC=1]
M: /PR_X/5O\ DC7PR_[";_S:OS"_X-_?"FC>,?VR_P"S=<LTFB6T1@K],Y?_
M  K]/?\ @]6_Y(U\,O\ L)O_ #:OS-_X-W7E3]MPF(X)LX\_F]88G#4\90E1
MGM+1FM"O+#U54CNC^KCX;_!?P3H6CZ;J.GZ+$CI918*C_8%=U;VP "QX4)QB
MJGA*01>&--1^IL(3_P"."M'<(D+GO7#0R[ 972Y:4;%5,;B,7/WG<9//'%\T
MQ  [DUPOQI\6S:5X3N+O3+W8PC?!4_[-<C^TC^T3IWP]TR6RMYBMTZE8B#T:
MOD?Q#^TY\6=;MVL-5UL26TC$! I[\>M?D/'/B7E>3SG@8N\[=#]"X6X(S'-.
M3%-6@FM^J.:\9^.]1\=ZO=-K3/*Z3NBL_H&(JEX5T^6[UR&R%FTT;-@[1P*Z
M3PC\!?'/Q#B;7/#TT8C:0[]RYY)Y[U]-_LX_LF:3I-B]QXPL%EN"059<"OYO
MR;@;B+CC//;R^!N^I^TYIQ7EG#65>PBTY15K(O?L_? 7PU+86NM/I\8D #8Q
MS7T%I\%O91BUAA "CH*IZ!X7TCPK:"UTV#8JC &:TH]CCS .<=Z_L[A'AC#<
M-8*-&$4G;4_FC/<\Q&<XN52<F^U^@A\L3!FCP<=:Y_XA:U)H?AN[NEN@'"97
MGI6-\4/CAX:^&;F+70^=N?E;']*^<OVD?VL_[7L4L_"-TP2:/YQU_E7A\;^(
M.4Y-@JU%R]])GI<.<,9CFN,I-0?+=:]#SGXA?M(^/CXMU31FUJ?[-DJBYXQ7
ME=_=7U]?/JLEH\TCCE@*FG>Y\4ZO&\L@-S<R $^IKZ/_ &=_V5KS5E6[\50Q
MRVKI]SOG%?R'@\#Q!XD9BXTI-QN?T5BIY3P7@E-I*5NG4Y?]CSX;:/\ $6X6
M76]'!(F*XD'N:^R? 7PL\-^#H2-+TR.$^JBJ/PP^!_@KX<1^=X=T[RG#;LY'
M7\J[B%W+%)1P3Q7]9^'/ 5+AW+E[>*=1=3^?N,.+ZV=Y@^234'T&EHXE*D<_
MWJJM=K:.99K@;<<<U-J'E6UK)<7/W(U)QFOF7]I;]J/_ (142:3X:NVCG1NW
M/\J^LXKXMP/">$]MB'I;8\/(<CQ&>XI4Z2UON=1^UU\2;WPQX-N;[1M0*R*H
MQL/M7P_J6N7OB^^EU#5IRS!B07[UTWBKXW^,_B#IDNG^)+_S8Y'QMP>E:_A#
M]E/XB^+((=2L9H1;2J& ([?G7\>\7YS5\3\QY,M3M%G]%\.Y;A>"L#?'-*3Z
MG/?"32WUCQ.NF3Z(\L+R!=^.,5]S?!'X&>$O#%K%J]GI4:2%,<#VK)^ W[+W
MA[PIH=O<:W8JUTJ LRD=:]ET^SM])@%O;QD*. !7[7X8^&\LHPT:^.C=GY9Q
MSQK'-J[HX:345^).D<<* JN=HP *22X0,-T6!ZTV:4Q?O!]W%>:^/_VD_"'@
MR^&EZ@S>821P_P#]:OVC,<RP>1X;FFTDC\YPV7XK'5N6DG+R+/QX\6W'A_PI
M=WMC?^4\<#$8/-?"OB;]H3QUXCC>SO-4GFA+$<]*[?\ :8_:1UWQ=>/I7AR_
MVVCN5E4Y.5->2>%?#%]XFOTT31&4.6!(//4U_''B9QS6XES58++Y/5VT/Z,X
M&X:H9-@O;X^"ONM-C+O)+IYOM%G:,Y9LMM]37UM^R1\'_#7B71O[4U304,J@
M$.XYS6C\"/V.=!?1TNO&-@DKL0W! X/->_\ @?X=:)X$M&L]$MQ&C=LBOL?#
M3PKS+#U8XS'6:ET/G..>/<-B:<L'@FU;JC^9'_@YE\+Z7X9^-$B6%LJ?\31A
M\OXU]^_\&I+"3]GS23_TPDY_X!7PG_P=$E4^-TV_G.JM_-J^Z/\ @U$+?\,\
M:2%_YXR?^@5_4^$R]87"QI0T2/PZK&6(K.<WKN?LRJ;FW;JE' Q442L#R:EK
MM9C&3>X4444B@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** !NA^E(GW12MT/TI$^
MZ* /E#_@M#_R8/XH_P!]?_0'K^5S]D2QAU+_ (*!:?:3J&5_$+ @_A7]4?\
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
MB)-K5[I-SXBG:$_*8\\8KSK4I[C4;AKBUL7:4G)91S4VFVDGBW5MP8?:KA@
MS=S7TY^SA^R0]U:QW_C&WCE#KT& >E?R#EV!S_Q"S62IR;A?J?T/C<;DW!>$
M5112DUT.7_8S^%^G>.@+WQ-I@<I.5Q*.V37V'X'^&/AOP5$QTBPCBW\G;6?\
M.?@[X,\ +Y.B:<8R6W'GO^5=J$54*-T[5_6GA[P!A^'\$IU8KVBZG\]<7<4U
M<]Q[E&34'T(9Y&7 0=>I%127D=H?,FN !BEOKI=.M9;NY<>6B$@9Z5\N_M+_
M +5-QH+R:;X3OBDJOV.>_M7U7%O%^!X4P3JXEWT/*X?R+&9UB/8T4=+^V3\4
M=5\*^$+FXT+4&1E08\L^QKXFOM9NM7N7U/4Y#))*=YW=2:ZGQ;\9_&OQ+C;2
M?$6H>:DO&,$<?G71^#_V3O'.O_9=2D,9M90&4;>WYU_&?%&8XCQ-S1QR]/E3
M/Z*X<P>"X*P*^NV4G^)@_!CPU%XB\1+!=Z(S1.ZC<1Q7W/\ !;X,>$O"EE'J
M%AID22E.2HYZ5D_!3]FOPOX8T6WFO].!G51E@1UKUJTL;73(!%;1X4< "OWG
MPP\-_P#5ZA&OC(IR9^2\<<8_VUBG2P[:@A\*"&$HN,@\ 4AF,3 -'UZFD>41
MMYX/ KR_QO\ M2>"?#&HMI-T[^<K%2=_?\J_9<ZS/!Y'@_:2:BCX'"X'%XZM
MR48ML7]ICQSJ?A3PI)=:/J1AD6-B=AYKXB\0_M >./%M@]AJNJ33H7/WCQ78
M?M'_ +1>N>.=8FTG0[XBT#D.&!Y6O,? O@[4?&GB!=#T)E7.&(;ZU_&_B)Q_
M7XES%8#!-V>CMU/Z-X)X3P^1Y<L;CHKF6OH9%\M['$US:6CMELG:.]?8?[+O
MP7\'>*O"L6H:QX?C,OE EG'.:M_!7]CO03H'_%96"3.[!OE(Z?K7O7@_P)H/
M@>P&GZ-;B./;@KFONO#+PKKX>I'&8Y73UL?)<=<>4<Q@\-A&U;JBQX9\)Z9X
M3T]+32K=4C48"H.E:8EB(^:+GO1N9%&WIV%9?BCQ!8^&M+?5+SA54\Y]*_I=
MU,)E.&:2M&*/Q:<,3BZR<7>3-%M0M8LK).J'T)KY#_;;^*FOZ+J4&DZ9K#"&
MXR)%0\=ZS/CS^V+KR:T\'@S4&CV;DR03R/I7C.N^*O$OQGUFUL]7NA+<.V$)
M!Z_G7\S>(_B?@LSI3RW!7]H]#]KX-X"QN#G',<6ER+74Y:YEFN99;L9EE8=1
MU)KUK]F+X?6'C&2(>)-+#DG[LHK0^'?['/CN76+:[NWB-J\HW*1SC\Z^N/ /
M[/7@SP;!%=6^GA;@*,MD>E?$< >%N<9GCXXS$KW;W=SZ?C#C[+*&$^K4'JU:
MZ+WPQ^&F@>!],5-*T](@<-A179'8BABV.*9:Q*(A%&,!>*@UJ^M-,TZ2]N\[
M(ER3FO[-P5#!9/EL:<4DHH_G+&5L1CL3=MMR98=F \Q&R*^<_P!L_P",^M>
M]+(T.Z>.02@90^XKHO%G[7G@K2A>Z/92LMQ!&=IW]_RKX^^./QE\0?$S6)#J
M=V7MM^0I!]:_$/$_Q+R[!98Z&'E>IY'Z9X?<"XW&9ISXF%J:[_H4?%GQC\3_
M !%@,&NSS3!ACYS6%X?L=2;Q-9V[VSR0O)RN.,5T7PL^%7B+XF:I#%H$D8@S
MM<-Z_G]:^Q?AC^R/X%LM.MKG7=)#W:("7!&,_E7X5PIP?GW'F+^N-Z7ZGZKQ
M#Q-E7"%'ZI!:VV0SX-_L]^!-4\+Z=KESX=A$W#%F'.:]JL-)M=(MEL=/B"!>
MRT:)H5OX?TV+2M-0)%$,**O!55MQ.6QUK^S^%N&,%D>!A!07.DKG\TYMG&*S
M7%2E*3<6W:[&%0'&7P,<BLW6M6M+6UD<7*QE1R<UC_%+XD:7X"T:75+]B/+&
M>#[5\7?%+]K_ ,;W.M3V>C:FWV=Y"  I/%?,<?>(>6<,X.5.J_>>A[7#'!^-
MS^M>DK)=65_VK?B[XDUKQM>^&CJ4CVD4N%&>,5X[#:2P%19#S 7'R)]:ZO2-
M#U[XQ:U((Y ]U(?F9AWKV'X'_L9^);3Q2I\7+%+;A < ?_7K^2897GO'V;>W
MI7<&S^@J>9Y1P9EJPT[*:1+^S3\&]"\;11/JVDHLA8#]XO6OKOP9X1L?"6FI
M864"JJJ -M9G@CX5>%_!Z1RZ39>6Z <Y%=;(?W6Q>I'%?UKP%P#0X>P4742Y
MS^?>*N),1GN+;4GR=@,99<AL#O5>Z"HCRK.,*IK)\6^,[3P5ILE_J[_N@A.
M:\1^)/[8?ABW\,2S^&I728EE!+9_I7O\4\5Y7P[A93KRLTMCR\HR/,<RJJ%"
M+=WOT.$_:Y^/WC/P9XWCL?#^IS)'Y)SY9XSQ7SSXG\::EXVG%[KV^ZESE=W4
M4[QOX]\2?$349_$.MWBNB2,J@\'&?K[5W'P'_9^UWQ[JL-\2C6^\$Y]/SK^*
M,XS;.^/^(9TL+)\C>B/Z9R;+LJX3R>.(Q$4II:LY+X&:%=^(/B FFZGI+_9C
M,H57'&*^]/!GP#\$Z+-%J6FZ-#%)L!W*/:JWP]_9F\"^&S'>W&E#[3'@[P1C
M/Y5ZC;P+;VXCC' &!7]'>'/AFLEPJJYA%.3/Q;C7C;^VL?;"2<8K3U"VMTM8
MU@V9 4 'TITUQ#!R_ ]<TJ.Z(8[C)STKR_X__&K3/AWHL@,Q29HSY8W5^PYG
MF>#X=RUUJKM%'P.!P%;-,8J4%=LZSQ_XC@T_PS?7=KJ"K)%;LRX/(-?G=\:?
MB9KWC/Q!-%JEU)*HD/WO8UO^*/VK?B)J]]=P?VHWV.92JJ5/3\ZP?!7PG\5_
M%JX.H:-(@#Y)WC_Z]?Q_XE<>RXQQ<<'EE[[,_H#@SA6GPQ3GC,:TK;,Y;2K2
MXU'4(TMP2,8P*^OOV<_@?X9UFQM]7U/2XWFA4$,PY!K._9N_9#LK1?-\;V*R
MR"7@CCC/XU](^%? VC>%(3;:-:F.,#!!KZ_PO\+,=0<<=F*NGJCQ>.N/(8R+
MPN'=K=5L:NBV%II-BEG:0A50< "KDF%7<4R:C"'"F$@>N:Y;XF?%[0OAS:^;
MJC$#=C(/>OZ;GB<-E6"YZEDDC\3ITJV/K\M*[DS=UN^BL;"2>64( .<U\)_&
MW]IKX@Z?XTO-"TS5;A8#<%%VGC%>D?M%?M<?:="EL?"%]LFD3Y3NSCCVKY9U
M+6;_ ,2ZNEUJ$H:XE?)..]?ROXI>)=*O4=#!2UVT/W3P]X!G-/$X^.G1,=K^
MKW6MW\FJ7,375S)RY')S7IG[)7@>S\;^-!8^(-(S'Y6=DH[\UTO[-O[+.K^)
MM0/B#7(XWM)U!08YQ7U5X"_9]\#>!;U=6TK3/+N=F"P8=/RKYSP^\,\WSO,*
M>9XE>Y>[N>IQCQSEN786>789^]:VG0D\"?!GPUX-GCN=*TV.(CG*BNV$>%Y.
M .E*X=8PL)' Q3;J58X-\^3@=J_L? 9=@,HPRA3C9'\\8K%ULPK7J.[&O+'%
MEI+@8/8UYA^TGXWG\+>!I+O2+LK)DC*'VKE?VCOVE]+\!VLFFZ5.R7:Y P>A
M^E?*?BO]I+XE>-[<Z;K.K;[=Y,*I4]S]:_%/$+Q*R[+JT\OI/WFNA^C<)\"Y
MEF<X8JUH)WU[',>+_%VJ^+=7FU/5V>4I(R@OZ9J7P%I\VJ>((+-K!I(I9,,0
M.!72^&?V=?B)XZL#?Z%<PB&1LL&'.3^-?4G[/O[*?AS0=(6?Q-IX>Z" EP0.
M:_ N'^ ^(.)\X6(E\#=]3]?S7B[*N',L=%-.:TLC3^ OP+\*6&GV^L1:=$LI
M )('->V0P0Q@0(H&!UJGH/AW3O#UJ(-/BVHHP!5\F(J9@.:_L[A7AK#</X*,
M8))I:G\T9SFE?,\7*M*3:;TN$<8@;#R=3]VN7^+_ (B;1/ ]_=6UT(9DA)C8
M'G-8WQ,^/?A/X=ZHFGZRQ$K)N7Y\<5\S?M)?M4WWB()8>';UE@8$.IYR.:^9
MXX\0\JR; U:/->=F>YPWPIF.;XVG/D?)=79YYXR_:0^(-YJUYH%UK4[Q$;3D
M\<UYQ?)?SRE[>!IG+9)45=T^PF\7:N$MR/M%PP&3ZFOJ3]G3]D2%[&.[\7VB
M2.RDY&!7\DY7@.(?$/-&J4GR7ZG]#X_,<FX'PBE"*4FMD<W^QQ\*]"\<Z:U_
MXETE2R3[<2CMDU];^"/A[H'@R!ETJS2,/_<K.^'7P<\,>!+=K?3+(1@ON.".
MM=B B+Y$:]!Q7];\ < X7AS#1E7BO:+J?SKQ7Q+6SO,)3C)\CZ$2R2W,S1%"
MH7^(]Z2XN+>"+%S<*,=S2:C='3;&6ZFD 2-"S?2OE/\ :@_:PO-%+Z3X+OC'
M<+(,L#D8S[5]-QAQCE_"V%Y\0].QYN19!B^(<3[*A'YG3_MI_%75?"_AZ:VT
M.]9"8LAXSTXKXMU'4CJ4[:E?2>;+*=S$]2:ZOQ7\8/&/Q.E70O$E_P"<TR\<
M$<5T_@S]DCQAK,MKJ$XC:VEPP&WM^=?QEQ1C\7XE9NXX"_*F?T3P]AL%P5@%
M#&64K;]SGO@AX3C\3^(4BO-$9HG8#<PXK[H^#OP=\+>#K**^T[3(XY-G51[5
ME_!O]G/PKX4T.WFN=.'GJO+ CK7JME9164(BMQA0, 5^^^&/AU5R.A&MC(W9
M^1\<<9K.L6Z6';4$.<+]G*Q#D<"D\_ 5)(C22R_9E,J_=[UY;XV_:E\%^%KJ
M73+R1O.1BHPXZ_E7[#G6=8'(,&Y2:1\'A,!BL=5Y:$7)D?[4GCW4?"/A(W.B
M:@T,BJQ.P\U\2>)?CUXY\9:8UCJFISS)YA^\>*Z_]H_]H;7/'VJR:9HMZ1:A
M_G5L\K7G7@;P9J'C#54T+P^5#,P+!AGOS7\;>('B#B>*,Q_L_!-VD[:']'\%
M<*X?(,N6,QL5S+77H8]W'??9'GL[5V).3M'>OLG]F'X(>#_$7A"'4=7T"(S&
M$$LXY!JQ\'?V.]!AT5&\7V"2LX5CM(KWCPEX+T7P;8"PT>V\N(+C;GM7W_AC
MX45\OG'&X]73U/C..^.L/CTZ&#;5NJV)O"_A;3/"]@EEIMNJHJX 7I6EQ"V[
M&32JX5<1#''%8_BWQ/!X5TR35=0DPBJ>_M7]*3GA,MPSTM&*/QRV(QU7W'>4
MC2.J1;LS3!,?PL>M?('[:'Q5\1:9J2:'9ZRX@N"RNH/&.:ROCG^U_P",'\2F
M/P;J_E11Y5@03R/QKQW4?$OBGXX:Y#9ZM=B2XW[4+#O^=?S-XB>)V#SBG/+,
M%?GVT/VS@[P_QF J0S#&I<B5]3FV:>:X:0@S-V([U[!^S=\/--\:ZA&=>TD,
M#_#(*M_#;]C[QY/K<+WS1&U\Q=RE>WYU];_#WX"^"_!D,;VNG;9U4;G!&/Y5
M\3X>^%N:YIF*Q>(7NWN[GT7&?'V5X7"_5<,]6K71H_#?X:^'_ NE*FDZ>D60
M&^2NM&%4.7P#VID?E&'RH1C:, &HM9O[32]->^O!\D:Y)S7]HX+#X3*,N4(I
M)01_.>+JXC'5^9N\FR:0R$^8LORU\T_MM?&+7_ EF4\.W\D<@E4$QGMD5U?C
M+]L#P1I O=%LG<7,,9"MOXS^5?'?QD^+?B;XEZ[*^K7PDMBV54CWK\(\4/$[
M+,+E;HX>7[SR/TSP]X)QF+S3VF*A:FNY2\=_%CQ1X]@5-5N)9R8P#N^E8_AJ
MTO[OQ'86;V;F)Y,.N.*Z?X1?"?Q%\0]=A_LF2,VV=K@C/.:^P?AU^R/X L;2
MVO=7TD-=JH)8,.OY5^%<'\(9[QYB?KS>E^I^K\0\4Y3PG1^J4UTV0SX.?L^^
M!+KPQI^M3>'(O.X8L1SFO:M/TRUT^T6TL8PBJ. *9HNBVFA:;'I.G($2(8 J
MVC"(^41\WJ*_M?AGAG Y%E\(Q@N=)79_,V;YOB<UQ4Y2DVKNUV( JG[U9FN:
MQ:V]E*ZW2H4')S6)\4?B5I?P\TB74=18@H,@@XKXQ^(_[8/C>_UJZL]&U)A;
MO(0N5)XKX_C[Q RSA;"RC4=Y2TT/>X6X-QV?U5[%62ZLI_M3_%SQ+KWCR]\,
MR:G(]I#+A!GY<5Y-;P .L-C'ORP)5:ZK0O#>N_&+79S%(LEU(/F8\\U[+\!_
MV+M;L_$*/XOBCECVY.T8_K7\H4\BSSQ!S;ZS3NX-G] 1S/*>"LM6&J64TM1_
M[,GP5\/>-+9+K6-+0.' S(*^N/"7A33_  EIL=C8P*J!,#;6=X*^$_A;P3:I
M'I%EY9 &>>]=442.(;LD <8K^NN ^!Z/#V!BJD5SG\]<4\28C/L8W&3Y'T$^
M=@?FP*@O62&U=_M &%)S6+XT\?6'@>P.HZH&,)!P%/2O$OBK^V%X:B\+2/X9
MF=9B2H^;/\J]OBGBO*N'L)*6)E9I;'G9-D.99G44:46TWOT1Y_\ M7?M#^-_
M"/BT:;H&ISHGEG_5GZ5X!XC\::IXUF6]UMGFGSE-_4FD\;>.O$7CG69-<UN[
M$D:NP (YQ7?? []G;7_B!K-MJLPC:U5PV"/X?SK^)\WS?/>/N(9T,))^S;T/
MZ=RC+\IX1R>.(Q$4II:LYCX#Z$WB+QZ--UG0G:+S5"EUXK[P\"_ ;PAH7E:C
M;:1$C[!R!5+P+^S+X,\,2QZH=,'GJ0=P(ZUZE;@*@CCX"C K^DO#?PRIY'A(
MSQT4Y'XAQOQQ_;6/MA9.,=AEO;J( BKM5!@"EDNT12'7:!W-2#<5*O7E7[0'
MQOTWX?:+)&D_ESF,^7EN<U^MYOFN"X;RUU:SM%'PF P%;,<8J5-7;.N^(?BF
MWTKPI>7=K?JLL-NS#!YSBOSK^,7Q#U[XB:_,=2O'D42'[Q]#71>*/VIOB%KE
MU<VKZHWV652NTJ>A_&L3P9\(?%OQ0D^U^'9$4.23O'_UZ_C[Q)X\GQEBHX/*
M;]F?T'P;PI3X7HSQV-:5MF<OH5M+<:E%!#&6'0@"OL/]G?X%>&=7LK;6]0TR
M(RQ*&4L.:SOV;_V.;&RC^U>.K)9I1+D%<#C/XU](>'/!.D>%81:Z-;^7$HP0
M37V7A;X58[#N./S!7ZJY\YQQQ\L>GA:#M;JC2T>PM=,M$M+:(*JC@"K3HF[>
M4R:8%/#Q$ 9YS7)?$WXQZ!\.(#)JS$<XR&K^EZ^,P^583GJ621^+TZ-;'5^6
MFFVS>\3ZI%IFGO,90F!UKX-^+7[3?Q L?&NI:'8ZW.L)N2JX/&,5Z=^T;^UO
M#=:%+9>$KTK))'E2#GM[5\L7TMSXGU07MX^Z>=]Q/J:_E;Q6\2J5;&K#X*6N
MVA^Z^'W :G'ZSCXZ+9,7Q'J6H:Y?-JTQ:YN9#F0CK7K/[(7@&T\>^+5L?$.F
M[D\HG9*/K72?LV?LHWVON/$&O0QR6TZ JO>OJ7X=_ 7P)\/[M=7T;2_+N0N"
MV1_A7A\ ^&.;YUF-/-,3\%[NYZ7&?'F R["5,NPC][:ZZ$G@3X-^&_!,JS:3
MIL<1SG*BNSA;R\AS@"G%G,?R,!CCFFW;PQVK2S#H.<&O[%R_+<!E&%_=Q22/
MY\KXRMCJO-5;;8QYH8,RSW"[6Z9->5_M.>.I_#/@66ZT:Z*ODC<A]JY']I7]
MIK3? ]H^DZ/<,ETA(&#G!KY9\3_M'?$GQMIO]FZYJ^^"27"H5(//XU^$^(WB
M?@,).>74G[[TT/TCA+@',<?*&-:2@G?7L<QXD\1:CXJU2?4M7+2LLK %OK5W
MX=:?/J^O164MBTD3R8/' %=+X7_9M^)'C>V&H:'<PK!)AG#CDD_C7U!\!/V5
M?#V@:4L_B+3E>Z" EUP.:_$>&_#[/^),U6(^PW?4_6\WXSRO(\N=&]Y)6LC9
M^ WP)\(Z/IEOK<>G1+,Z@D@<U[)'#&CB!%X"\&JVA^'].T2Q2TM(MJKP *NR
M^5"2VWD#M7]F<+</X;A[ *'*E)+4_F7-\TQ&88R=:<KIMV(RABC)8YYZ5R7Q
MD\3OH?@2_N;6]$,Z6Y,1SSG-9OQ*_:$\'_#[5X]&U=V\V1-RD. !T]O>OE[]
MI#]J._\ $\PTWP_>,+=LK(""01S7R7'/B%EF58*K2YO?L[)'TO"_"N8YSBZ<
MN1J%TV^AP?BS]I#X@:C=W6@7FMSR1E2IR>,&O.;FWN0?-AB::0OD[>O6M#2-
M*D\5ZSY%N09YF R?4U]1_L\_L>6]QI\=YXSLTE=AG(P.*_DS*<KX@\0,U?LY
M/EOU/Z!QV89+P-@^:,4I-;&'^Q[\)O#_ ,0O#\FH>(M'0/'-M'FCZ_X5]8>"
M? 6B^";;R=*M$0,/X*I^ OA/X3^'UH=.T2R\I7;<W(ZUU;Q;4"Q'A:_KG@?@
MC"\.8:*J17M%U/YQXFXDQ6=8V=3F?(^A'*&N6VE2NWG-1RW4,$>VYN%X[FFZ
ME>-86,MY.XV1H6/T%?)O[2_[7-[I-S)HG@R]9)U?EN2.OM7T7&?&> X2P2J8
MA[HX>&^'\9Q!B'3P\?F=/^VK\6-6\-:/+8Z'?,FZ'(9#TXKXTO+O[;(^I7TG
MFRS'<V>I-=7XL^*7C+XHZC%HGB&_$S3)@<'IQ[UUG@?]D3QAK=S;7UP(VMI"
M"!M[?G7\;<2XO%>).:MX&]KG]'9%A<OX*RN,<993Z^9A_ OPK;^)]:2"]T1F
MB<@99>.:^Y/@W\)?#'@O3HKK3-+CB?;U4>U8_P '?V<?#'A#2;>2XTX><HY(
M(ZUZI!:1:>@AMQA0, 5^_P#AAX:5,BH1Q&+2<C\=XWXOAG>*=+#MJ"'2JL<!
M!7/H*;O'E@,F..#Z4VXG:VC,DO(]J\J\9_M4^#/#UU-I,DC+-&Q7[_?\J_6\
M]X@P'#^$?.[,^&PF!Q6-J<M&-R#]J?X@7_A+PN)=(OS%*N[)0\U\6>)/COXS
M\:63Z5JNI33+O/WJZ?\ :#_:"UOQ]XBN-,L[T_95?HP/(KA_ 7P^U/QMK$=G
MX>*@LP)#<]^:_C7COCS%\4YI]0PDG:3L?T=P9PQA\ARU8S&Q5UKZ&%+'J-O)
MLALY&5SN;:.]?:_[-_P)\%ZQX/M=4U'0(C-) K,[#D&CX2_L?^'GTB-_%^GI
M+(0I)4@5[UX7\(:1X0TM-,TB#9$B;=N:_2/"_P *ZV J?6\>KIZH^'X\XZP^
M.3H8-M6>Z%\->&=-\,V266G6ZJBC "]JT)08Y/-7TZ4\&-%W(.O2L7QEXKM?
M".E2:MJ$F$53WQVK^C:BP>4X'FM:,3\>4,1CJR2=VS3DOXMV)9@G^R>]?&7[
M:/Q8\0VNLKH-GK3K!*S(\8/!'-4OC=^V9XSE\1,/!6K&*.(LIR">0?PKR2^U
MC7/C5K<,.I3^;>.^%8C^(U_+_B-XHX3.X2RS WY[VT/W#@W@'%Y?4CF&.2Y$
MKG*M-="<^5&S%NA7O7MG[,_PTTSQC<1P^(='$A/.9!5SX8?L@>-I]:A.O&)[
M99%)7&#C\Z^M_ 7P0\%>#(XYM/TW9,J $@C_  KYSP]\+\RS3'QQ>(7NIW=S
MWN-O$#*\-A/JN%>K5KHO?#;X<Z#X-TU(]+L$CZ'"UTS EL _A3F06\&V(8 '
M%4]>UJST+2WU.[!VQIN8BO[!R_#8/)<&X15E!'\Y8J>+S#$<U[N3+!\R/)\S
M"BOF3]M/XW:_X!9E\/WDB$.HW1GZ5UOC7]L'PA96E[8:?,RW$<+;3O[_ )5\
M<?%3XL^)/B7J,L^M7GF0%SM!'/6OPGQ3\5,MP^6/#X:7[S;0_4_#[@7&XG,?
M:XN%H+N5_'?Q5\1?$.XB;4Y)9LQ8.ZLSPQ;WDWBS3M.ETYY(II<,,< <UT_P
M;^#OB3XCZG')HKH( VUPX[_G7V!\._V2/ ^EVMGJ6K:6K7<2ABX(^]^5?B7"
M' ^><:8I8]O2_4_3N(.*\JX7I?4Z:Z6LA?A'^S[X&?0K/5W\/Q+-D,6(YXKV
M+3].M],06EL@"!>%%+I.D6NEV26-G'M1.@JV%B$A8(<XK^T^'N'<#D> A3C!
M<]E=KN?S7F^:8G,\1*4I.UW:[*RLD<;!(]A)_.L_Q'J]G8Z//,EXJR*F>O(-
M87Q>^*.E_#C2);W4W(=%RI#=J^+_ (A?M>>.;K6KN#3]4/V:20A5"DX%?%\>
M<?Y;PMA90J.\I::'T?"G!6.XEJIT5I'6[ZE/]I#XJ>(?$GCJ_P! OM5=K:!_
MW:L>*\LM3-YRPVL+2*6Y"CWKI]!\$^)/C1K\]Y9S*TT@W,2/_KU[E\!_V.=0
MM]9C/BVW21-N3@8K^4Z>1YYQ_FOUFG?D;/Z >;Y5P3EWU::2G%:B_LP?!CPY
MXQM4N]5TI!(' S(*^M/"_AG3O#&GQ:=9PJ$5-H"UF>"_A9X6\"VRII%EL(P3
M@]ZZB-8R 2.G2OZ]X#X'H\.X"/M(KG[G\Z<5<18C/<9*I&3Y.P&+;DJWR^@J
MO>W"1V4D@E"84\_A67XX\=Z7X&L#J&IDF/!X!KPGXL_MC^&(_#4IT"602DE1
MALG]!7K<4\79=D.%DZTDK+8X,ER#,LVJQC1BVF]^AYW^U)^T'XV\'^,UL-&U
M29HRIXC/TKP/Q3XIU3QG<KJ%^7DF)W8/7-/\9>--=\;:W)KVIW095<[5;@X)
MKTO]GW]G#7O'&I1ZM>B-[8N& ([5_%>:YKFO'V?SH8-OE;T/Z<RNGE?!N41J
MUHI32U9R/[/^@/K_ (Z6PUC079"ZC<XXZU]X>"?@?X+\/R1:G8Z/%'-Y:_,!
MSTJI\/\ ]FKP9X7G74VTU1,,'<".HKTA(4A8>6,*  !7]*>&OAE#(,*JF.2<
MS\.XTXQ6>X^^&DU$='"1 (D7:%&!094C0JQ"X'4T_,SR!HSA!U!KR3X^_M Z
M1X T>X@BE*70C(CY[U^J9UG>"X;RUUJND4?#8#!5\QQ2HTHW;.L^)_BC^P/"
M][?0ZDH=+=R@![@5^=WQ/^(.O?$7Q!-+K-X\@$A WGT-=-XM_:K^('B@RVEW
MJ9-NZD;2IZ?G6/X,^#7BSXJI]N\-2(@=B3O'Y]Z_D#Q$XWQ/&6)CA,JOKHS^
MA.$.$Z'#.$ECLP:36QS6BVTMQJL4,<19,8.!7V-^SO\  3PMJ5A;:_>:;$98
MU#AB.0:S/V>/V/+&SM/.\=6*RRB3JN!Q^M?1OAGP=I7A*U6QT:#RXPN"">U?
M;>%WA1BL/RXS,%>^JN?,<<\>K'Q^JX5VMU1H6%C#IUBMK:J%5>@%3H@6,F0<
MT-\@ BP/K7&?$_XR:#\.H2VJLPY R&P*_I/$X_"Y'A5[6RBC\;H4*V-Q+A!-
MR9N^*M732-%FG>8(1R&)KX0^*G[3/Q#M/%^IZ-#K5P;8W!55!XQ@5Z7^TI^U
MG'>:,^F>%;PJ\L600<CI[5\O75Y=>*-1#2-FYN&^^>YK^4O%CQ'I8_'+#X"7
MEH?O'A_P$I4'BL?'3=)C]4O]3\07LVJRW#&209.>IKUO]CSX?V'CWQ(NG^(=
M(\U=I.^0<5T7[._[)UUXDACU'Q3 DL,B@C'%?4GPW^!'@;X;.MSX?TSRI0O+
M9'^%>?P!X79MF6/I9CB5>#U=SKXTX\P.7X.>781ZVM==";P-\(O#G@4!])TZ
M.,YS\HKLEVQH"Y %*!*5P&QZ5#>S116S27 .%%?U_@,NP.2X>U.-DC^?:V+K
M8^KS5'=L);B.,F1K@*ON:\G_ &I_B!=>%_A_+?:3=E9"Q7*&N0_:3_:BL/!M
MLVC:#<,EVC%<AL\_A7RWXN_:!^*/CVS.BZ]K*R6[R<*5([^YK\.\1?$W+\/*
M>74W[[1^E\)\ 9ECW#&-)03O9]CE_$'B*]\1ZS+?ZPS3-YC89OK6C\.=+EUG
M7X[(Z>SQ/* >. *ZCPS^S-X_\;60UC2)HEB;!8,O))_&OJ+X!_LK>&?#^EQW
M.N:<&NM@+N"/O5^$<.>'F?<1YTJS^!N^I^LYOQGE>1X!TF[RBK61K_ CX&>$
M=$T>WUJ/3HEF9<DXYXKV*&.(0!(U  &!4&DZ!IVD6JV5I%M5!@"K>(84(4=!
MZU_:/"^0X/A_ JDHVDMS^9<WS/$9EBY5G*]V[7#$<:[6P<]JX?X[>*W\->!+
MZZLKSRIUMR8B#SFL_P")'[0OA#P#JJ:5JK'SF4E2'P/Y5\N?M+_M-:GXON(]
M.T"](MR2LBG)R.:^0XY\0\NR#!UJ?,G)II>I]-PKPEF.;XRG.4'R7NV<'XD_
M:.^(>L23:)J.M7#Q,I4[CQS7 RQ3F?\ T:%I69LDK[FM#3-*D\4ZHMA9@&>5
MPN>V37U/^S[^QS9KI44WC*S265N2PP.#7\E9-D_$GB'FKY97C?KV/Z Q^8Y'
MP3@](I2:V1C?LA_!WPYX[T"34-?TE"Z3!0)!SWKZI\'>"](\&VOV;2[5$4K@
M!:I>!/A?X8^'UJ=/T6S,8<Y/(ZUU"@&,J@QM'!K^P>!N#,-POA(JI%<_<_G+
MB3B'$YUC)U')\CZ ^!EL8)[U6DN8[4D7=XOT)I+^\.GZ?-?WK I#&6/X5\E?
MM(_M>7=G<26'@J]:.9'QGD]#[5[?&G&V6<(X-5,0]6>?PWD&+X@Q#A0CMU.C
M_;:^*6N>&(?L.B7SHCP9)C/M7QW=7WVR>2_NG\V:<[FSU)KK?$OQ1\>_&"_B
ML=<U)9=R;<$'_&NN\#?L?^,-7U"RU&Y$;6TC!L;>WYU_'/$&)Q_B3FTIX&_+
M<_I'A^EE_!>41CC+*=OO,?X$>$8?%&L1V>H:(QB) RPXK[B^$/PH\+^!M/BN
M-(TN..3')0>U9GPH_9W\*>$--ADN+!1*HY((ZUZ5!;1V"".V3"CH*_?O#/PT
M>04(XC%J\C\:XXXPCGV+=/#MJ*Z$TH'$8[CI4+WA@81& D$]?2B^NH[2+[=(
M,A/2O)/&7[5_@S3)KO2XI&6X@8J<OW_*OU;/N(\!D&%?.[:'P^ RW&9A5Y*,
M6RE^UO\ $?5/!7AN.ZT74C'(7((0\BOC3Q3\<_&GCJV?2-6U.:>/<3\QXK?^
M//Q^U_XB>(KG28[TFVB;(!!QBN4^''P]U+QUJR6?AX!2S D,,]^:_COCKC/$
M\5YA]1P,G[SL?T?PAPO0X?RY8O&Q3:U]#!@MM2BF\V.T=CG/ K[8_9Y^ ?@O
M6/!]GK&HZ!&9Y8 SLPYS3OA1^Q_X?73HI?%FGI*Y52VTBO=O#?A;2_"MA%I6
MD0A(D7:%XZ5][X6>%>)RW$_6\>KW/AN.^.L/CU[#!MJSW6PGAKP[IGAK3TTW
M3K951!@!:U"1 -^W)I7"0\HO6L+QOXRLO!NBR:KJ#X"J<'..U?T[6JX3*,#S
M62C%'Y J>(QM=*.KDS4O;VUBP+BZ521]UC7Q1^VA\6?$::]'X?L=1D-M)(R2
M*IXQS4'QD_;"\97/BDKX9U0I!&64C!/\J\L;4O$7QOUK[(TX:Z,F%9QWK^5O
M$;Q3PF?TI99@4^>]M#]QX.X$Q665(X_&VY$KG*R0*7_T>0;CP .]>V?LQ_#/
M2/&=Q%9>(]"$AW;M\BU8^%'[&7BU?$<<OBX12P!U.%'_ ->OKWP3\%/!G@Z*
M*32=/\N14'.1Z5X/ 'A;F6:XR&*Q2]U:NY[/&_'F54L(L-A7=M:-=#0^'G@+
M1?!NF)::99)&N <**Z%CB3&>,T#,(54X &*H>)->L_#6ERZK? E(TW,17]?8
M3#X+(\#R)64$?SKB'BL;B.9.[;+L^5!<2;0.2*^6OVT_C;XB\#W+P^'KN5,,
M.8S77^-_VQ_!]M87=II<CK<+$VWYN^..U?'GQ0^*_B/XBW\EYK=[YD#2'"D<
M]>.M?@?BCXHY;# /#827[WR/U7P_X&QN)S#V^+A:"[]2MXQ^*?B+Q^BG57EF
M)3!W54\#Z3>7GC+3;":P=XIIP'&. ,&NK^"_P6\0?$O4HI-&=! &VN&'?\Z^
MOOAU^R;X*T.WL[_5-,5KN-02ZD?>K\:X/X%SWC/%K'57>-^I^F<2\7Y5PUAW
M@Z*]ZUM"?X5_L\^ X](M]4_L&%9NI;'.:];TZPM=(LA:V\8"@8 %,TW2DTJV
M6TL\+&G05:&W.6Z^IK^T^'LCP618*%&,%S65]#^:LSS/$YC7E.I)M-Z79 '1
MHFVIL;/%9/BC7[?3]#NI$NE61(^#GO6%\:/BUHWPUT>2^OW(D5,J0U?%OC_]
MK;XAWVM745EJQ^Q32$(H4_=_.OC>/_$7+>%,/*E/XGH?2<)\$X[B*JITU9*S
MU,_]HKXG^(?%'CN]T*[U=WMX7RBD\=37F]A%</=K:P0F3+ D >]=5X;^'VO?
M&/7Y[[3V#7$BY9B,U[G\ ?V.M5M=72;QG!'*,<[1C_&OY.I\-9[XA9I];I7=
M.3/Z!KYOE'!F7?5Y6YXK5(/V;?@IX=\7I%=ZII2;U('SCFOK/P]X?L?#6F0:
M;9P*J(FT8[5F>"_ACX4\%HD>DV7EL,'KW_*NFE5 !D'CI7]?^'_ ]'AG )5(
MKF/YPXIXBQ&?8UR4GR]F".HR%() Z"J>JSE;"24S>60IP3]*QO''C_1OA[9'
M5M3R%;/0XKPKXT?MB:1+X3EG\*W3+)O*CYLUZ?%?&&6<.X:4IRL['+D?#N9Y
MMB(QHQ;3>_0\[_:7_:"\=>"_'\>GZ?J\SPE6)5#QU%>%>*/%>H>-;\WUW&YD
M9LDMZT_Q=XNUOQQJS:]K5R'",< ]<5ZA^S_^S5KWC2[34]35'M)6#(,=J_BS
M-<WSSQ#S^>'PLFX-Z']-Y=1RK@W*E4KQ2FEJSE?V=_#7_"0>./[/UC1&FA+*
M/F'%?='@KX%>"O#DD6J:3HT,#^6.5'M57X>_LV^"_! 6]M=-"SCJP85Z3 BQ
MPB/C & ,U_2WAKX6TN','&ICHIS9^$\8\6K.<9SX9M1V]2.V5HD4*,!1@"I&
M-LA\U@!ZDTV1)I) 8FP@^\#7C_[0/[1.E> =*GLH)6CNMA$9SWK]3SO.\#PQ
MESJU-(H^-P&7ULUQ2I4E>3.O^,/B4Z)X7O-0M-2"LL#E=I[@5^>'Q ^(6L^/
M-<GEUJZ>4"1@-Y]#73^+?VI/B+XKCDTZ[U8FW<%0I4]_QK+\#? [Q9\2(?MV
M@.BAWR2X]_K7\>^(7&V*XZQ*PN67[,_H;@_ABAPQ@Y8O,6K]#FM LKK4M;A2
M&)O+'!QTK[)_9_\ @+X9U/3[77+O3XFFA0.&(Y!K._9W_9"T^QT]I_&=FDLH
MDX*D#BOH?PMX3TGPG:_8M(MS'&!@C-?H/A9X2XG!4XXS,%=O5'R?'/'D,;%X
M7!MJV[-#2K*#3;-;>%,!1QBI3(2?,,7-# HJM$0HST-<;\4/C7X?^&L9_M5F
M!'<-BOZ/Q..P>18)2K:)'XS2P]?,<3R4TVV;WC/5X]+T.6X:<(P7N:^#?B-^
MTY\0+?QCJV@C6KAK4W!1%SQC KT3]I+]K234M,;3O"EZRM+%P<YP<>U?-&ZX
M\5:D3(P-W<O]X]VK^3O%3Q(CF&,^KY=+78_??#[@10P[Q.81T6J3%U6;4M6U
M*?6%F8O(,M7LW['GPYTSQ]JB6_B+21*<'+2"N@_9S_9-O-=A2_\ %L*2PNHP
M!@5]1?#CX%^!_AQMG\/Z;Y4@7KN'^%>?X=^&.;YECX9CC-8-W=S7C7CS!8/#
M3R_!O6UKKH/\$?";P[X&4/I&F1QD'/R"NP@;"EG.!C@&DW.3@,./>H[ZYB@M
M7FGZ(,FOZ^P>"P.386U*/*DC^?\ $8NOCJR=1W;&SW$4+F:2Z55/0$UX_P#M
M5^/]1\,>"9KW1=2*,6QF,URO[3/[4&G^$[1M(T"=TNXV(R#G%?+WB?X^_$GQ
M]IQTG7]762!Y?E0J1W^M?A'B+XGY?"4\NP[]_N?J/"/A_F..Y,;))03U3[',
MZSX@O?$GB!K[6;DS-YAP6/O6M\,]'FUCQ*+.:R:6%Y<#C@"NA\+_ ++7CKQI
M9?V]I4D2Q<%@XY.?QKZJ^!'[+?A+P]HL-UK&F!KL1@NXQRU?BG"_AWGG$N<J
MM/X&[ZGZ=G7&>69'@G1WE'33H:_P,^!_A70](@UJ+38EE=>3CFO7%2&. 1Q*
M..,"H=(TFPTRQ6QM(BJ(.!4ZB&-"5&  37]F<.Y!A.',-&E&.JW/YIS7,L1F
M6+E5<KW>EQ9'V1\GMTKB/CMXNF\-^ KVZL;SRIEMB8R#SG-9GQ$_:-\'^!M4
M&E:H["5@2I#X_I7RQ^TG^T_K/B^Y&D:!?,MNY*L""<CFOC/$/Q%R[A_!U*<)
M^^U9'U'"G"&8YMBX5)0]RZ;?0XO5_P!HSXCZVUWHFHZS</"T97+'@YK\,/\
M@MG B?M&S$R!RR(2??<*_:CPOH=YXKO7TFS8&Y<8)Z\FOQV_X+U?#'7?AQ^T
MM)INNLIE,$;948&"17X[X-9AFN<<4RQ>(;<7>Q^F^(&795E>2*C124S]7?\
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
ME);A1116@!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 #=#]*1/NBE;H?I2)]T4
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
MG6R#REP"JXK7A8LW[P<^E?UUP%P5@N%\JC1:]X_GWB[B;$\1X]UFK+H"F?>
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
M<D5F?#.PLM:\;PZ'<X9#,J[F'J:_0KX/_"K0/!VD01V-O&V4#<+CM7XOX?<
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
MQZ&N$\)Z!J7C#5TT?38VE</MRV36;-->V\SW<KM('8LQ8]*^P_V0?@[X<O\
M3(O$KQHTI19#E>]?RIDF39QXD\1RG5OR-_@?T!F>,R[@7(E&GK)+3U.*_9[_
M &5?B!X?\;OK]]I@\C@@L2>E?C'_ ,'3T?D_M?RHT2H5LX0=HQ_=K^FNVL8+
M6U=+>W5!M(RHK^93_@ZE!C_;&N4+$_Z/%_,5_9_!G!&7\)X>-.DM3^9>).),
M;Q!BW5K'WW_P:>?\FQZV1_T%5_FU?L&H&.E?C]_P:<?\FPZU_P!A1/YO7[!5
M]\?-!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !2-U'UI:1NH^M 'X9?\
M!ZM_R1KX9?\ 83?^;5^2_P#P1A\:WW@']J!=:TXL)#;HIVGGJW^-?K1_P>K?
M\D:^&7_83?\ FU?C_P#\$FF5?VB$W#K$G\S7S'&6)JX/AC%5J;M*,&T>]PS2
MIULZI0J*Z;/Z)_$_[2^O>+/#EEI&H13%&L8@2QX^X*P]$^#_ (J\7Q27^DV4
MVR3DE$S65H7A'5?%\6G:9HT1W/9Q=5S_  BON7]EWX>W'A[PE]FUR %_+4#Y
M<5_&_#'"^9<>9I*>,D^6Y^^9UQ#A.%, HX2"N^AR?[*?[-5GX>M8]8UNT5K@
MJ&&]<$&OH^*W>W 5#D#C HTW3(+1<P(%!Z5-(9(6+,V5Q7]?\(\.X3A7+E1@
MM%U/P#.LYQ.;8YUJFMR0@ <C''6N'^)?Q5T3P+ ?M5]&CE<JI;!-2^./C3X7
M\%7G]G:E.%8IN^^!7Q]^U[\5;#QEK=K-H%P?+0'S,-GUKY#Q&X^P/#V5S>'F
MG4['O\(<*8S.\?%5(/D?7H7?C1^U1KFM3W6DZ;<RF&3*_*<C%>%V_F^(+[[(
M(2TS'KWYIVGV>H:]=):::X\R0XYYKTGX6?LX?$2#QA#J-Z%,6]#_ *L^OUK^
M1%'B3Q%S-3LY0O\ <?T1;*.#<'9))V^\]!_9G_92A\1Z3]M\6V(;=)\HF7^'
M)KZ4^&/P:\.?#2":#0[2*'S6R3&*W?!VBC0_#\$#( RPH#@=]M:RQMC>>_-?
MV7P-P3A>'\MI6IKG2U?4_FGBCB[,<WQL^9^XWHN@\(Z1A&.[WK#\5>-M+\*Q
M[KV[2, ]6;%:NI:G%IEDUS*WRJI)YKY:_:Q^,&A7]B^G:?<YF$G(#CUKT>-^
M**'#N >(NKHYN&LBKYUC5#E;3W\C9_:)_:L7PO X\.7OG'RQQ W?%?,GC;XT
M^(?BQ<"UU&252>%5^]<OJ.K:GJ4[+--D%CC/I6]\-?A?XI\8>);6YTXC;$_/
MRU_'&><99QX@9K]6II\K=K(_I;*>&LJX1R[VU1+G2WZFCX:_9\\8:U-:3PV,
MWE2.,L$XQ7V+^SC\!=-\ Z7%JLUJAN2NUFQST_\ KUV'PB\$QZ/X)LK34X 9
MDC^8X[UV,$$<*B&)<!:_I#P\\+\)D6&CBZB]]V?S/PSB_C['YO6EAD[0NUIU
M0]-L$>Y(\8IDV[:)7DPN.:?/,(X=Y/05YYXM^/OA#1FETV\NU#J=I'F@5^JY
MMQ%E>08/GQ$U'M<^(P. QF.JVHQ<F5/BM\>= \'0S6:W\8F0$ !^<U\B_&O]
MIK6/&MW+X>;S3 #D-GBLC]H/QU;>)?'%W<64C&+SLKALUQVA^&=2\:7AM-)0
MF4K_ '<U_&_B#XA9GQ)F$L)@&W%Z:']&<&<%X++<*L5C%:6^O0C\/^&=1\4Z
M@+/3%9Y)&R @R>M?6'P5_9&T74_#RS>(],C:5T!S*M<#^R_\ /&_A_Q[:WNL
M!3%R3E,=Q[U]M:-9QV-@D!3!5,' KZ[PE\+)5_\ ;<SAK?9H^:\0.-*V%E]4
MP53W>Z9B^ /!%AX TV+2=-A58T7: @X%=),P&2>!0OEN2 /Q-9GBOQ!9>'=-
M:[OY $ /.[%?U/4C@\JR]I/EC%'XE*57,:Z:UE+\3*\5?$K0/"Q,>H7L<9 S
M\S8KYF^.7[6VIZ)XDM[;P]>O+$S'>(FXKF_VL?C!IVMZRT6CS,P";3M;/3'I
M7AT-XFIW\1,;,Y/4BOY0XW\6L30S%X3"3TO:Z/W7A;P]I?V?];Q"U:V?0_'[
M_@O7\1]0^(7Q<FN[V-P3J!.7_&OT_P#^#49B/@!I:@<>1)_Z!7Y5_P#!;> V
M_P 2Y0_!^W'^M?JI_P &HJ/_ ,* TKGCR)/_ $"OZ'\/\3/,.%*%:J]6?D7%
MN#IX/-91H[)G[*(Y^T;:MKT'TJN(!YOF'K5@=!7WLK:6/!FT[6"BBBI("BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH &Z'Z4B?=%*W0_2D3[HH ^4/\ @M#_ ,F#
M^*/]]?\ T!Z_EI_8?U@^&O\ @HWI.O[L"W\1LQ-?U+?\%H?^3!_%'^^O_H#U
M_*;^S7,\7[<L"*< Z\V?TKR\YK3P^65:D-U%O[D>CE5.-7&PB^Z/Z7_$_P"U
M/J^H_#JSTVQ,I2>,JQ5N,5Y!;V4VOW_EPH7F=NW7FH/ 6G7_ (@\'Z5IVG,/
M,? Y&:]6^%7[.OQ%TSQS%?7B P;DX$1]?K7\#X_"\0<?<2.G-MP4K>A_5&#Q
M&2<+9&I:*4E?U/2OV:_V4++Q+X?^V^+K!'8R_*)EYQS7T7\-OA'H7PXBDM-'
MM(X1(?X!6]X3T5-&T&WMXE"L(4W?7;S6P(E(5Y",CIS7]@<%\"9=D&6THQBN
M=+5]3^<<^XEQN:XNHY2]QO1",#%$JGGW%8'B;QQI?A9C+JEZD:C^^U;-_?QV
M5O+<7# +&I)YKY/_ &N/BYH>IPR:;IUSF57_ (7![UZ'&_%F'X9RQS3]Y$<-
MY'5SS'*BHZ=3:_:/_:K?PX&'A:_,H\O_ )8/GG%?-7B_XOZ_\5KE;;4#*KMP
MN_O7,7>K7M_(T<\A.YCC-=)\+_AAXG\5^)K6\L5RD4G/R9K^-<[XQSCCS-?J
MM*[@WL?TGE7#N4\(9<JM1+G2W>Y<\+_L]>,M9N[29;6;R9I "VSC%?9W[/'P
M$TSX=Z9%?26J>?MPS8YZ5T_PG\%PZ=X0LK?4(1YL2?-Q79^644+ P %?TCX=
M^%V#R##PQE3X[)ZGX7Q=QOC\YK2H)VC=K3L.4)D+C&!TIMRXA(D9L*.M#2+
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
MS=-XSN$GU^SQ R9S*O!-</X-_9O^(VJZK9:X"IB:96/R'I^=?>'P7\)MX?\
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
M>082*IP2=C^:<SS/'YI.]:;8EQ)'$OF3$ #J#7G?CCXV>&]'L[M?[1B22W!
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
M6^#_ !+%+KD8,7GEB-G;-?7J00P(D*(<8QQ7ZQX4>&&">$^LYA#WWKJCX#Q
MXWKSQJH82I[JZHH^#O#>G^&]$ATBSA54B&% K4EN(X%);H!34D@1BB(0?6N?
M^(/BJQ\*:1)>ZA.JI@CE\5_1&)J4,CRYMZ0BON/R&E3JX[%6M>4G]Y7\3?%W
MPMX;<V][?PQOC.&?%?)_QP_:]\0VOB%[#0KN5X?,(_=-QBN4_:7^)UOK?B7S
M](N"RA2"5;(S^%>52NU\Z>4I,LG<\\U_'OB/XOX_'XAX# Z*]KKJ?O\ P=X>
MX:A%8K%*ZMLS:U"YU[XOZ_).DSM,6W%>I%=W\(_V7/$6N^,8QXAMI#" #^]3
MCK6G^RA\%O%"^*#XBN%4Q3;3]VOMG1/#MG8Q),8 '"@$@>U>AX;>&4\_G',,
MP;OOJ3QGQLLJ7U#!I<MK770H?#;P/IG@#08]*T^U5054MM'?%=+-)(2@3(!'
M-*!'( %& ..:IZYK=CH6GR7U\X$<2Y)+5_6M"G@LBR]0>D8H_GRM/%XW%-M7
M;9'KVNV^@VK75W(-BC))->%?&S]JC3=&LI8-!O5=QD?NGJ;XU_M"^$M1\/W.
MFV%V"YB8#$H-?%>KZG+/J4CO*2K.<9/J:_F[Q1\398)>QRZIS-]GL?LG O 2
MQL?K6,A;EZ/J:_Q ^*>K?$NZEU'69'^1BH\P]JO_  ;^$NJ^/_$-O']F=K<2
M@,=N1BL_0_@UXU\;6+3Z)@QDX.$)_K7UO^QU\+-8\):;,GB"$;@!L^7'I7Y3
MP?P=FG%N:PQV,BW%N]V?H?$W%.7Y%D\L/@VE**M9=#?\!_LC^ M%BM]1DT:
MSQL&WXYR*]>M;.WL(E@@ 4*  HJ= Z)LB. */*A'[R4@MCJ#7]M9-D. R7!)
M4HI.Q_,.99GF&9UW*K)LCU.]CLK8W4D@ 4=S7GOC3XW^&=%TRZD&HQ":%>$W
M\DU:^+WQ&T/PMILEOJLP7*Y&7 XQ7PI\4_';:MXENI;*8F%ICC!SQ7Y9XC>)
M4.%J,J-*SDS[K@_A">=-3JIJ/?H=A\2/VN/%&J:U>:;:/.+<@@8/&*\XL?"/
MB'XDW[:EH_F-*_4*,FL@65_J\RQV!^:8[>E?4?[%GP<U[0KN.^U>(%"IZKZU
M_..0K,_$O.?W[;C?[C]IS&>7<%Y2YTDE-+3I<YO]G']E>[NKY;SQ58EG$O!E
M3MFOL?PIHMOH.BQZ7:QA1#&%7%6K'0["QVO%$ 0.U6$CE63Y7&TGD5_8?!G!
M>7\*T%[->\S^=>)>)\7Q%7YJFW89 7Y5V[5F>)O$^E^$;![W5KV.-0#R[8J/
MQQXVT7P1:K>ZE(%5CUW 5\X?M4_'SPGXH\'R66FS,TF_^&3/\J7'7&V6\.8&
M;YU[3L9</\.X_-J\(P@W!O<B^.'[73Z5+)_PC\S2!,@>4W6OF#QAXLE^(&L_
MVG=PL)'DW9;KFLR;4[G45F\ICRYQNKL/"GP ^(?B*.'4]-*A&&X90GC\Z_BO
M.LXX@X]S.U--QOL?TYDV39)PI@.><DIVWZG5?L\_L_W/CG63<:UI[26K %-Z
M\5]7?#G]F/PCX'U1-4TC3(89 @^915K]F;P!>>%/ 5E;ZVB_:%CPY QS@5ZB
M#A_+[8XK^K?#GP[RS)\NIXBI33J63U6I^"\8\:X_,,?.E";Y+M>1!$@BA%LP
MR  ,U6U;6++2+9KBX951!EF)X%77CV?+D8->._M#?%;P_HOAV\T9KI1+)$5Q
MY@ZU]YQ%GF'X?P4L15ERI+1'Q^69;4SC%QHPC=MCOC)^T5H'A[PY))I&HQ/*
M$; C?FODGQG^U#XM\8Z9)9R7<RJTI&">V:X[Q1XJN=1U.2 3$Q$\#-4=,\,Z
MCK^H)IND1$N6!X7/>OXPXN\1\ZXIS+V&%;46[:'])\-<#Y;D6$]IB$FUK=FO
MHWPH\2>-;:34-$M9<LV6*+G)-?37[+O[+NGV+QZWXDL$,\)#J9%P<\5U/[)W
MPHU+PYX7":Y"I+L&'R]J]SM]+MK0*L* #VK]G\,_###8.4,QQ.LWK9GYWQGQ
MW6K^TP%#2"TNF+9V4=M_H]L-J+T J>-'23<TN1CI2F2*+*[37*>-OBYX6\#2
M,FKS!6 [R 5_0-?%9?EE'FJR4$C\EIT,1C:JC27,P^(7Q3T/P3$PU2[CB;;D
M!VP37RE\;OVJ]6OY+G1M+GD\J<E0RMQBH?VQ_BOI7CF<2Z+/DB' (?/8>E>!
MV,6K:[/%IZ2@RL<)GUK^0_%/Q/JXO&SR[+IW6UUU/Z"X'X&PF%P,<?CHV>]G
MT%N+N;5]68R1F2:9@-W<FOH#]F_]EI?%,$=_XDT\%&'W95K@? 7[-7Q'GUNR
MU63:8_/5C^[/3/UK[Q^&'A^70?#D-M<H-ZH,X'L*KPF\-Z^98OZWFD//4?'G
M&\,'@O89?/RTZ&)\,_@3X8^'$BSZ/911$-N/ECO7?F0R)RI7:.#21*&R#TS4
M$M\(;>=[AL(@ZGTK^L<'@L'DV%=*DDDC^?,1C<1FE7GJMMLI>(?%VE>'+<3Z
MG=(%SP6.*\+_ &D/VH+70/#S/X7U &828_<OS69^U5\7- :Q?1K*Y'G1,<A9
M :^2=5UNXU>=DNY6*EB0"?>OYV\3/%BME3E@<*]7I==#]CX(X!I8NE#&8E:=
MGU.J\<?'?7_B8#INMM*4D&"9#Q5?P_\  7Q=XIN+>:RLIA YSN"<$5E^$?AM
MXF\;ZC'#I@!0G'W<U]_? OP(^A^#;&RU&%=\=N W'O7YGP'P9F''682Q./;Y
M=[OJ?:<4<2X/A3!JC@HJ[TMM8Y?]FW]GC2_ ^BP:I<V:?:2GSG'->W6KX41E
M<8&,&B.U$*A+;"XZTKL(0UPS @ DXK^RN'>'\'P]ERHTE9(_G'-,TQ6;8IU:
MKNV$H(F#@X'I7G'Q3^.6A>#H9+=K^-90" -_.:L>*_C[X/\ #E\=.OKE5ER<
M R@5\3?M*^/T\5^,&GTJ8F/SR20<\5^;^(/B-@,EP$XX>HG/8^RX.X-Q>;8Y
M*M3:AO<W/C7^T_X@\3W,^C6YF:W.0&!R,&O(]'\/WFOWBV6GDM(\F2JC)Y-3
M^'](USQ5?MIFFL"P[8S7L?[/'[/GC/2?B!%J&JQ Q[ <^6:_E*AE>?\ 'N>0
MJSNX-_<?O4Z^5\(9;.$+1DEHNYZ)\"OV1M,USPF9/%-DCRN05,J<XKZ#^'GP
MWT;X=6 T_2K1$4J 2@K<\/Z>FGZ5%   5C4'\JLN9$8*3]ZO[:X3X)P/#^6T
MXTHKGMJS^8\_XCS#-\7.=67NMZ+H/\OY/E?BN:\7?$31O"K-%J-Y'&5&?G;%
M:WB'7[3P[I[7=VV% .><5\??M8?%W2/$-]+'I-P21QP^:CCGC?"\)Y5)W3GV
M.GA7(,1GV+4>5\O<V/VB/VM]0TVY^P^$KI^4XDA;/-?/WB?X@>(OBO?0PZO=
M223 XC#]2:YZXU"ZNU>>5\X/&:[GX'?"3Q+XI\766JQ1@Q13!CE#TK^,L5Q!
MG/'^=?5KODD]NA_1N#R7*.%,K]LXI3BM^I+X%_9U\9:QK-N]W83&WEE4$E.,
M9K[;^"GP6TGX9:/%%;0H&V@DJ/45O>"/"]OI^A06T\2[XQSP*Z&96$6$(Z5_
M5GAWX;8#AS#QJRUF_P #\$XIXTS#/:SHMV@M/)A^[9/D0$=Q3;JZCL;1KB9@
M%5<\]JJ37YTNS>YN&X!KS;XA?M!^$$TR[TQ;Y!,J%2/.'6ON^(>(,#D&%E*M
M-1:6A\M@,HQ>/Q*C1BY*^MC,^,/[1&B^'8IK>ROT::,'**_(KY$^+_QVU7XF
MW<FG7*R)%NSN8\<&L;XH>)[C5_'U_=P3DPN>.<^M5O"_@'6_'8\G1HRS'/\
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
M;5^P@4*2:ZXR,Y*S!<XYI: <C(HJS-,****5]1A1113 **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *1NH^M+32P8C';K0!^&?_!ZM_P D:^&7_83?^;5^2/\ P1L\+ZCXO_:?
M32M,BWN(8R1[9:OUN_X/5C_Q9KX9'_J)O_-J_-'_ (-V+,WO[;>SR!(/L:'!
M'3EZ\[-\!#,\NJ866TU8[,!C)8#%1KKH?T>?LX? O7_#.IZ1J-_IB%!8Q$EU
MS_"OK7U;I5E##8K&(E0[1D*N*J^%]-M8/#6G21V2!A8P]!_L"M&:,&,8?:0.
M@KYOA;A'#\/QE&)Z&;YU5SBHI/="HQC79+P /E-9_B/Q#IVAZ5)=7TX50C<Y
M]JP/BUXLO_"?A.?4M/@\V2&%F SUKX[\;?M9^.?%NE/I$NEF$[F!*OSBO#XS
MX[PW#N'J491O*VAZ7#O#%?.*L?>LKZE']KKQ]:^*O%C76C:E+A$*';(1Z#L?
M:O(K=9[H"S$DDKR_WB3BI[LZE>WK3719][DDL?4U]&_LN?LZ:1XXLGU75"%:
M(@J"O6OX\PL,TX[SV5&5[29_1]6ME_ ^2*5[V1PWP#^!OB.37K+5S8EHS*K'
M=D\5]U^&_#]A:Z?$DME$& &2(Q5?P?\ #;1/"U@EO;6R,8QP=M=&$)C"B, U
M_7_ASP%2X7P#4K-R/YWXPXMJ9_B5/HMA6A3R\*.!TJGK&HPZ;9//,^T**MD&
M./YC7SY^V+\6M<\#VD=AIEN2)XCE@V,=:^KXLSY9!E4JD5=V/GLEP$LWQL*+
MTN^IL?$#]H+PLVFZEHD>H#SDA*XXZU\-?$.\NKSQ9/K$MW(\3= 7)'4]J9JN
ML>*M8U*?5Y;N9?/.2NZO3OV>/@E%\4+A8M8G8 IDDC-?QWG&<YQX@XGZE%N.
MI_1N4Y1EW!%&6)F^96NSAOA]X!U;XDR :3;%N=O<5]8_LJ?"#4?"!<ZS8*#O
M!&Y<_P Z[KX.?LY>&/AO$OV79*=V[E/QKTVWTVRM,?9[9%_W17[!X?>$/]A5
M(XNKJS\WXP\1)9NGAZ2M!DR1Q(BQQC:!V IK21I*0QP,>M/9OERJ\UY'^TO\
M4M8^''A[^T]-MMY\W;UQZ5^Z9MFV'R7+W5J+1(_-,!@)9CB53CNSM/B)X_T?
MP=HLUW?704!?7VK\\/CAXC;Q+XRNK[2M4G*M.Q 64@?H:Z;XF?M#^-/B%I\N
MF3VKP[SCY7[5YO:V%]+JD,4L;.TIYS7\;>)7&]3BO%0P>&BTDS^B>!>$J60T
M)8O$--V&:/8W>LS)8P!Y)LX);FOHC]E3X+^*=)\4C5]2TM#;M%@%ESZ^HKN/
MV>OV7-#O-#M/$]_CS)5#%2E?1&@>%-+T"W6TM;9!M&-P%?5^'GA56A5AF&(>
MCUL>#QGXC4<10E@L-'R8S3=%L[2W2XBM(U=5 R$ K2.]MN!VIY15_< <&DF8
M00EL=!7]6X6-/!89**T2/P?$RJ8J=KF5XK\4V7AC3FO;N8*J+ECQTKP+X]_'
M_P )^*/!DECI.JL9<MC:<=O8UR'[7GQV\4Z/JT_ANRLSY4LAC#AN@KYKE/B!
MV5I+J5@[CY2WJ:_F#Q-\2<3"I4R[#Q?O:'[?P5P)1GAX8VO.SC9HI7NJW$-U
M/+<R/(3.Q7>2W&37I?P6^#?B/QC<+J7V',6X$'':N_\ @+^S)I7Q$T9;_59=
MK%Q_#FOJCX9_![0O NFK:6T2. H&2M?'<#^$>*XBJ+'8J>CULSZ#B?Q!P^68
M>6#PZO):'\M__!P7X+N_"'Q?G@N8MH_M%@/UK]+_ /@U%/\ QC[I0 Z02?\
MH%?#'_!T;:_8_C2_EVP56U5MI'?K7W+_ ,&H#$?L_:4K#GR)/_0*_L#(<JIY
M%E4,&MHGX!F.8/,ZSJO=G[+H[;ZFIB, V.,T^O9C;H>:DXK4****H84444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%%  W0_2D3[HI6Z'Z4U77&,T ?*/_!:'_DP?Q1_
MOK_Z ]?RI_LPVDE_^W3;6<*Y=]>8*/RK^JK_ (+32)!^P+XI>4X&]>?^ /7\
MKO[&_BWPGX0_X*&:9XA\;ZE'::7!XA9KFXE^ZJX'-<&9T/K."G2_F37WG?EN
M)CA,4JDEL?TA?LE? WQ//8:1J<UAF)75B6K[VT+2=.M;5(FL81(%'/E#T^E?
M)/PD_P""G'_!/OPA\/\ 3X8OC/I6](_FXZ?K75Q?\%?OV!94#K\=-,#?7_Z]
M?$\*<"X7(*TJC2;F[GK\0\15L[E"*T459'TV56-<OQCH!5?5M1M].L7O+B3:
MB+GK7S@?^"OO[ I.'^.VFXQUS_\ 7KQ']IW_ (+1_LI6%E_9WA/XJV%PLL9!
M='Z?K7TW$>:5<GP$IT:;E*VR/)RS!/%XF,)RLK[L^G?B?^T;X/31K_1(-2_?
M^2RX&.M?"_C74Q=^*9M0N;N9PV>"Q(ZUXWJ/_!1[]GK6KV;5Y_BQ;AI>2F_C
M^=>C? ;]MC]B3Q05?QO\7-/MLCDR#//YU_(_$L.+>.<;]7E1E"-]VF?T#D%/
M(.$,(\4JJE)]+ZG;?#[X=:Q\1KE7T6U+KG;G!'-?77[+GPEUGPI&XU?3(Q\P
MP63)_45Y'\,OV^O^"<7PY@ M?C?I+?-NR5'^-=]#_P %:?\ @GY:E3:_'33$
M'?;_ /KK]-\/?"&/#U>.+KN\CX3B_P 0:F<IX>FO=/IZ"WA13&O!'4#I359(
M7(=^,=S7S2W_  5\_8(0YC^.^FG/4Y_^O7FG[07_  6N_8^\.:-O\&?%O3KR
M;S!E5;G''O7[OC<9_9^!E.,;VZ'YKA*,L56Y&[7ZGUU\2O'>A^"_#T]U?7>T
M 9Z^QK\Z?C!JL?B#QM=ZKINK7)1KAFP)6Q_.N#^)/_!9+X$?$NW?3;GXC6L*
M.,$J_P#]>N LOV__ -E[[>J2_$JS<.?G9CTK^2/$K,>).*L1'#8?#344][,_
M>>!<NRKA^E+$XBM%R:VNCV31=+GUNX^QVX>25CC+ GFOI#]D/X,:]H/B<:IK
M&GJ8FBP-PSZ^M>7? 7]M?_@GA::/;:MKOQHTJ.YVAGC=>A_.O;=*_P""J_\
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
M (+<?%NPO8KV/0MQB.<>=7\T<4>#W$G$N:JO6G[OJ?MN0\7Y9E.7>QI/5']
M7PW_ &6_%M_>66O1VR&$2AF)DXQ7V9\/-%M=!T.&TCC@210,XP.U?S*^%O\
M@Z'^/7A#0X]$@^&\4HC7:',_/\ZFA_X.G_VB4E,J^ $ (/'VG_Z]?LG _ 6#
MX6PBARKFMJS\\XIXEQ>;U7&I*ZZ']1)OK>-07N$X_P!H4V2:S\HRF[09']\5
M_+JW_!T]^TA(I4?#]2"?^?G_ .O2S?\ !TM^T=?QB$^! @ P2+G_ .O7Z-5A
M&%%^SW/C:5W/5G[\?MF>.])O-$.A6>J[9D)!"28/Z&OC>WTZ]A&VZU*1U9^
M\Y/?ZU^//CO_ (+T_'3QUKDVIWFDR*)&SL^T<"LAO^"UOQ;6W6,Z%G:V<^=_
M]>OYKXU\,.)^*<U=;GM%^9^T<(\6Y?DV7J"W/W0\+?!'Q9XRM@^B6T3@D?QU
M]N_ 3X<)X7\)VUGKMO;K*L(!'!_G7\Q7P]_X.+?CE\.HUAM?!2S@'.6G_P#K
MUW$G_!TY^T5E%A\ (H [7/\ ]>OJN ?"JGPRU5Q#4I'SG%W&]?/J_L8Z1/ZA
M+=K" &WBDB55'8@4KS6S1D?:DP.>'%?R]2_\'4G[1O*#X?I]?M/_ ->HQ_P=
M-_M&K'M/@4<\9^T__7K]LC3IQA9*WD?GDIJ%3N?TI^-/B]X=\):B+#4=1C3*
MY^\*^,_VJO$MIXU\3PS:7JSL@<Y"S8'?WK\,?B9_P<%_'[XDZ@-0FTB2V.W&
M$N?_ *]<U_P^T^,TA1KC2&D*]&:?_P"O7Y!Q]PSQ-Q)AW0PSM#U/TCAC.,KR
M.4<1)>^?M=X<\*7NN:HNEV3([E@/F>O?_@A^S3XXT+Q/%K-UI\)AP.6;/\Z_
MGE\(_P#!=7XQ>$=:76$\+B1E8-M:?T_&O8(_^#I[]H/3[-;:#X:Q * -XN/_
M *]?!\$^!E3+\8J^.DKW]3Z#BGQ#KX["*%&5D^A_3YH5M96NFQ6FZ%&6-0P0
MCKBK*S0MF(-7\UG[-?\ P<\_%SQ;\9]-TWQYX>2PTN3/GS-<9"\K[_6OV0TC
M_@LC^Q6?@U9>)KCXQZ<-3DT\226Q;D/D\=:_I*4:>4X11IJ]D?C,XRK5+WW/
MKK4-2M-'MI;JYF 5%).37Q;^V?\ $RQ\3ZK+INC:C)D.#A'([^QKPSQM_P %
MT?@+KMU=Z3;>/;((RE0ROTS^->+:I_P42_9OUC5GO[WXH6K%^S-_]>OYT\3^
M)N(LRI/#X+#R^29^Q< Y!E>"J?6\76CY*Z/6Q<W4EXD-S-+("O.YB:]&^&/P
M6USQ%XIT[5;*T8Q))N?KTKS;]F_]M+]AW7%^T>-_B]IULPEP!(,\9/O7U#X1
M_P""E/\ P3G\'6Z6]I\:=(8J  VW_P"O7P? GA-F.:XJ&.QR:=[V9]-Q7XAX
M7"TI87"J_H?3'P[\*P:3X>M[6ZL(MZ+WC%=4B)&N%4 =L"OF2/\ X*\_L"+"
MR#XZZ8N%XYZ_K26G_!7O]@HVNZ;X[Z:#Z9_^O7]=X#)XY5AHPCT/Y[Q.*GBZ
M[E+JSZ6O+I88SYI 7UKR[Q_^T5X/TI)]$EU'$HRHQCK7S;^T1_P6A_8_T;P[
M.?!WQ<T^[D"_*$;'./K7QMXC_P""F?[/OBS49]6O/BK;Q,SEE7?UK\S\0^+<
M[R[_ &7+Z$I-K=)GW/"?#F7X_P#>XJJHI;:GN_QHUQ-<^(5_J,-[,\;294;R
M15'P+X0O?B#JHT?3(69P-W0UYW\&OVW_ -CO7M59_%WQ=LHU;&6DY_K7T]\*
M_P!N'_@G!X#G75T^.&E&3;@@H/\ &OY_R/PUSOBC.'BLPBTF[ZGZQF/&N6</
M9;]7PS4FE96/2/V8/@WK7A7Q#;-J^FKY8;)++GO[U]06]I';JJPQJH'4 8KY
M?7_@K)_P3ZL&#6?QMTH$#J/_ -=73_P5Z_8&,(/_  OG3<D>O_UZ_K'A3A7#
M</451BC\!X@SJOFV(>(E]Q]-2S((RN<<<5A>+/%.F>&= EO-4N-B[6&<]\5\
MI?&#_@LK^Q-X?\-B\\.?&K3KFXVG]V&_^O7R[X__ ."V/P,^(6EOH<WC^T@7
M>?G63M^=</&G$>-RJ$Z6'HN;MI9&N09/',7"I4FHJ^MV>H?M/>+D\5>-C>Z#
MJ4Q1 RG;(0.H]#7G^F17FJ7,=HA>60G!W$GFO&Y_V_OV9DN#)+\4;65G8L=Q
M]:^A_P!GC]LK_@G_ #6 U/Q-\;=-AG4!MCCO^=?R-'A?B;C/-V\72E%-]4S^
MB*W$64<,Y7%T)J32MH>E?LX?!7Q"GBJ/5+NP_<LZG+#-?;NB:'IMI;I$EG&)
M @R1&/2OES0_^"H'_!._PS8QPV/QKTDLO\6!G^=;-M_P5]_8&#$O\=],4@>O
M_P!>OZQ\/N J'"^ 2E9R9^$\6\4UN(\6JEK)'TPL:0-YDIP1TQZ54UO6;32K
M&34;J4*D2YS7SC'_ ,%>_P!@B>7,GQWTW;ZY_P#KUX%^U+_P6B_98BC_ +&\
M'?%6QN8Y5*N\;].OO7U/$V;5\JRZ4Z,'*5M+'SV3X)YIC%3G)15^I]0?&']H
M?P??:!=Z3:ZD1-Y+# QUKX@\1W%[<:W+>2S22*S'&YB1UKQR]_X**?LZZK<-
MJ4WQ=@W/R4W\5ZE\"_VS/V(/%%JD_C'XSV%J2>0XS_6OY(SRAQ=QYC/85J4H
M1OU3/Z"R660<'X%U8U%)G9_#SX6^(?B#<K<Z?:,R*=I/(K['_9>^%\WA*QD7
M5K%0YQMW+GTKQKX;_P#!0#_@G+\.-&:.S^.&E2N6W#*_7WKL[;_@KE_P3^LT
M40?&_2U)'('_ .NOU?P\\(EPWB(8JK*[['YWQ?Q]6SV$L/35HGT_MA@X48]@
M*3Y=WFNW'O7S3%_P5^_8'D)$GQSTP8'7/_UZ\M_:&_X+;_LC>&M+*>"?BKIU
MXXD'"OCC\Z_=,QQL<!@I34+V6R/SO"T98JM&G>S?4^N/BWX_T#P9X9N+C4+S
M9@9X/L:_.OXD:P-3\8:AJMIJMRT<UP64><V,<=LUPOQ+_P""P7P$^*-F^GW?
MQ+M85=<';)_]>N'TC]OO]ER;5[>VNOB39&,MB1V]/SK^/O$?,N*N+,7'#8?#
MSC!/>S/WO@? 91D%&5?$UHN36UT>R:)H]UXAF6TM4DDD<XRV3S7U#^R%\'M:
M\,:BE[K&FKL9/XUS_.O*_@K^VS_P3HTW1K74=3^-6DK<  NC*,@_G7L.G?\
M!5__ ()[Z5((+;XU:2BJ.&7'^-?5>'?A#6PN(AC,4]>S/$XS\188ZE+!X=>Z
M]#Z;TW1K.T@$D%I&K=BJ 5* +5\-]YCQ7S6__!7O]@I91CX[Z;C_ 'O_ *]-
MNO\ @K]^P0MI).?CIII=1\@)Z_K7],T:=# P4(QT2/Q:K&K7=VSWWQIXVT[P
M=9&]OY@J\[J^>?VC_CQX3\9>!Y+/1]5?S"Y^Z<?R-?+O[2__  69_9M\0ZM/
MHNC?$FR>V#D)*C]1^=>%'_@H?^SF]TL4OQ2MGC9QD%N!DU_/GB+Q1Q'CU5R_
M"8>7*]+V9^O<&\/Y/3IT\7B:R4HZVNCU>._,)N/.=Y':8E2^3W/K7IOPT^"?
MBOQ+$FIP:?E& 93BN0^#'[7'[ .NZ6+KQ/\ &K38)MP^1E!KZ)\'_P#!2O\
MX)U>$--CL(/C7I)"* #C_P"O7P/ _A!BLPQ"Q..5GOJ?5<0^)&'P5)X?!J[V
MN>[?L^^"W\->%;:WOK)%F2/G*5Z.9=B;Y1[8Q7S';_\ !77]@&U4I#\<M,
MX /_ ->G?\/>_P!@J:V+/\=--! ) S_]>OZRRG+*.48!44K\I^!9CB:V8XR5
M5NS9]+EBS#=@*?>O'/VJ?B9HGASPA<Z-+>E)KF JFT\YKY4^.O\ P7/_ &9?
M#FOIIW@_XC6%W;F,[I5?&#Q[U\^_%#_@JY^S]\5[R*?4?B9:PB/L'Z]?>OR_
MC_B_,ZF G@L)AI-O2Z3/L^%<BH5,9"KBJJ45KN=QJ+WLU_+>G4+AT)S@RL?Z
MUJ^%O!.I^.Y%&E6[,<^XKQ_P'^W9^RA=^(8K75?BE9+;M( SL>,?G7UY\,?V
M[/\ @G%X.LXI4^-NDLP49RO_ ->OYYX5\+<\XKS*5;'IP2?4_8LYXSRO(\*H
M8=J3MT/</V.?AA>^%?##VNN:>FYI@PWIGCGUKW>"UM(%(LH$0CJ%4"OEVV_X
M*W?L Z8RVUC\;=+5,<E3_P#7JX?^"N_[ T2Y3X]::2PY^;_Z]?V-PSPYA>&\
M!##*-['\Y9QFU3-\PJ5WI?4^FA%N&^0X/:N0\?\ Q/T'P(&GUB["#IVKPGQ'
M_P %B/V$-/T.:YL_CIILDJQ$HF>I_.OBKX__ /!7K]GWXG:Q)8VWQ-M8H0^0
M\;]<'ZUY?'W$689/@+X.DYR\CT>%LLH9OC5#$348^9]1?M>?$W2?']F[Z1J4
MN/*P/+?';V-?/.G2W-]=Q:3$K.TIV@L,YKRB#_@H-^S/>:A%8W_Q7M3$R_.S
M-T_6OI'X7?M>?\$ZY+*RU;5?CCID4\* E"HY-?RS7X6XF\0LY53%4Y0CYIG[
MS3SK).#<L5*C-3]#K?A?^S_XG-U9:H]AF,RJ23GI7VO\-M 31O#\4 M41@HS
MA0.U?-FA_P#!4;_@GEHMG%:Q?&O22(^AQ_\ 7K8B_P""OW[!$3^4GQSTP)CL
M?_KU_27 _AM@>%:<912OU/Q7BWBW$<05+3VOH?3>T(X!/-5;S48[/)DD 'N:
M^;[[_@K[^P3#9/=I\=M-9EZ#/7]:^8/BA_P7._9Y.O7-EI7Q L7@24K%(K]1
MZ]:^MXES^628;FHTG-OL?.9)ECQU=Q<DEYGTI^V7\4],O--;0+._831L00C8
M-?(=M-J)S;W-Q*^6) 9R:\S\;_\ !3']G?QMK#ZQ>?%"US(V2A;(%=+\$_VX
M?V-M9\2I_P )3\6K&W@V\LW3^=?QSQ?E?%'&>?.;HRC%^3/Z*X?QV1\,Y.DJ
MB<EN>H>#?A3XC\9\Z;9%@6QT(K[L_9_\ #PYX1MK74["/S%@ .Z,'FOGSP#_
M ,%"/^"<G@JSC^S_ !LTEC@$DK_]>NP7_@KK^P%;((X/CII:@#@ _P#UZ_<O
M#GPL?#]%8K$2N^Q^8<:\;RX@G[&BK174^G(H[:*,11(%V]E&*25HGC(#$ <D
MU\SP_P#!7K]@IVR?CKIGY_\ UZYGXN_\%D_V(M!\(27/AOXTZ;<77($8;GI]
M:_;*U18'+YU81V6Q^;QPTJ^*A3OJ^I]">._CMX6\':Q'H=_?!2Z9[>U?%7[5
M/BR'Q5XMAFTK4)6C:4DA9#CO[U\[?$/_ (*I? 'XB:W+JES\4+:!D=ECVOU&
M?K4'P_\ V]?V5-<\16Z^)?BQ9K&D@R\ASQ7\F<<YUQ1Q-BOJD<-)0OO9G[[P
MME62\/TOK4JR<[;71Z;X?TG4M>U=='M(2[!P.1ZU]#_ WX"^)]#\30ZI?Z6O
ME%1RRY_I7$_#/]LG_@G)HEVNM7'QTTKS,@E67O\ G7KMG_P5;_X)[6FV%/C=
MI2A1PPQ_C7M<$^#D^:.)Q#L]SRN)_$>59.A15X[,^F]"T]8-)BB@A5"(U!"@
M#M5Y?,2,Y R!WKYA_P"'OO[ \#"./X[Z;CV/_P!>LWQW_P %C?V&M+\.3W>D
M?&[39IQ%E(P>I_.OZ4HT*62X)1BKV70_&:D)5ZM[[GU)JNL6VF:?)=W4@4(A
M9N:^'_VS_B)#XMUN6VT749,!A]QR._L:\5\>?\%R_@7J\ESI$/CRS6.12JNL
MG_UZ\;O_ /@HI^S;J3FZO/B?:R2.V2&;_P"O7\X^*N>\09O!T,%AY>J3/V/@
M'(,KP4_K>,K1OT5T>LF>YD003S2R$C^)B:],^$7P2US7/$VF:U!9LT<<@9L@
MXKSC]FK]M3]AC68OM/CKXOZ;;/YO"R#.1GZU].^&/^"E_P#P3I\(VZ6UE\:-
M(.T8#8_^O7Q_ 'A#C<RKPQV/5G>]F?0<6>(F%PU.6$PJNO(^F? ?AF"PT.""
MXL(@R#_GF*Z<>7 -@4!?85\PP_\ !7S]@A!L3XYZ: .F#_\ 7J2/_@KQ^P1,
M=TOQXTT #CG_ .O7]=8+*HY=AHPCT/Y[Q&+GBZ[D^K/I:^N8[6+S)& 7N:\H
M\<?M&>#K&"]T6?4=LJY4 8ZU\V?M$_\ !:7]D72/#T\?@_XM:?=OM^78WM]:
M^._$?_!3#]GOQ/J<FJ77Q5MXC(^YE#U^7>(G$V<9:_JV7T)2NMTF?=\)\.X'
M'Q=7%55%*UM3W3XT:VNM>/;W4[>]F>*1_E&\D=ZK> /!-YX^U :-80.SXW=#
M7GWP>_;?_8UU[5S_ ,)5\7K&-#CYI.<U]/?"[]N7_@F_X&N4U=/C?I)?9@@H
M/\:_ ,B\-L\XHSAXG'Q:3=]3]7S+C;*^'LM^KX:TI):6/2OV6O@SJ_A/5H3J
MVG+L#Y.Y<]_>OINUMK>&+RHD"@#& ,5\OQ?\%:/^"?5E.J6OQMTI0!]Y?_UU
M8;_@KS^P0'4+\>--P>IS_P#7K^LN&.&,/P[0C0IH_ L]SFMG&(>(E]Q].[XX
MHBI?&!WK"\9>+=*\,:#+>ZG<[%VL,Y[XKY-^./\ P68_8K\-^&Q>^%/C3I]W
M.0?W8;_Z]?+GC;_@M=\#?B+H3Z+=?$"TMR9#RLG;\Z\WC7B;'91"5'#47)VW
M2.G(,EAF+A4J348WUNSTW]IKQ6WBOQP=2T'4IC&FY2%E('4>AKCM'LIM8FCM
M8R\DK<'=D\UXB_[?O[-4<CM+\3[28NQ;+-_]>OI']GO]LO\ X)^MI\>K>(_C
M=IL-PJAC&R]#^=?RA3X7XBXKSIO$T91BWU3/Z$Q/$>4\,Y5%T)J32Z'HW[-G
MP4\1V/C$:K?6/[EV4C<":^W-'T/3K2)-EI&KA!R(P.U?+ND_\%1O^">'AVTC
MCLOC3I)9>K ?_7K7_P"'P/[ Z ?\7TTS/L?_ *]?U5P)P+A^',![RO(_!^*^
M*:W$6+52UDCZ;(CC<9.#VQ5'6]8M=$T^74[R3:D2YR:^=/\ A[Y^P*R[S\>-
M,X]__KU\\?M0?\%I?V8)D.C>$?BE8SQ2@JTB/T'/O7T_$F=ULIRQSHTW*5NA
MX>48'^TL8J<I**ONSZC^,O[0OA+5_#UWI5IJ)\WR6 "\<U\/:]/=RZE)<//)
M(K2'&YB>]>077_!17]GG4+AKV;XM6_S]4W\5ZK\"/VQ/V'?$]NESXQ^-%A;'
M/(<9K^2,[P/%O'F/]E4I2A&_5,_H#)YY#P=@G4C54GN=O\.OA5K_ (_99=/M
M"R@X/!%?9'[+7PQF\(:?+'JMDH< ;2RY]/6O%_AS_P % O\ @G'\.[#RK3XY
MZ5(<@Y*C_&NPM?\ @KI^P!9C;;_'#2USUQ_^NOUWPZ\(X<.UXXNL[M'YSQCQ
M]5SZ$J%-6B?3^V&!CLXSV I'\I8MWF'&>YKYI7_@K]^P,<[_ ([:9^?_ ->O
M(_VA/^"W/[)_AJ)HO!7Q1T^\P1@JW_UZ_;\PQE/+,'*M"%VNB/SS"4I8JM&%
M[-]6?7/QE^(^@^#/#,[ZA=[<+GCZ5^=_Q U4:IXPU#5+75;EHY[@LH\YL8QZ
M9KA?BA_P5_\ @'\58S87?Q)M8$=<,5?_ .O7&Z/^WO\ LM2:M;VUS\2K(Q[\
M2.3T_6OX]\1LPXLXNQRHT</.,+]F?O\ P/@<HR##.O7JQ<FKVNCV;0]"N/$,
MJVUHDDDC\ MFOJ7]D'X.ZQX8U".\UG35V%#RZY_G7E/P3_;<_P""<^F:);:A
MJOQJTI;@#+HR]/UKUVS_ ."L?_!/C2)!!9?&G2E51P5&/ZU]GX<^$%7"UH8S
M%/WM]3Y[C3Q%^OT9X2@O=>A]-65A9Z=&'CM8U;MMC JT62-E)/+5\R_\/=OV
M";@YD^/&FKCW_P#KTR[_ ."OO[!,%J\H^.NFLR#Y 3U_6OZ6A3H8&FH0CLC\
M8J7Q,>;K<]_\<^-M)\%6HOM1G"*3R:^;_P!JGXZ^$_&G@B2RT359#)YG\)Q_
M(U\N_M(?\%E/V<_%/B.ZT;2OB59M9JQ$4R/U_6O%5_X*%?LWSW*QW7Q2M6C9
M\D,W'7ZU_.'B+Q3Q-CY5,NPF'ERO2]F?L/!_#V44:=/&XFLE*.MKGJEO=311
MSK.\DCM(2I?)_G7J/PT^!_BKQ&D.K1V&8SA@<'I7*?"#]KW_ ()^:UI*W'B/
MXU:;#+QE&7_Z]?0?A3_@I=_P3M\):=#IMO\ &O22J+@G'_UZ^+X%\(,3F&*6
M(QZMUU/I^)/$C#X>B\-A%?H>^_ 3P8?#GA.WAO;1%D6/#?+7H1=2N" ![5\P
MV_\ P5T_8#M?W$7QSTQ5'3!_^O4C?\%>?V"!$SCX[Z;PI(Y'/ZU_6N7Y90R/
M+E1@K\I_/V/Q5?'XYU&]SZ5E95?:[ +ZYKQ+]J[XI:/HWA2YT"*^*S7,)50K
M<YKY8^-W_!<O]F?1/$2V/A;XD6-U;E3F17Z=/>OGWXF?\%4OV??B1J,5[=_$
MRU01L3MW]?UK\F\1>*\SK9;/"X3#2<GI=)GW_"7#^%J8V%;%U4HK6UT=Y=W%
M^+J1Y;Z=N.AD)_K6SX0\ ZMX_P!EOIMNS/O!Z'UKR+X=_MW?LF:EXFC77?BC
M8Q0M(NYFZ8S7V!\./V\O^"<?@Z*.XM_C9I!(09.WOCZU^!\(^&V><1XN5;'1
M<5?J?JN=\;X#)L*Z&'?,VM+'N7[)'PWNO"GAEK+7-.3>9 1O0'CGU%>TBR@C
M<"R@1 /O;4 _E7S)8_\ !6__ ()_Z?'LMOC=I:JO=<?XU8@_X*]_L#C)C^/&
MFG/7GI^M?V+POPY1R#+(4%&]NI_.N:9E4S'&SK]SZ:'.5D.,5R'Q$^)_AOP!
M;F;5[TI@XZBO!_%W_!8?]A+3M GN[#XY:;+.L3%4SU...]?%'QH_X*X_L_?%
M?6)K4?$^UA@#$JR/Z'ZU\_QSQ)C\GPKCA:3G+R/9X7R>CF^+2KS4(^9]-?MB
M_$O3O'D9FT34I-GDX_=OCM[&O!--6XNI8=*A5W>8[06R:\LT?_@H)^S3JFIQ
MZ=JGQ2M3">&D8YKZ7^&7[6W_  3J-K8ZIJGQSTR.>!0S*5ZG\Z_F&KPIQ'X@
M9O[;$TY4UYH_<89YD?!V6*C3DIORU.E^%?[/OB@7=AJ4EAF/SE+9STK[<\":
M%%HNB0Q);(C!0#A .U?,VF?\%2?^">.@0):1_&O2=L?0X_\ KUKP_P#!7[]@
M8@)'\==,"^Q_^O7]'\ >'.%X4I\T;7>Y^*\6<4XG/:J<U9=#Z<D8(<$G\*JW
MVI06<)=Y>W.37S9>_P#!7S]@F&U::+XZZ:[CHN?_ *]?+GQ*_P""Z'[/KZ]?
MZ;IWC^Q,*2E89%D^\/7K7U?%N?3R?!IT:3G+R/ R3+7F-9Q<E%>9])?MJ?%?
M3-1TA?#UCJ#":*0@A&P?TKY,MI+]P8;JXED!8D;G)KS+Q7_P4H_9T\;ZI+K-
M_P#$^U!<[MA;@?K75_ 7]N#]C+7_ ! D?BGXMV%O&!R7Y'\Z_C[B/+>*.-,\
M<ZE&48ONF?T9P_C<EX7R=)34FM6>H^ OA/X@\82 Z=9%@3CH:^[O@7X#3P[X
M1M;74K"/S%@ .Y ><U\Y^"/^"A__  3B\"V\<</QNTAFP#RN/ZUV<7_!7+]@
M:-52+XYZ8J@< '_Z]?NOAOX6OAZ"K5Y<S['Y5QMQE//I^SI+EB?3:VUOM"1J
M$V<X48%(]Q ZDLV HZU\S_\ #W[]@L2[4^.>F\GGG_Z]<O\ &/\ X+(_L2:!
MX6DN/#?QFTVXN<$! V.WUK]GQ5>& P%2I35^5;'YQ1P\L1BHTV]SZ#\=?'SP
MMX3U,:5?7P5F'M7Q-^TQXLM_$_BX76G:E,T<DQ.!(<=_>OGOQY_P5/\ @#\0
M-:FU"Y^*%M 5D8)M?J,_6H?AY^WA^R;K?B.%/$OQ<LTC67EI#GBOY.XUSKB?
MB_$_4UA91A?>S/Z%X1RO(N'H/%3JIRMM='J'A?0K_P 0ZS_96GP,[[@.17T/
M\ O@)XL\/>+HM3U32D\DH.6&?YBN)^&?[9'_  3E\/7:ZY+\=-+W\'!7T_&O
M6K3_ (*Q_P#!/B';'#\;=*&T=1_^NO=X+\'*E*I'$5G9IW/G>*O$=UIRP]'X
M7H?3^A6*6MA%%'$JX0 A5Q5ML@D#MZU\QQ?\%?/V"3$2GQXTT <9S_\ 7K)^
M(?\ P6-_8:T7PS/>:)\;=-GN!%E(P>IS]:_I50IY5@DDKN*/QQTIXROH]SZD
MUC5[72;*6[NY0JHA)-?#?[97CVW\8>))8=$U*3@C[DA'0^U>,>.?^"Y/P)UP
M3Z7%X_LU212NY7Z9_&O&=1_X*&_LWW]XU_<?%&UD+MD[F]3]:_FCQ0XCXCS1
M/#8+#2MW29^T^'_#^5Y=5^LXNK%M;*Z/7H'O)Y5MII99"1CYB37J?PD^"VNZ
MIXITO5X+-C$DH9\YQWKS;]F;]M3]A765^U^,_B_IUNZR8"N,\?G7TQX:_P""
MF/\ P3J\+(MK;?&G2/D&%8#_ .O7RO 7@_C<SKPQ^.5G>]F>_P 7>(.'I1E@
M\,KKRV/I[P5H%K8:+#!+8Q;E'_/,5OC;"W( '; KYD7_ (*^?L"6Z"-/CKIG
MTS_]>GQ_\%>?V!9R=_QXTT<>O_UZ_KO 97'*<-&,=D?SUB,2ZU=N74^E-1O(
M[2$RR,%3')KR?Q[^T+X(MK*^T)M2*S8* #'6OFG]I#_@M!^R+I6D2VO@[XN6
M%T2G!1\'/YU\>^(?^"D_[/OB+4I=6E^+%NC2/N*!Z_)_$?B;.,)+V&7T92NM
MTF?>\)\-8''0]MB:JBELKGN/Q0U0WWQ$U#4?MLSPN?D!<D=Z/A[X$O\ XCZF
M+'3('8XST(K@/@K^V[^QCXGU _\ "7_&"QA) R7YY_.OI_X7?MT?\$XOAULN
MXOC;I+2 =U _K7X'D7ASGO%.:NOCXM)OJ?J&:\=Y;D.7_5L/9R2LK'IW[+WP
M=U'PI=QC5;!<!\Y9<]_>OI.UMH;=%2-0HQC %?+T/_!6K_@GY:<6OQLTI7[;
M?_UU<7_@KO\ L#LH\SX\::I[\_\ UZ_KGA?AK#<.X*&'BC\$S[.:^;U_K$NO
M0^FY-L:L">","N:\;^+=-\(^')KV_N J[6&<^U?*7QV_X+._L8>&/#:W?A7X
MS:?=S'/R!O\ Z]?+WCS_ (+5? [X@^'GT^X\?VD*F0\J_P#]>O&XWXFQ^449
M4,+1<G;HCMX?R2GF-2%2=11C?6YZ1\?_ !+_ ,)9X\.K:7J<^R-F!VRD#K[&
MN1T:TNM:OQ90*\CNV,MD\UXC>?M_?LS[FD/Q0M'9SN.3TKZ9_9W_ &T/^"?<
M6D0:MXB^->F17 0,R.O?\Z_D_"<*\1<69K)XFC*";ZIG]"8OB/*>&<IBZ$U)
MI6T/1OV:?@KXBTWQB=4O[#]TQ7&X9_G7VKHV@Z=;VZ2Q6D:L$ R(P.U?+VB?
M\%2/^">6B1A+?XTZ2-HX8 <_K6K_ ,/@/V"([<%?CMIH;/3/_P!>OZPX$X(P
M_#F76DKR/P/BKBBMQ%BU5V2/IJ7"QE.A["J/B'7;'0-*?4KV;:(4W9-?.K?\
M%?/V!F3S!\=]-/KS_P#7KYU_:@_X+/\ [,%VIT7PK\4;&:&0%6D1^W/O7TG$
MV>5\DRMSHTW.5M$CQLHP*S+&JE.2C&^K9]0_&K]H/PCKOA>XTZSU(^<8F&%.
M.U?$FM7E^]Y+,\LD@:1L;F)[UY!+_P %$OV=[ZY:YG^+4&&ZJ7XKUSX'?MB?
ML+^);!+GQ?\ &G3[9MW(89_K7\@9Y@^+>/LQY*M&4(WZIG] 934R+@W N<*J
MF]SL/AI\(_$7C^P>>SLRPWXR,U]G?LP_#$^%=&,6I62K(J #*#/:O%OAY_P4
M*_X)Q_#S1FMK'XX:3(20>5_^O766/_!7+_@G_9Q,8/CEI:MCH,?XU^V>'GA#
M2X<Y<57:E,_-N+>/*V>QE1@K1/IO8D$A"]^PI5\L)EFPON:^9X?^"OW[!$Q_
M>?'330?K_P#7KR3]H?\ X+;_ +)OAA&B\$_%33[P@C[KX_K7[#B\>LMPDYQ@
MVUM8^ PN'^N5HPO;S9];_&[XAZ#X-\-7#W]WLPN>/H:_.[Q[JQN_&-_J]MJE
MRT5Q<%U'G-C&!VS7$_$S_@K]\!/BI&;&^^)5K!&Z[6*OT_6N0\._MZ_LKW6L
M06FH?$JR\H/AY#Z?G7\A>(V.XJXMQRHTL/.,;[V9^^\#X7*>'L-*M7JQ<FMK
MH]H\,Z!/XHE,-DCR2.,9(/-?4O['7P>UGPM,ESKFG+L(/+KGK]17DWP6_;:_
MX)T:'I$.H7OQKTH3[<LC*/\ &O6]._X*R_\ !/S2$$5M\:=*0+P-O_ZZ^V\,
M?".M@*L<9BW[W9GSG&GB%_:%&>%H+W=CZ;M-+MK&+=!:QH>HVH!5H*L8!QRW
M2OF9/^"O/[!$K M\>-- ],__ %ZBNO\ @L'^P9#:33#XYZ86C&8P3U_6OZ4I
M8;#X1>['9'XU*4L3&Y[]X_\ B#I7@>Q6[U295!/)XKYJ_:M^.GA7QIX)>PT/
M59#*9?X&Q_(U\O?M*?\ !8W]G7Q=XAN=)TSXE69M%?\ =2H_7]:\97_@H1^S
M;/.HN/BG:R*SC(9NG-?S9XB<6\3YE5JY=A<-+DVO9V/V7A'AK)Z&&IXW$5TI
MK6UT>KR3-#.9)7D?)S\Y)KU3X:? GQ7XB^SZU%89B;#J3GI7+?"K]KO_ ()\
M:[HB2^(OC;ID,Q495E_^O7T'X8_X*:?\$ZO"&D6VE6OQMTEA'&%SC_Z]?*<$
M>#^(S"HL3CE;KJ>]Q)XET:&'^JX57MI<]Z^!O@YO#GA.V@N[-%E5,'Y>:[_>
M!'M88P:^8;7_ (*Z_L"0-Y2?'/3%4=,$?XU)/_P5Z_8(",R_'?33A3CGO^=?
MUCDV64<BRQ48KX4?@N85JV/Q#J7W9]+22+&XRP"_6O"/VN/B;HVC^&9]$AOR
ML]Q"54*W?FOESXV?\%R_V;M$\3)8>%OB+8W-N5.95?I^M> _$C_@J7^SS\2-
M134-0^*%JGEL2$WY!K\>\1>*\VQ.65,+@\-)R?5)GW_".08:6-A6Q55**UW.
M\N)[^>8B[O9SCL96-;'ASX=ZOX[GCMM)MF<[P2<$=#7E/PU_;M_9'UCQ(B:_
M\4;&" N-SGT_.OKOX<_MZ_\ !.'P7;Q3P_&W268*,DKW_.OPGA+PWSWB/&^U
MQL7'76Y^I9WQO@,EPKH89\UUT/??V4_A]+X:\)_8M8TV/?N'WHP?YBO8X[&"
MV7_1857V50*^8;;_ (*V_P#!/[35$5G\<=+48YV__KJ=O^"P'[!)0X^.VFY[
M<_\ UZ_L?A7A_#Y!@(X>*U74_G7-<QJ9CC9UWI=W/I4K(S'?T'0UQ_Q#^+7A
MCX?L6UF^\O'':O!O%W_!8[]A;2_#LEUI_P ;]-EG$;;8\]3CZU\2_'#_ (*T
M?L_?%3Q#+#)\3[6WA#95D?@X/UKP/$#/LQRG!..$I.<O(]KA;*L/G.,Y*\U"
M/F?37[8_Q)L?'^I17.AZC)Y0@P=CX[#T->(Z4CZI-%IEJK/*YVC<,Y->5Z!_
MP4!_9BU/5(K#5_BI:>3T,CM_]>OI'X:?M:_\$ZK46&M:A\==,26'#.A7J:_F
M.IPCQ)Q[F/M\7!P7F?MRSW).#\L6'I24VMK'6_"']GCQ*+VTU6[T_P"7S5)!
MSBOM3P-X?CLM$B@>!8RJC[JX[5\X:7_P5-_X)X:7'Y4'QKTD!!\N /\ &K]O
M_P %?/V"G'EGXZ:;&!Z'_P"O7](^'WA[@N%<,W!>\]S\5XIXJKY[47.K+H?3
MJ(J2#S"00.*KW^J6]@C2O* !][FOF75?^"PG[!]MITEW#\<M->1.%7/7]:^7
MOB9_P7(^ $NL7MCIGQ LF@\PB)U?[P_.OIN*<\K91A+T:;D_(\?(\J>9UW#F
M44NY]%_MK_%?3=3MO[#L=0<2)*>$;'\J^5XYM2;_ $.XFDDRV1O<FO+_ !;_
M ,%(_P!G#QI?/J^H_%&U#L=VPMGG\Z[?]G?]N+]B_6]<2;QE\6=/MX0,%GY_
MK7\=\393Q3QGG[G4HRC!]TS^A,FS?).%,H5.,E*2/3/ _P *?$WC6[CDL+'*
M#@\$5]Z?!OP';Z#X,L+/4+&,2I;@-E ><U\X>"?^"B/_  3C\%PH+?XVZ2>
M2=O_ ->NLM?^"O7[ B@QI\==,54^[@__ %Z_?_#KPRCPY05:N^9OH?DW&?&,
M\^JJ%+2*9],Q1Q0@QQ@*JCH!B@W%K+$6\P@*#7S*_P#P5]_8,,N%^.FFG/7G
MM^=<E\:/^"R_[$WAWPQ(_A7XR:;=7&" BGV^M?L.+KK 9=.K&-^5:)'P5'"R
MK8B$6]6?1'C7X^>$O"EZ-)O;X+(0<#BOAW]I?Q''XE\:?VAIVH3-&\Y) D.,
M<]LUX%XZ_P""IGP!\>^('U*Y^*%M!M=@H5^V:D^&O[=W[)NO:Z$\4?%JS2,2
MCYG.>*_D?C;.>*>+\5]3AA9PA?>SL?T'P?EN0\/0>+E63G;:YZ=X2T34?%&J
M?V586[.X(ZBOH?\ 9^^!'BWP]XNAU+5-*3R2@Y89_F*XGX5_MH?\$XO"]Q_;
M$WQTTLRD9VE?3\:]7L/^"L?_  3YM\!?C9I*;1@'_)KZ?@CP;=)QQ&(?O+4^
M?XK\1Y8J4L/07NO0^GM'L5MM-CACA5 $&0JX[592':-V:^96_P""OW[!#1^4
MGQVTT>F#_P#7K#^)7_!8[]B#1/#,USH7QMTZXN!$2B!NIS]:_H^,*65X)*,;
M\J/QA498S$[[L^I_$FNV6BZ9)=W,H4(A).?2OA?]L#QW#XWUZ6;0M2EP#CY)
M".A]J\=\<_\ !<'X$^(+:32E\?V:K(I4L).F?QKQR]_X*%?LW27ADD^*%K+O
M;)W-TR?K7\U>*'$/$69IX; X>5NZ3/VO@3(\IRZI]8QE6-^BNCUN#[7?.L4D
MDLCCCYB37K'P:^#.NZKXGTS5_L;&..8,<YZ<UYS^SG^VG^P?>PBZ\7_&+38)
M-_"N,_UKZ3\/?\%,_P#@G5X6MX[>R^-&D948#!1G^=?*\ ^$&/S'$0Q^.T=[
MV9[?%7B'AL/3G@\,KK;0^G?"VB6]EH\$3V$08=_+'^%= @"1 ,H ]!7S*O\
MP5W_ & H;<+_ ,+WTS([9_\ KTL/_!7S]@>8$O\ 'C30 /7_ .O7]?8'"4\K
MPL816R/Y^KXEXBJVUN?25]=16-NTL[!5[FO(_B-^T5X*33=0\.G4\3;2@ QU
MKYH_:5_X+2_LDZ7ITEIX-^+=A=;H_O(W0X^M?(>L?\%(/V>?$>HSZQ<?%J!&
MD?=L#U^0^(_$.=X6K[' T92NMTF??<)\-9?C(>VQ=51MLKGN'Q+N?M7C.\U
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
M  :E? 0K@^$K3/\ UWCK[;"X##T:*I4U:*/FIUZE2HZE3=GQ4/\ @ZA^+#7
M/]FZIC'3S?\ [*D_XBG?BR[E)-,U5@3T,O\ ]E7VN/\ @U!^!>\.OA:RQ_U\
M1T]O^#4/X%$?+X6LOQN(Z[)1I*@Z;6C,O:253GB?F?\ $W_@OS\0_B1JK:C-
M9WZDON :3I^M<S-_P6Y^(>U2IO?E8'_6?_7K]4T_X-2?@=$6SX5LN1VGCIJ?
M\&HGP))RWA6S(_Z^(Z^%Q/A[PGCL5[>K1O+O=GTM#CC.:&']C&321^?GPO\
M^#DGXH?#W3?L"6FI. V1ME_^O796/_!U#\5H92[Z9JK*#]WS>O\ X]7VD?\
M@U"^!1<;?"EGC_KXCI9/^#47X$(0L7A2SW'O]HCKZK 93EV44N7#QLD?/8C'
MULPJ\]3=GX@_\%"/^"@7B#]N?Q/_ ,)'K-K<0D7)E"SMGU]Z_<#_ (-0G4_
M#2E+ OY$G_H%1I_P:B?!3<?-\,61';]_'7WE_P $YO\ @F[X._8)\'6_AKPI
MIT5NL",H$;JPY&.U=G-[:5F*?LZ4-#ZKMR"<M][M4M5HWW2@GK5D<C-5R1AH
MC"%15-4%%%%!84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $<R.Y7;)M /-([!#A
M8\^XI\@!'\J;&) ,L>,4 ?,G_!7#P+XB^(_[%GB+PEX;TN:]NIRIC@@7+'Y'
M[?C7\J'C#_@G%^V%J'Q.UW4M.^#?B&%4U!C"XL^&''(YK^T.[LX=1@:TNXPZ
M,>016)_PJCP2[M++H\)9CDG8O^% ,_CBC_88_P""@\4 M8/AYXF\L#@"S_\
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
M3YO[&BS_ -<U_P *&^&O@YN/['B_[]K_ (5VTU&",&[L_C<C_88_X*"1MO\
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
MM?%^B%_[H7_[&OU!_:"M-:U'P>Z:(Q$IC;MFOFOX#^$_B)9?$#S]<65HL_\
M/)O4UQU/%CBR.(4?::>I]+E?#."QN6U,0Y)./0^:W_X-B/A?PT.LZ6RD9R(_
M_L:D/_!L+\-&VLNM:8,=1Y7_ -C7ZN:7A-,B5 01&N<^N*EF=T4&-A[UV_\
M$3^*9M7J_B?-3P5*<N7L?D[%_P &ROPQ69HYM1TU@._E?_8UYM^UW_P;N?#7
MX5?!R]\7V&L:=&UO%(PVQ\_*N?2OVKBEW(3(XSBOGK_@ID=W[+>J '!\B?\
M]%U[V0<?\18C,H0G5=FUU,:^$IQ@Y3Z'\@MUX#UO_A:M]X'\)P27-U!J$T,*
MP+DD*Y7BOH/3/V&?V_+[0K6^LOAUXEFLYX@T12S!4K^=4OV)[.TO?^"B"1W,
M8:,ZS=[@1U_?BOZ_OV<O"/AJ_P#@!X9A72HN=*0<QCU/M7]B4X.IAXM]4CP8
MR2>A_(-_P[U_;G,S3K\*_$BEN_V,?XTH_P"">G[=C<CX7^)/_ /_ .O7]E$7
MPP\("()+I$)(Z_NU_P *>OPS\&ITT>+_ +]K_A67U2DWK%?<CI6)J)64F?QM
M0?L'_M]Z?\L'PS\2@>@M/_KU,?V'?^"@LG/_  K;Q./^W,?XU_8^?AEX-;KH
M\7_?M?\ "E'PV\&@8_L:+_OVO^%;TJ-*E\*M\CFG4E-W;/XW#^PY_P %! V#
M\./$V?\ KS'^-2)^PQ_P4#=<'X=>)O\ P#'^-?V/?\*O\&.?^0-#_P!^U_PI
MR?"_P:O_ #!XO^_:_P"%:U&I+0.9'\:UQ^P3^WU<@Q7'PT\2LIZYLQ_C41_X
M)X_MU,,CX8>(_P#P#_\ KU_9<WPP\%]3H\7_ '[7_"D'PO\ !1Z:/'_WPO\
MA7#*C3G*[BG\C2->I':31_&O:_L!_MZ6;9@^&7B3CTLZL']A_P#X*"N?*'PV
M\3@#_IS'^-?V0CX7^"UY_L>+_OVO^%!^&7@UER-'B_[]K_A6E/#TX.ZBE\B9
MU9S5FVS^-[_AA;_@H)_T3GQ-_P" ?_UZ3_AA;_@H)W^'/B;_ , __KU_9!_P
MK+P;_P! >'_OVO\ A1_PK'P:>/['A_[]K_A72XQ,D?QMW'[!G[?5TNRY^&OB
M5AV'V/\ ^O55/^">W[=8;</A=XD'O]C'^-?V7-\+_!H'.CP_]^U_PH/PR\&G
M_F#0CZ1K_A6$\/3GND_D;0JN"LG8_C4?_@GS^W9NR?A?XDR/^G0?XU:A_83_
M &^K-=EK\-O$R@CG%G_]>O[(1\,/!FT_\2>+_OVO^%'_  JSP7C(T:+\8U_P
MK.&%I0E?E7W%U,34G&SDS^-\_L-_\%!6/_).O$__ (!C_&D;]A/_ (*"-_S3
MOQ-_X!__ %Z_LB'PM\&CIH\/_?L?X4?\*N\'?] >'_OVO^%=5K;',?QN+^PW
M_P %!8I!'_PK?Q.0?^G/_P"O4%Y^P%^WE=-NN/ACXE8^]G_]>O[*A\,_!BG!
MT:+_ +]K_A0_PM\&/S_8\7_?M?\ "L9TU/=&\*G)MH?QIK_P3U_;J"97X7>)
M ,=/L?\ ]>GVW[!7[?5HH6V^&GB55!Z"S_\ KU_90?A;X+ Q_8\7/7]VO^%.
M_P"%7^#-N%T>+_OVO^%90PU*+ORK[BJF)J3C9R9_' _[#_\ P4%(VCX=>)L?
M]>8_QJ-/V%?^"@C')^'7B;K_ ,^?_P!>O[(O^%6>#"<MHT/_ '[7_"E/PO\
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
M_A!?NZ/%_P!^U_PKJI04=$K'+.HY/5G\;TW["G_!01&S_P *[\3D_P#7G_\
M7I7_ &$?V_YX]LWPX\3$8[V8_P :_L@/PO\ "!Y;1XO^_:_X4I^&?@PKM_L:
M+_OVO^%7."DA0DD?QJ_\.\_VZ)6+O\,/$>?7['_]>D'_  3U_;L8Y'PO\1_^
M ?\ ]>O[*1\+_!@_Y@\7_?M?\*<OPS\&ITT>+_OVO^%<OU2DWK%?<CJ6*J*-
ME)_>?QM0?L'_ +?FGG$/PS\3#Z6?_P!>IC^P[_P4%DQ_Q;;Q./\ MS'^-?V/
MGX9>#6ZZ/%_W[7_"E'PV\' ;?[&B_P"_8_PK>G1IT_A1S3J2F[MG\;DG[#/_
M  4$4Y_X5UXF_P# /_Z].3]AO_@H*R;?^%=>)O\ P#'^-?V/_P#"K_!CG_D#
M0_\ ?M?\*<OPO\& [?['BR/^F:_X5<]4*+2/XV+G]@C]OFZ79<?#7Q*P/K9C
M_&HO^'>/[=##)^%_B3_P#'^-?V6'X8>#>K:1%C_KFO\ A0/A?X*/31X_^^%_
MPKCE1A-WE%/Y&ZQ$XK1L_C6MOV /V]+-MUO\,O$H^EG_ /7JS_PP_P#\%!7_
M '/_  K?Q.!_UY__ %Z_LA'PO\%C_F#Q?]^U_P *#\,O!K+D:/%_W[7_  K:
MG0I0U44OD93J3FM6?QO?\,+?\%!/^B=>)O\ P#_^O2?\,+?\%!,<_#GQ-_X!
MC_&O[(/^%9>#?^@/#_W[7_"C_A6/@T_\P>'_ +]K_A6[C$S1_&Y/^P9^WS=I
MLN_AKXE8=@;/_P"O56/_ ()Y?MTJ^X?"WQ)]?L?_ ->O[+6^%_@W'.C0_P#?
MM?\ "D_X5CX,QC^QHO\ OVO^%<\\/3J/WDG\C>%:4%9-G\:C_P#!/S]NP'(^
M%OB0_P#;G_\ 7JU!^PM^WW:KLMOAKXF7CG%F/\:_LB'PP\&;3G1XO^_:_P"%
M'_"K/!9&1HT7_?M?\*B&%I0DGRK[BJF(J5(V<F?QOG]AS_@H*Q_Y)UXG_P#
M,?XTC?L)_P#!01C_ ,DZ\3?^ ?\ ]>O[(A\+?!HZ:/#_ -^Q_A1_PJ[P=_T!
MX?\ OVO^%=5M-#F1_&V?V&/^"@J'RQ\./$Y!_P"G/_Z]03_L!_MYW1S/\,?$
MI^MG_P#7K^RO_A6?@U!SHT7_ '[7_"C_ (5AX+D&3HT7_?M?\*PG3C/=&\*C
MAJM#^-(?\$]_VZ5&%^%_B3_P#_\ KU+:_L&?M]VA"6WPV\3*O8"S'^-?V3/\
M+O!0_P"8/%_W[7_"GCX7>"P,+HT/_?M?\*BGAJ47?E7W%5,35G&SD_O/XX'_
M &'?^"@93;_PKKQ-_P" 8_QJ$?L+?\%! =P^'/B;_P  _P#Z]?V1CX6^#\Y.
MCQ?]^U_PIQ^%W@LC_D#1?]^U_P *ZDDMCFZG\;G_  PY_P % E/S?#;Q,??[
M&/\ &H9_V!OV];\_O_AEXE(][,?XU_9/_P *P\&#Y6T:+_OVO^%+_P *P\%J
MNX:-%_W[7_"LIP4MS:-3EV/XTU_X)Y_MSPG>/A;XC'_;G_\ 7IQ_X)\?MV1X
MEB^&7B,$^EG7]E!^%W@N;G^QXO\ OA?\*0?"OP:#_P @>''^XO\ A7-]6HWU
MBON1M];JVMS/[S^."/\ 8:_X*!VZ^7#\./$WX68_QH7]A;_@H-(W/P[\3?\
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
MS\+?$>[_ *\__KU9@_84_;^LT"0?#;Q,H([6?_UZ_L>/PL\$,^\Z+%_WP/\
M"I/^%8^#7&!H\7'_ $S7_"G]3P\)745]R*GC*E6/*Y,_C>/[#?\ P4$8_P#)
M.O$__@'_ /7I&_83_P""@A/_ "3KQ-_X!_\ UZ_LB_X5=X._Z \/_?L?X4?\
M*N\'?] >'_OVO^%;V2.=:'\;9_88_P""@B'RQ\-_$QSU_P!#_P#KU!/^P'^W
MI=',_P ,?$I^MG_]>O[*_P#A6G@U.#HT/_?M?\*/^%8>"Y.NC1?]^U_PK*K2
MC/=7-H5'#5'\:?\ P[W_ &ZE7"_"_P 2?^ ?_P!>I+7]@W]ONT/EVWPV\3*O
MH+,?XU_9._PM\$C_ )@\7_?"_P"%*OPM\%J<C1HO^_:_X5C3PU*,OA7W(NIB
M:M2-G)G\<+_L-?\ !015Q_PKOQ-_X!__ %ZA'["__!01F_Y)UXF_\ __ *]?
MV2-\+O!Q_P"8/#_W[7_"A?A;X-!_Y \/_?M?\*[$DMCGZG\;R?L.?\% 8B<_
M#?Q,??[&/\:@N?V!_P!O34&S<?#'Q*V?6S_^O7]E!^&/@L'!T:+_ +]K_A0/
MAAX* W#1HO\ OVO^%8SIJ6Z-8U.78_C2;_@GG^W1"-__  JWQ'_X!_\ UZ</
M^"?/[=L8$L?PQ\1@_P#7G_\ 7K^REOAAX+EX_L:+_OV/\*0?"KP:#C^QX<?[
MB_X5S?5J-_A7W(V^M5;?$_O/XX(OV'/^"@=O'LA^'/B8#VLQ_C0O["__  4'
ME;)^'?B;_P  _P#Z]?V1#X7>"ATTB'_OVO\ A2GX8>#A]W1XO^_:_P"%==."
MALK'-.;D[L_C<?\ 87_X*#Q\?\*[\3?^ 8_QI%_85_X*!R@K)\.O$V/>S_\
MKU_9)_PK#P:1\VCQ?]^U_P *#\,/!8X.CQ?]^U_PJI*XH22/XU)_^"?7[=DQ
MWS?#+Q(3[V?_ ->A?^">G[=F=R_#'Q'_ . =?V3R?"WP63QH\7_?M?\ "A?A
M?X.'_,(A_P"^%_PKB>'I-W<5]R.I8FHHV4G]Y_&]'^PE^W[8_+;_  X\2C'I
M9C_&G-^PQ_P4&E&__A7?B;_P#_\ KU_9 WPK\&-UT>'_ +]C_"G#X7^#U4J-
M'AQ_US7_  KJI4X06BL<LYN6[/XW1^PK_P %!SR/AWXF_P# /_Z]*G[#?_!0
M0'8_PY\38/\ TYC_ !K^R%?AEX1C'_((BQ_US7_"A_A?X*9OFT>+_OVO^%7-
M75@A)(_C7N_^"?O[=\X,TOPQ\2,?^O/_ .O42?\ !/7]NIAD?"WQ(/\ MS_^
MO7]E@^%W@UEQ_8\./^N:_P"%*/A;X+[:1%_WPO\ A7)+#TF_A7W'5]9G'9L_
MC33]@']O&U;=#\,?$H^EG_\ 7JVO[#W_  4#\H1CX;^)P!_TYC_&O[(&^%W@
MP'<-'B_[]K_A1_PK/P<3M&CQ=/\ GFO^%:TZ%.#O&*7R,YUI3W;/XWO^&&?^
M"@>?^2<^)O\ P#'^- _89_X*!DX'PY\3?^ 8_P :_LB_X5=X._Z \/\ W[7_
M  H_X5?X/_Z \/\ W[7_  KHL<[U/XW&_84_;]E&R;X;>)B,=[/_ .O5;_AW
MK^W7(^]OA=XD!]?L?_UZ_LK;X7>#>,Z-%_W[7_"B3X8^#N@T>+_OVO\ A7/4
MHQG+WDG\C>E6E36CL?QJ-_P3Z_;OA8-'\,/$F>Q%G_\ 7JVG[#/_  4 V"./
MX;^)EVC_ )\__KU_8^OPQ\& ?-H\7_?M?\*4?##P83A=&B]\QK_A4PP]*+TB
ME\BIUZD]VS^.#_AA?_@H+_T3KQ-_X!__ %Z:W[#'_!0,<'X<^)O_  #'^-?V
M1?\ "KO!W_0'A_[]K_A1_P *N\'?] >'_OVO^%=2T.9ZG\;G_##/_!0)E\I_
MAMXF8'_IS_\ KU6E_P"">_[=TY,DGPO\2$^]G_\ 7K^RS_A67@Y#_P @:'_O
MVO\ A2-\,O!K=='B_P"_:_X5C4H1J;I,WIUG!63L?QI#_@GO^W0?E/PO\2?^
M ?\ ]>I[?]@+]OBR'^C?#3Q*H[8L_P#Z]?V2+\+?!(Y_L:+/_7-?\*>/AGX.
M(V_V1#CWC7_"LHX2DG\*^Y#E7G+JS^-V7]A[_@H+)\A^'7B;I_SY_P#UZ%_8
M5_X*"(N1\.O$W_@'_P#7K^R$_"WP6!DZ-%G_ *YK_A0?AEX-(P='B_[]K_A7
M7!1BK'.[L_C=7]AS_@H,@W?\*W\3G/?[&/\ &HYOV#_V_+\[9OAGXF(/K9__
M %Z_LG7X:^#,;#HT7_?M?\*7_A6'@M!D:-%_W[7_  J9Q35BH2LS^-(_\$\O
MVZD^8_"[Q)_X!_\ UZ?#_P $_OV[H&WQ?#+Q(#_UY_\ UZ_LG;X:^#)./['B
M_P"_:_X4@^%O@LG_ )!$7_?"_P"%<?U:C?X%]QU+$U4K<S^\_CB;]AG_ (*
MJH5/ASXF_"S'^--7]A7_ (*!GK\//$W_ (!__7K^R(?"_P % <:1#[_(O^%-
MD^%OA GY-(B'_;-?\*ZJ<%';0YISYG=G\;Q_86_X*"*W_)._$W_@'_\ 7IUQ
M^PE^W]/%MF^''B8C'>S_ /KU_9"OPM\&_P 6CQ?]^U_PHD^&/@PKM.CQ'_MF
MO^%74C&:L*$[.Y_&I'_P3Q_;HG)=OAAXCW8_Y\__ *](?^"?'[=N[CX7^)/_
M  #_ /KU_92OPO\ !B'C1XO^_:_X4J_#'P:AR-&B_P"_:_X5R?4J;=W%?<CK
M^LU$K<S^\_C:@_81_;[L3B'X:>)1]+/_ .O4I_8>_P""@TG/_"MO$_'_ $YC
M_&O[(1\+_!CG+:-%_P!^U_PIW_"L_!J# T:+G_IFO^%=5*G3I*R5O0Y9U)3=
MVS^-P_L*_P#!061=Q^'7B;_P#_\ KTB?L-?\% T.S_A7/B;_ , __KU_9&/A
MKX.'R_V/#_W[7_"D;X6^#"W&CQ?]^U_PHJ*Z"#29_&U<_L!_MZW:G[3\-/$K
M ]<V8_QJ _\ !/3]ND)\OPO\28_Z\_\ Z]?V6CX7>#L8;2(L?]<U_P *3_A5
M_@G.W^QX_P#OVO\ A7)*C3F_>BG\C98BI%6BV?QK6O[ _P"WM:OF'X9>)1CT
ML_\ Z]6W_8?_ ."@;#8/AOXG _Z\Q_C7]C__  J_P4@S_8T7_?M?\*7_ (5A
MX,(RNC1?]^U_PK:G0IPVBE\C*=2<]V?QN?\ ##'_  4#'/\ PKGQ-S_TYC_&
MC_AAG_@H'_T3GQ-_X!C_ !K^R(?##P<?^8/#_P!^U_PH_P"%7>#O^@/#_P!^
MU_PK7E1FC^-BY_8+_;YOE\NZ^&OB9E'0&S'^-01?\$]/VZ2<_P#"KO$G_@&/
M\:_LM;X7>#>^C0_]^U_PI%^&/@Q>FC1?]^U_PK"IAX5'=I/Y&\*TH?"VC^--
M_P#@G]^W;&_'PM\2Y_Z\_P#Z]78_V%?V_+6,+;_#;Q,N1SBS_P#KU_8^WPP\
M%-UT:+/_ %S7_"G'X6^"V QH\7XQK_A4T\+2A--17W%5,14G&SDS^-X_L.?\
M%!6./^%=>)^?^G,?XTC?L)_\%!&/_).O$W_@'_\ 7K^R(?"WP:.FCP_]^Q_A
M1_PJ[P=_T!X?^_:_X5URU1S(_C='[#'_  4$C^0_#?Q.0?\ IS_^O5:7]@+]
MO*[?,WPQ\2DY[V8_QK^RO_A6?@U!SHT7_?M?\*0?"_P8[;O[&B_[]K_A7-4I
MJ:U5S>%1PU6A_&JW_!/C]NM$S_PJ_P 1_P#@'_\ 7K(U+_@F_P#MI7UVDU]\
M%O$<C%QF4V?O]:_M!?X7>"^G]D1?]\+_ (4/\,/!OE>2VCQ%/3RU_P *FC0A
M"5U%+T153$5*D;-MGYE_\&Q7P$^)GP&_9TUGP_\ $;PO>6$USJ:NJ7<6TXRW
M^-?JB^$95B'UQ5/1/#FF>'XC;Z-;)%&3E@H Y_"KB1M'N)<9;IS76<Q*OW1@
M8]J6FQAP@$AR>].H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&SCY:CGB+XD4
M?,.E2T4 1'SS&/E&3UI4A*C.<FI**-0O8:JL#@C@]::T7S@@5)3&)!X:E:^X
MFN83:^XC'%(8<?-BG!R*"Q(P:'S="XW2&/G;A>M.4,1@]:3(]:7.1BLU33=R
M;3;U%8YP*1D8CBG(.]-=F&<5JG9"<N48RR=5QGW-*H;&& HWGT%.4YYQ0YQ!
M5>;2PUHPP ]*/* & :?MR>PH8#H&I1Y&QN36R$*@C!)H\L@C!H"'.33MX' &
M:4';82<GN(YP3M4?E3&=]F<#.?2GMUYI#@]JRI2O4=R[I+49RQI[8*\=:8TF
MW[HI0S'H*TYZ7.1*IJK(C"2[LGI4C@A0%6GAL=5%*5SR3BG*K?8<W[2-B)48
MKAC32K9PM6-@QC/-)LQSUJHRTU"#Y(V(]G[O#5&B[3BICGN*:%4'K4>RII\P
MXU(]1T>0, "E^5N"H_*DR0.!0"?2GSP1#U>@J(5)ST[4V7I@>M28)&#Q4;(3
M1&TG<NR:LQJ1)O#YJ<=.*A1&!J8<#%6R>2,-@HHHI#"BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *3YMWM2T4 ,=6 ^04@MP2&8G/UJ2B@!J[PV.U#(&.<TZB@#
MPC_@HR1'^RWKK/PF.3W^X]?Q?_M1W'E?M$>,%P"KZS)R?PK^T'_@HPRM^RYK
ML3C@C_V1J_B\_:J0#]HKQ?SP-9DQ^E-6V$;G['7QM\0_!GXW:!X@TS59H;=-
M3B:?;,P 4'GBOZ_?^"9/[6/A3]HSX&:5=Z1J_P!INC$-V2"<!!7\:/A'X?\
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
M_%*_^)'[36KZU-<%T<D#/^\U4!C_  \^.O[3'Q"\3V^A:9\0[YWF?^'GN/\
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
M2Y4 44@!W$TM/6X!1113 ****EM@)\H/:ER#T--V'UI54KUII(!:***+( )
MZF@8ZC%(RDG(I K#O]:30#L@]#12!0.@I:6H!1115DI.XQB=W6E0DGDT,A)S
M0JD')H*'44F/FS2TK( I,J>I%# D8%)L/J*+(!?D]J48[4W8?44JJ5ZTN4!:
M***H HHHJ6V 444@7Y<&FFP%HHHH>P!1114+F "0.IHI&4DY%*!@8K0 HHHJ
M6V 4444)L HHHJF)K4:^[/&:3)]33Z1E!!.*F[&-!;/!IXY'(I$&!FEI[@&!
MZ"D^4<<4M-*$G.:328E<-^&QVH?I33P<4K$E 0><TY*T2FA%&U#CUK^:#_@[
M7 7XK>$'(Y\Z7'_D6OZ8%!((S7\SW_!VNXE^+7@]-IXGES^4M*_[L=/1G6_\
M&UFN^*-.O9%TM)BC6*AM@[8K]X=#N+JZTV-[E"&*C.[Z5^-W_!K=HND7.D7$
MDEL3(NE EO\ @-?L['N5]B#"^E?PSXJPE/BJJ[]6?6X:M">#4+:]P6- V<CB
M@2\E=^/2FS>5'()'8!1UR<5ER^,/#,=S]D>^A#YQ@S+UK\YC3CUD:JG5J/W%
M<U!$6.?,S0P9!ZTRUG@F036[@J?0YJ8.'^[G\:4J26S)FFFFUL>2_M#:_P")
M-*M6.BQ3$^7UC'M7=_#^YOK[PAIT]ZK"1K<%]W7/-:.IZ%I>MCR=2@WY&*L6
M=NEK +6U&U(AA<^E8K"OGYN8[*V)HXC"PII6:'E6)P5/%$:A9/-+X&.E.\X@
M8)S]*J:MJNG:9%YE_,BC/\3@?SK1RG%6N<D%)KE@KELGS&!#\>E(3M;Y5JII
M^M:7J,)DL+A'P?X) ?Y5:@._)(Z>M*-*-1ZR#DE#XEJ<)\>]0UC3/#!N-$MY
M&EPW^K'->._ GQE\0]3\2"'6;.[\O)_UB\=:^F;[3K74H3#?1[D]*HZ7X2\/
M:;-YVGVNQO6D\-+FT9[&%SFCA,'*BXIMENTD*6J.UN=VP9J<G>5.",TNY@X0
M&H;K4(+&-KBZ8*JC)).*T]FNK/)]ZI\*U)907&Q9,8[4D:[(\L=W-9FG^+O#
MVI73Q6][$7Q]WS16A"SL=BM[YI2IQO;F$\/.G-N:LR25V3E%/3L*\3^)'B#Q
MA;?$72[>R6?R'N")-HXQ@U[:7;R&!//K5"_\-Z5?2QWEU;[I8^4;T-)T7T9U
MX3$4\+)N2)=*>22Q1I$.?>K85",]Z8A5(EB Z>E+\JR;0/QJ/923W.)RA4J2
M:$W,C[2>M.DC:5E8MP.U9^K>(M)TRZ5;NY1>.[@5<M-3L[Z)9;69&!'\+ UN
MJ,6K.0U2K4ES6T8]5*NQ'8<"O&/VE_$GB[3;-AH4,Y^8?ZH5[5YD:CY1SZU0
MU7P_HVL1;=2M_,R>U9U<"EM([<#C:>"K>TJ1N>-?LU^*O&>I3"/7;:X"F3DR
M#CK7N!>5FPH-9^G:)HVB1$Z9:E.<UH^:4B#@X)&:5.E*"M<688RCF5;GIJWH
M"P'?O+8I2KJV3)D>E4[[7;*PB\Z\G5!ZLP'\ZBTWQ1H^K,(K*[B=L]$D!_E0
MY:VN<WL*_+=K0U0?W@^E?F#_ ,'+?'P.M>/^89)C_OIZ_3T,!(N*_,+_ (.6
M_F^!UIM_Z!DG\WK]!\/9MY]13_F7YGFXR*<#\QO^#8OG]K35#_TQB_K7]6ND
M$?V7;\C_ %"?^@BOY2O^#8L8_:SU/_KC%_6OZM-*0G3+;'_/!/Y"O[RJ**I*
MQ\Y*Z9-("03G\:$&,9]:<58 \TH (&14Q;M8+Z6%HH QP**'L(**1F"CF@L
MN[%1J M&1ZTP-YJY Q]:<,?</:K0"T4A91W% =?7'UH>P"T5F7OBW0+"Y%I<
M:G LA.-AF4'/TS6C#-'/&)8G# ]"#FH7, XD#J:*;]\Y%. P,5H 444$@#)I
M-NX!111238!1115 !('4T4C*2<BE P,4G< HHHJ=0"C(]:1AD8I%3')JE>P#
MJ;*%*_,N:=02!U-2^9@1!4D0C:!7YX?\%5_^"MK_ +#JPB'0Y[G<&R(GQG&[
MW]J_1+R_E(!ZU^*'_!P7^R_XV^-DT">%]%N)C&) 2ELS9SN]/K5Q\P/G]_\
M@[FU$7+1#X;ZC@?Q>=U_\>IR_P#!W+J)./\ A7&H_P#?[_[*OS3E_P""7O[0
M@N6CC\)WH'_8.DKB?BM^PW\:?A59/?Z]X7O5C3JW]GR ?G0WJ%C]8S_P=QZ@
M1Q\.=1_[_?\ V5-_XBW]4)W#X>ZC@=O._P#LJ_#>XMI;6Y:VG0JR,0P88.17
MH7P>_9K^(7QIN3;^#](GN"I <Q6S/CZX^M '[!W?_!W1JI4;/AEJ1YZB;_[*
MOI#]@/\ X.+KC]J#QM:^&;GP=>6YF8#,LN>IQ_>K\1KC_@F#^T;%"(U\+WA(
M]-.DK[&_X)'_ +"OQ>^'7Q<L-2\1^';N,(ZY+63J/O>] ']//@7Q#%XI\,VF
MOF#:9[=),'W&:^1_^"OG_!19O^"?W@G3_$]OH4UX;NV:4I"^.A8>H_NU]4?!
MNQELOA[IMG=(04LHE((QT45^5_\ P=4PJ?@YHIE&=NG2;?;YI*A1]X#Y3T#_
M (.U-5UW7+/3X_AGJ47VBX5"YF]3_O5^O'_!/G]MV[_:I^%"?$!]/EBWPLWE
M.V3PI/K7\:'@&?S/&>E0N,K]NC_G7]5W_! BWAE^ %A8A3Y;QD%?JF*U48 >
M6?\ !2C_ (+S>(OV,_&\V@1^ -0FC7>=\;X''_ J^;?A5_P=?:AXM\86>BZA
MX!OX8[B<*6DFX _[ZKT+_@YV_8]TRU\%W_Q$T'2"98K L61<G)7/;Z5_/EH3
MWV@>)[:6?*20R\9&,&I<8W _M\_8G_:5TS]ISX*:5\1K$B-KZ'>8MV2O /\
M6O8X5=5^=LU^0/\ P;M_M:P^(/A'I/PZGU'=+:68W+O]5'^%?KW;2M.BS]%9
M0:6H:#X^00>E<9\;OBC8?"/P5>^*M28%+> R<G'>NS125(KX8_X+A?'>+X4_
MLUZLMK?JDTNDOMVOR#N/^%,#X3_;&_X.>(/@?\3K_P +:+X/N[Q+>7:'@FX/
M)_VJ?^PQ_P ',6M_M-?&ZW^'0^'>HQK,@.YY,CKC^]7X$?%OQY=_$KQQ<:[J
M$QDDN) 68]^37Z>?\&\W[&\/C3XMZ?\ $[^S@RA<;R/0YI7'H?JO_P %E/V@
MOBT?V1-2U;PC87U@UQID<@E0?=)0GUK^9_QG^U/^T1%XXO1_PL*]$Z7)PN><
MX%?V6_M"_LL>%OVAO@+_ ,*NUW3TD6:QCB(8@# 7'?ZU^5?B3_@U+TG6?B9-
MXN@LM+%I-=^84,\>=N,>M4XQL&AZ+_P;3_'OXK>.OA/86'CXWEZ%T[(GF'!.
MT5^O"G<H8C&1TKYL_8#_ &#?#O[%G@JV\+:38PQB&#RAY3 ]L=J^DPXW; .U
M9V8A20.II/E]J1AGG(IM5RH"3(/0T4PNB8P.M*\JH.>OI4V8#J*:9 &"XZTX
M$'H:LE)W&,3NZTJ$D\FAADD@BDB.>104/R/6BDVX;(H"]>>M*R 7(ZYI,J>I
M%!4[0*38?4460"_)[4HQVINP^HI54KUH:T 6BBBI5T $@=31D>HI&4DY%)L/
MJ*L!V1ZBBF[#ZBE4$#!H 6BBB@ 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 **** /"O^"CG_)JVN_0?^@/7\7/[5/\ R<3XM_[#
M4G]*_M&_X*.?\FK:[]!_Z ]?Q<_M4_\ )Q/BW_L-2?TH _>+_@T+_P"/CQ#_
M -@I?Y"OTE_X*B?L7>&OVE/@YJS7UAYT\5K-,,H#RJ$C^5?FU_P:%_\ 'QXA
M_P"P4O\ (5^X/CG1CK_ARZT@)N%Q;R1D>S*1_6@#^,7PMJOB']CW]LAT\^:T
MAMM4N  '*C FXK^LC_@GC^T9X=^.?[._AN;3=16:6'28Q<$$9#5^!7_!Q/\
ML,-\!?B5<>/]'LVC#0-.SJF.6PU>[_\ !M)^WC+=O+\,_%>ME?W\<$*R29P!
MMZ4 ?T!H@C78I) ]:6HM/N+:^LTNK2?S(V&5;UJ6@ HI&;:<8I1R,T %%%%
M!1110 $9&*9(\D4>%&3FG-G:=O6D#21P@E,G/>@!&266(F3 ;MBOEW_@J3^U
M!8?L\_LY:[KL&HK%=Q:>7B!8#FOIK4KZ#3H&U.^G\N*-3DGITK^<?_@X^_;[
MUN^\9'X6>&]5:2WF,D$RI+QW[4 ? UWK7C'_ (*!?M>H-0W7*7FKQYVL2.2:
M_I^_X)/?L96/[*OP1TS0X[$PR)%D@KSR@K\=?^#=;_@GM>_$OQ7;?%O6-,<Q
MH([E79,@XQ7]'NF:;;Z9I4-E9PA%1%7"CT % 'SW_P %7]X_8O\ $8'3CG_@
M#U_&5^T/_P EP\3?]A5_Z5_9G_P5;;9^Q?XCC)R3C_T!Z_C,_:'_ .2X>)O^
MPJ_]* /Z%O\ @TO_ .19U+_L$K_(5^V&0')-?B?_ ,&E_P#R+.I?]@E?Y"OV
MP(R^* !E;?N J+4;"'4K-[.=05<8/%3,P49--<Y=2#UH _GX_P"#HK]E;[+:
MV/C#0K G??,\K!>W-?AAX,UF\\'_ ! TZ_@;:T.HPEN<=)!7]>O_  63_9?@
M^-GP*U*\>Q$K65E+*IVYP:_DE^/OA&?X=_%.]T*6$H\$Q8 ]L,: /ZK_ /@A
MM^U?IOQ7^!^G>&VOUDF5(8\9'\*D5^AC1JY5\].E?SN_\&K/QLGO/%5EX=UK
M4F"MJ# ([=@Y%?T(Z[J<.F:%-K G_=JFX'VH ^!/^"_G[1=G\(/V?!;QW:K)
M=02QX..:_D_^)7BV?XC_ !"EU24AGN;G8,=\O_\ 7K]J/^#DS]L&P\:RCX=V
M.J*S6-VZNBOZYK\:O@-\,=6^*7Q1TS1]'M6F8ZE"S!!V\P9H _;?_@V3_8QU
MC0?$.G?$S5=*(CCNMPD92>&;/?Z5^SG[7G[-T'[1'PON_!"K)F6U,2B-B/Y5
MY=_P2'^!NF_"7]FJPA;2XXKEH+=RVS!SL)-?6JH5<,#U- 'X(?%3_@UAE\8^
M/I_$AL+\K<3[F(G?_&OT$_X)?_\ !)_PC^PQX9M[::Q>.6",AI)1ENGJ37W2
MH9IF,B<#H:\W_:D\1R^$_AA=Z[;WS0F.&0AE..BYH ZG_A8_@W3'%@^JQJZC
M !=1T_&OSS_X+N_M8?!G1/V9?$/A9M:BEO[O3&6)&VMSD^]?E7^W?_P5Z^+7
MP]^.LVGZ#XENA!"TJ%4N<#(8"OS\^.W[8/Q;_:<\4F+Q7XROS;R2$")[C<I!
MH \YBL;WX@^/TMM,@!-Q<!4"#'7Z5_45_P &WOPCU?X<?LK:/8:Y \<BECSG
MNH]:_+3_ ((__P#!(+X<_';7=,\=:UXXF$F^.;[.4R,^G2OZ0_V;_P!GKP[^
MS_\ #^T\)>'D5D@08=4QG@"@#TD[63"#D=#3U!"@'K43O&Q%N6VN>@J51M4
MF@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *&Z'Z444$O<9\I')YK+\<$?\ "%:P!T_LNX_]
M%M6F>M9?C<G_ (0O6"5_YA=Q_P"BVHCJ7RK<_CJ_X+-+&G[8]UG/_'Q<?^C%
MK^AW_@BZ1:_LH>'C_>T6+^=?SQ_\%EG:3]L:Z9XP,7-Q@?\ ;1:_;S_@D/\
M'_5M)_9HT?3AIBD0:5$JG/7FOQ3QNJ<N0P?F_P D>WD&&^MU7W/TD=XKA<%B
M"/2ATB6W:$L<D'%8/P^\43^*]#AU&6V"%UR<5OL(P<,W-?QTYN<;GJRBZ59Q
M['COQ0^"/B7Q7J?VO3II@N#]V9A_*NS^%G@^_P#">F&PU%W+E0/F8G^==>Y?
MC8.*9D*^UA@GI6,?BN=LL=6JP]F]D. B=?))Y'6B)EB'E'GZTV5"/F7J:R?&
M?B%_"^A'4Q$'8$C!KJ=^6YP1E*I6]F;(1O,%*BNN[<.*X[X4^/;OQQ8S7D\
M0QSE  ?<_P"%=F-V-K#&:FWNZ&U6C[*=C)\6:'_;FC26L4C E"!M;%><_#_X
M.^(?#_B$ZK)-.8R",-,Q'Y5ZP8 #CS>#VI5;R5\N/FN=+WC:GBITJ;C'J);0
MM#;"-_O8I82T89F-/=ROS$51UV^;3]+FO57)1<XKH>D3E:;FO,G:>7?C Q4I
MVE-Q%>%G]HS4AXM;0_L"E5D"[LU[)H&IOJ^EI=NNTMVI>ZWH=F,PT\+%299U
M&W^W:>]O$2"?2O%O$7P"\4:KXI35EGG$:REL+.P&/SKV[RF4;E)IREV'SK@"
MB=K$T,54P\?<,CP;I!\/Z7%:7+L65<'<<UL'#'>E-:2WZ,PSZ4J9)P#D5--:
MV.>K5<Y\SZD<[F8_9QC)J2,J$\ENH&!7%_%CQY<>!=/>[MK</(JY"FMOPAKL
MOB#P]%JLD05WB#%?2M=+VZFU7#N%%5>YM1E4RAYP*Y#XL>#[KQGH?V&PDD63
M?GY'(_E75QDM"LC<%NHIQCBW; WS=Q6-5-&="HZ;4EN>;_";X6:QX-0G4YI3
MF0M\\I/?WKT:)3"FX#/UIP#/\C<4YE$8QU%31W'B,1.NKR&^?%*I'?%,B:/<
M58U@_$+Q/<>%='?4;:V#_*3BO-/A]^T-JOB3Q'_9DNF(H]<^].K5M42;.K#Y
M9.OAW5C:R/:V6";Y-YK,\6:+/K.DR6,!(+)@$'%:%LSR0I<>5@LH./K4J;N2
MPQ52;DSB<I4Y)I['A^A_L^^)++Q:=8FN;CR_,#8\]L?EFL3_ (*5P&#]E?4;
M:(Y*VTV<_P#7.OHP;5RS'BOGK_@IF!+^S-JHA.?]&GY'_7.OI>%J2_M:F_-%
M8K$U,5"TF?R[_L5#'_!1% ?^@U=?^CQ7]C/[,?\ R0#PG_V"4_F:_CF_8K&/
M^"B:@_\ 0:NO_1XK^QG]F/\ Y(!X3_[!*?S-?Z#8;_=X>B_(^,FK29W@^^?I
M2T@^^?I2UL2%%%% !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 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 444 Y)'I4R 8W4_6G 93%-
M;J:"I:/ -.7P#>PD2N#7\S__  =KN&^+G@[8.1/+_P"U*_IA#;%)K^9__@[6
M*I\6?"#]_.E_]J4MZ816I]!?\&M?VJ+1;AX4!SI0SG_=K]F"9-V64?A7X8?\
M&RWQ(U#1!+90VH97TX+UZ<5^Y&EW<M]9K<RI@L.E?P_XJ_\ )3U%YL^JPM-Q
MPBDAFL6?]H636T;,&8<8->(:K^SUXIU'Q@-9^T7(B2?=Q.V,8^M>\JJ*P._\
M*C9V=]JKQW(K\L=CT:&*J4%:)G>%=+&AZ5'8RLQ95P2QS6K&R@8]13&:"'@L
M"?>B(>82ZMVK:!R5JLIU/41'D,OE-@9/%#LS9A4<]*X?XK?$:[\$QF2VM@[A
M,J":ZCPCK$FL^'+?5Y(P))80Q7TJ[Q.BIAN2DI]&:46R./RF^\M<9\6O -[X
MTTPVME+*LA;/R.1_*NRC1I5$[#!)Y%+($8X4\UC53,Z-:5!\T3S[X1?#C5?
MT+#4Y96S)D;Y">/QKT(YV[HOK32RL-DG%/;]W@*<C%3128\36E57-+<9%(KD
MJYP:;B-)2 >/K7.?%#Q?<^#M$_M&UM@Y(.1FO//AA\>]7\6ZW]ANM.5!D\Y]
MZU=3HV=&&RR>(H.LK61[06AW@ \]JQ_&NAR^(]&FL;=B&*$ J<5K0N[6ZS^5
MR5!IS!V&0N,]JE:G/2G.C64D]CQ'P7\!O$FC>*WU2YN+CRBP(S.V/YU[9# 8
M;58H>6 &<TY71%VL0":582A\Q7S[4U2CT+Q.*JXJOS38(NZ/:_6F6YFD,D4P
M '1:=+\W[Q#T[5YUXT^+%YI?BBQT6TM@?-EVN0?K6FBW%AZ$L4[(]"$)BDP3
MQVS4H\H94DYQ5?2YVN;59YN"?6ICY;MO#UF[W,(T52FT>:?%7X6:]XHU$7&F
MO+MV]I"*Z7X=^#;[P]I@@U%WW! .7)KII6).5&>*<D@88/Y5FTT[G1+'5:D5
M3>R&DP)$$R?K21I&J9+9'O068RF,Q# KS[XS_%2_^'UNTMO9"3!QR:MU6WJ3
MA\+/&5N1'H"^2,R \@],4>0SN)&Z=J\T^#?Q9U'Q\W^D6(0;\<&O3@SC QP*
MUCRM%8O!2P%7E>AQ/Q=\#WWC"P%KILDBMD_<<K_*N>^"_P &]=\#ZO\ VEJ<
MTS+@C#RL1^M>K.B2'*FE)*CRZPE27M%(U^N58T?9IZ#NDRCVK\P_^#EC_DAM
MK_V#)/\ T)Z_3P_ZY?I7YA_\'+'_ "0VU_[!DG_H3U^@>'O_ "4-+_$OS/%Q
M7PL_,;_@V,_Y.TU3_KC%_6OZMM)_Y!=M_P!<$_D*_E)_X-C/^3M-4_ZXQ?UK
M^K;2?^07;?\ 7!/Y"O[PG\"/GI[D[_=-*O0?2D?[II5Z#Z4^Q 44450#613(
M&)YJ-C<F3[HVYIUPVU..O:F7,T<%F9IY=BJN2WI0 LT^PA8QWYHN+F.SC\V9
ML)CKFO.?B3^T_P#!_P"%VDS7/B/Q9!$\2$XD[D5^<?[:W_!Q?\./A)=7O@[P
MM-I]W(B-M?S #Z>M 'Z7^./CE\-O 5E)J7B#74B2+ELR+_4U^?7[;W_!P5\)
MO@#)-IGA#Q);RSQ[EPZ(>1GZU^'/[;O_  67^-?[0.LW4?A_Q5>Z?;RE@%M+
MO Q7Q3XL^)_CCQI>/<^)?$UW=L[99IY<T ?N#\$_^"ZOCO\ :@_:1L]+M]4C
M,-UJ,*[8C@8+>PK]\/A1J%U?^!;&]D.YY((V))]5!K^1?_@C1X&@\1_'O2[A
M6RT=Y"V<?[5?UQ?!>RFL/ %A;SYRMK&!G_<% '6LS+'N YQ2J25!-1PAR3O!
MQFI-Z#C<* %I"H)R:-Z^M&Y?6@ V#U-&P>II:* $V#U-&P>II:3:?[QH -@]
M30$ .:-I_OF@*0<[J %HHHH **** "F3A"GSL0,]J?2, 1\W2@!A#A,P\G'&
M:Y_Q)\-/#'C!@=?T6UFQ_P ];96_F*Z!Y@L9=1TI #,N=V/6@#@3^S7\)TD9
MW\(:;CU_LZ/_  KY._X*V_LY_!^T_9GU/5[+PS8QW"I)@I81CHGL*^\  H !
MW>N:^./^"PLSC]G+584&%\J3I_N4 ?Q\?%FW9_B9KL<4:K'#JLZ*%&. Y%?M
MM_P:S_"?P'XT7Q(_B;2;>X=7C\OSK97Q_J_45^(_Q@'E?%'Q HE(!U>?//\
MMFOW7_X-0C $\1B*;<Q:/(]/]70!^W0_9H^$,*Y/A'3B/?3X_P#"KFB_ 3X:
M:-<B\TOPY91.#P8[)%_D*[)3)MVO'^=.!0#'2@!(;>*UMQ!"@55   %?D3_P
M=5_\D;T;_L'2_P#H4E?KN$V(?FSDU^1'_!U7_P D;T;_ +!TO_H4E '\ROP^
M_P"1WTK_ *_H_P#T*OZMO^#?\C_A1VFC_9_]EK^4GX??\COI7_7]'_Z%7]6W
M_!O\!_PH_36)_A_]EH ^CO\ @IG^R[I?[1WP0U73+JS\UF@" !<_PD5_(5^V
MO\-Q\(_CWX@\*K 8Q9:FT<8QCHHK^X#Q7I<6KZ1+ITL89)!R"*_E&_X+U_LB
M:Q\/OV@-8\;1:=(D%[J<DV[;@8VD?TH U/\ @WB_:@U#P?\ 'T>&]1OMD!$4
M:@OZDBOZH_"FMVVO^&K34;&0,KP(<C_=%?Q%?L(_%NX^$GQOT[6;6Y,?F7L0
M)#8_BK^P/_@F=\6O^%O_ +-6F^)9)_-8A5SNST44 ?0X^5,U^$'_  <B_M(V
MMMH]UX*75#NDCDB\O?\ [QK]R/&'C#3?!F@SZWJDZQQPC)+=*_DF_P""^GQR
MOOB7^TIJ5KIVJN]M;ZK( JOQC:?\: /@[P?HESXA\066G6Z%VEN%4X]S7]1'
M_!N7^R_IO@/]G;3_ !1J-FRW)D/WE[$5^ ?_  2K^!3_ !S_ &@++09++S$C
MNH3]W/5J_KL_8T_9_P!/^ 7PDL/#UNFP"!'V[<<E!0!RG[?_ .VYIW[&GPLO
MO&GGHIM( X\Q 1T)[_2ORUU3_@[%MM.U6XL3J5B!&^/]0G^%?7/_  < 00W/
M[*/B1[B,9%H-I([;6K^43QTHA\8WZ[1C[0<?D* /[&O^"6?_  4ML_V]O"L6
MM17$4A:U\[]W&!VSV%?8;R!5\[\*_&__ (-4;>$?!VTE1 2=)]/]BOV/DD"V
M[/(F %)H S_%'BG1/"FER:IK=XL4"#+L6 Q^=? 7[=/_  70^%/[+5Q]CTKQ
M';LR%@X=4;IGZUX1_P '#G_!1_6_V?/#]S\-/"NLO!=7MB71HI=K#"]OSK^=
M;Q=\5_BG^T#X[^S:MXDOKZ:]N<0PRS;LDCI0!^ZNH?\ !VIHR3DZ?JEBR_[5
MNG^%1Z?_ ,'9>DRZ@KZAJMDJD@'$"?X5\)_L;_\ !OE\6OVF_"L'BB^L]1LU
MGAW@1IP.,^E6/VL_^#=_XM?LY>%Y_%%M!J5S% "2TBG' SZ4 ?M#^Q-_P7Q^
M#G[2>I06.L>)($>60* B(O?\*_0;P7X]\,^--+CUG0;\313H'4A@>*_AC\/?
M$'XG? OQK(FA:W>6LEA<-&T<4NWE37]#W_!NK_P45\0_'W0[GP-XNU)I9M/2
M.%3++N)/R'^M '[+EHXF\[)^8XJ0*=^X=,4WRU$0[XY%+#(9%R10 ^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 **** /"O^"CG_)JVN_0?^@/7\7/[5/\ R<3X
MM_[#4G]*_M&_X*.?\FK:[]!_Z ]?Q<_M4_\ )Q/BW_L-2?TH _>+_@T+_P"/
MCQ#_ -@I?Y"OW5D<HV1R?2OPJ_X-"_\ CX\0_P#8*7^0K]U7Q$_F'O0!\0_\
M%GOV(-"_:>^ NK:O>6<4EVD"HA9<M@(?\!7\S/[/_P 0?&G[&W[:IT2SN9["
MUM-=96Q\H8 "O[*_'?AJR\;>&KCP_J$.^*88*GZ$?UK^:/\ X.$/^">[?LZ?
M$A/BAX8TH1&]DDNC)&N<=?3Z4 ?T _\ !/[X^Z!\:_V<] UZ#78KF[FM-TRJ
M^6'3K7N2R9;##'H37X!_\&T_[?D^J79^%OBW6\?9;9(XEE?:,G'K7[ZP7*:C
M DUO,KQE0P*G(Z4 6&4$Y)Q2C@8ID5Q%,VS:>.,T\X!P* "BBB@ HHHH *C$
MC>>5;E<=:D()& :KZC<1:;I<]U-*J^7"[9)QT!- 'S7_ ,%2?VC[7X ?LR:W
MXKM-56*>!1M ;!Y1C7\KNK77C+]O3]M"+1[SS[F&XUID5V&X $?_ %Z_2?\
MX.2?^"@>LVNKW?P"TC7"T-]:[F1&R,@ =O\ >KSO_@W?_8?O/B/\2D^+&M:7
MYB6E\DQ=H_7;ZT ?M#_P27_9+M?V8_@7INE);JDGV$([!<9Z5]=1LHBQFL_P
M]I5MHFB0Z991;$1< 5>"+#& ?6@#YO\ ^"K:%/V,/$F\Y/&#_P  >OXS?VA_
M^2X>)O\ L*O_ $K^S7_@J^I/[%_B-ATX_P#0'K^,K]H?_DN'B;_L*O\ TH _
MH6_X-+_^19U+_L$K_(5^V!!+\&OQ/_X-+_\ D6=2_P"P2O\ (5^V(^^?I0 D
MJ%T*@XI/+.5^;I3Z* .,_: \,6_BSX/^(=(EMQ(TVER(@QW(K^/_ /X*_P#[
M-^M_"3]HO5];N[9TMWD(52F!RY_QK^RO4K>&\M'LKA-R2J58>U?S]?\ !TS^
MS;:Z7:77B_PUI+ O>("RIGC</2@#X#_X(G?M/?\ "@_C;I<C7GEI]I+%=V/X
MQ7]1_B'XP6$_[(!^(%QJB SZ*LRY;GDU_%C\'O$6K>!?'UKJMM*8GAEP3@C'
MS#_"OWR_:$_X*3Z=X8_X)Z:)H%AKH^U-X51759<G=ENU 'Y ?\%4?C;JGQ(_
M:P\4PRWCR6XO<Q@G(')KW7_@W\_9\B^+W[3$$%]I?FPI;K()&7(R"Q_I7PYX
MU\23?&'XL3:U=.7DU&Y );N37] G_!MM^QJG@71K'XG3Z8 9K<IY@7_9/^-
M'[*_"'P/:> _!5EHEJJA5M8OE4>BBNDF+B9%0''>DM@L,,<9'1 !^5?.'_!0
MO]O;PM^PUX(?Q?XK@N9(A;&;_1@2<#/H#Z4 ?29(=RH/3K7%_'KX9CXI> ;G
MPJMPL7FQ.H+#U7%?D%;_ /!VW^SO/K-GID6BZ]NN)PA;RWQS_P!LZ_4#]B#]
MLKP-^V9\)+/XB>%)'"76=L<S_.. >F : /R _;&_X-@_B!\>OBU+XPT+XE0V
M,$AD)B\C.2Q!_NU^=/[>/_!&'XO?L6P'4WN)[Z.!&8S108'&>>@K^P2")ER)
M@">W':OD+_@KI\,?AEXH_9VURX\6:4))ETYO)D)4 <GU% '\L_[$_P#P49^/
M'[)_Q!L9D\6WR6-O<)YEDK8^4=17]/G_  2@_P""FN@_ML_#VQU&8BWN'A^9
M99<DD+]37\FW[5'ASP[X?^*VHV6@(HC$^%V.#_*OUB_X-J?%/BBRUFPT.UG?
MR5CS]TX[T ?T?JT<D@G,?;AJFJEHY=]'M3,<DVZ$_P#?(JZ  ,"@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ H/ -%#=#]*F3:06U&>Y[UE^-P#X)U@C_H%7''_;-JTGR%^M
M9?C//_"%:Q_V"[C_ -%-1!:$N;Y['\=?_!9AW?\ ;#NF/RXN;@?^1%K^@'_@
MC3\.?!FK?LIZ%=3Z)$\AT>(NV.IS7\_?_!9MV;]L.[W?\_-Q_P"C%K^B+_@B
MHUO;?LDZ"50Y;18L_G7XUXUQB\AC?N_R/7RJ<Z-:T.I]<Z-H]EI%L+73K40Q
MH,!1TJR6!)WQ?C2^:\@S&<9Z9I)ENS"RK(-V#7\>3@DM#WVKSO(SM2\2Z7I\
MPCN=3CB/HS8JU8:A8Z@HFMIUE[Y4UXO\8_ 'Q UK5?.TF\0+M(Z?_7KO/@WX
M=U_0](\K7)U9B@Z5R_:V/2KX2G2PZJ*1V1!60NS9#=!Z5#J.E6.K6YMM1@66
M,_PFK$P3&=IXI%<.N%%:N7NV/(Y.7WD4M!\,:3X>5H=(M%A5FW,%]:T?,!)!
M7..])&XV\<CO3>J/LX-3!W1I*4I.[&7,B0H;B1]J@9.:K6OB#1[U\VVH1L_]
MU35?Q;9W]YX<G@LG"R&(@$^M>4?#/P-\0-/\0M>:E>*8N<#:?4^]"CJ=>'PT
M*M&4F]CVQY-[!=N01UJ.ZAM[B,VMPH97&"#26(NHX%6=LG Z4YHXFE#,.1ZF
MG-V1PQ5Y>ASA^%'@8ZD=1/A^+S2V2^.]=%!9VMI"+:T0(JC@"G!BTAYX%(-L
MDO0YK*$G)FTY3JJT^@DLS#]W@@?WNU49_%&A03"VDUB$/G&TMS5K4GFN+1H+
M<X<C@UX%XL^&7Q)E\;1WUE>H(3.2PP>GYUI)V1T8+#QKZ2=CZ!MVM;M!+%AP
M>A%2 X^51BLCP-8:EI^B10ZC*&=5YQ6N3\^6ITEJ<U6$857%:V,_7/#.BZZO
M_$XLEG7&"K58T[2[+3;<6UDBQQ@85!V%3LR.<,#BD$ENIP >*&_?%SSG'E>P
MB,5E,>W('2F:A?V.FQ_:KN94SQN8U-NRI:,5QOQ?T?6]<\.>1I4@67?U(IS2
M:#"PYZJ@SIK/7--NP9+.]28CLIS5H*\@\XGCTKRSX,^%?%>C,W]LS!OWI/3W
M^M>IH9@H / J(-7.C&4(4'9.Y6U'2;#6(&M]1@61",;&K&T7X6^"]'O_ +?8
MZ'%&_P#> KHF W94<YYISDA<G\:=6*=2+.:E6K1@XIZ,C*,DBA) % P%HN)U
MMHFEF<* .234BK$R;@M8OC6UU&]T6:WT^0*Y3"DTYZ/0*%'VE5*3+5GXGT"X
ME^SC4X2W=-U>$?\ !39MG[,>J&W&T?9Y^1_USIWAOX:?%5/&IOY-2C\CS0<8
M[?G4'_!2^&ZA_91U&*XD!D%O-DC_ *YU]!PO.3S>FO-&^986.&ERQ=S^7[]B
MK/\ P\23)_YC-U_Z/%?V-?LQ_P#) /"?_8)3^9K^.7]BH8_X*)1C_J,W7_H\
M5_8U^S'_ ,D \)_]@E/YFO\ 0G#?[O#T7Y'P\OB9W@^^?I2T@^^?I2UN2%%%
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 %%%
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
M/A[I6KINO-+!*+*#D[/_ *]?SR>"_"M_XX\;V^DV<+22W%QMX4G)Q0!^R?\
MP;7_ +'$FN:U9_%*XTDD30)(KE/3GK^-?T;V=LL6F0VKKD1P*!^ %?G?_P &
M^WP)_P"%7_LJ:!)J%AY=RUCM<E,'[JU^B:F2& B9LGVH _-__@X&1O\ AEGQ
M"@;C[&./^ M7\HGQ ;?XPU 8^[.?Y"OZO?\ @X$.?V6O$)_Z<Q_Z U?R@>/?
M^1QU+_KX/\J /Z4_^#5$*WP4L2HP?[*Y/_ 17[%7BB2VD@+X+(0#^%?CK_P:
MG?\ )%+'_L%?^RBOU^UK5M/TJWEGOSM6.,L68X' S0!^6/\ P5W_ ."(?BO]
MO7QFFO67CR+3MMNT:S21YVYQ['TKYA_9=_X-IOA[\"/B3I_BWXD?M":'>#3[
ML2203#!X'3[E?5__  5/_P""[G@3]EJRO?!GAV]N/[2\MO*>!MP! ]A7X4_%
MK_@LS^V]\6O'^HWGA3QM,]K=W1-O"MM(S;2.F U ']4WPJ^(O[)O[._@:#PW
MI/Q(T&V-K$1\D^,\#CI7E/[9?[:7[+'B_P""VJV.J^,=&NV:WE"H;CDG8<5_
M.3\-&_X*2_M*S1&/5;R-9B"K7&G3*.?JPKU[QI_P2Z_X**3?#Z;Q)XF\56SV
M:Q,[IY+ X"Y_YZ4 ?!'[7FIZ'??&K7KWPP42V?5+AD$9R""YQ7Z8?\&O,TT?
MQ,U5X)"N;V/=[\1U^3GQ3\.:SX6\77NB:\";FWN7CE8*0-P.#7ZP_P#!KS_R
M4G5?^OR/^4= ']-=AYMS8QL9,'N?6K2($X7I5;1O^/!*M4 %%%% !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 >%?\ !1S_ )-6UWZ#_P! >OXN?VJ?^3B?%O\
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
M5_8S^S'_ ,D \)_]@E/YFOXY?V*2#_P424C_ *#5U_Z/%?V-?LQ_\D \)_\
M8)3^9K_03#?[O#T7Y'RDFG)M'>#[Y^E+2#[Y^E+6Q(4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 444UF(X49/I0 ZBL3QYXTL/ OAJ?Q%
MJDBQQPCYBW3H?\*_-GXZ_P#!QS\(/@UXUO\ PC?7.F;[.Y:(;W&3C\: /U!H
MK\@Q_P '3GP6^4M/I(!//SCC]:6[_P"#ISX*1-BWN-)?_@8_QH _7NBOR$;_
M (.F?@T(_,$NDX[_ #C_ !I%_P"#IOX,LA82Z3Q_MC_&@#]?**_(JQ_X.D_@
MG>3PVXN=)W2/@C>/\:^V_P!B+_@HGX-_;$L8;SP[-;,)5)'DGV^M 'TU15?4
M+^.PLFO)2 JC))K\W_VI?^#@[X2?LW>.[_P1J]WIHGL[EHMLKC)('UH _2BB
MOS$_9C_X.*?A7^T'XX3P?;/IJ/)(J1F-^23^-?I!X%\7P>,?#\.MQ[0)5# #
MW&: -NBD4Y&:,G/2@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *8IP:?363 SFD]B?M"-]ZG,"1Q2*P)YZ^M$C%1E12^)610
MTY!P:_F@_P"#MF??\6_!P('RSR_^U:_I>&<\\^]?S0?\':C0GXL^$2I!(GER
M/^_E#:C&Q<&D]3U#_@V4^+MCX9232[B0 OIP0<>HK]P["[@O;=;Y&.& Q7X4
M?\&TOP>G\4W$FLF5U"6 ? Z=*_=;2; 66GI:L3\H K^&_%:+7%-3YGUV%E0>
M#BUN6,-)\P%0?9'+LSP(3V.VI9GVK\QVCUJ'^UK ,(_M(SZ5^9J21K%3^RKD
MT$,@)\Q<#VIS>2O4TU76X&4D_*E574[=F1ZUI%IF4I3YSBOBA\6](^'Z>7<R
M[3MSR*Z'PKX@M/$FB6^IPOD31AAQ7%_&OX4?\+&F%LCLBF/!=!TKK/ OAZ3P
M[H-IHI4D6\00,>IJ8P;J-GJ5EA(X.#7Q/<W@!'&,5#)$TTF70%?<5,R! ,M^
M%1374,(\R27:*?/&]CS4I)^X LT'"*!]*%6)&V%VYXI(KB&1P\4N14T@4X8*
M#0XN.K"?/U.;^(/CBT\":4VI2R8 !^\*X7X9_M.:1XYUW^RDN%)YZ >M=7\8
M/!$GC?0FTZ(LK%2/EKRWX._LU7O@7Q)_:DDLK#)^\/>LE*I-OEV/I<#1RJ>6
MR=9_O.A] QR0.$G!/S#-+*(I1AQP>U-AA$-L@49*H!BI/,0)N< 8ZU=GU/FK
MQC*T2&.VMD;]W&OUQ4IA2#YP3S[U"VJZ8[^2MR V>@J9F9$&T;AVJWR7U*FI
MRTD"R0VX(8_>YK@/%GQFTW0O$MKH1F :>7;C'7K7?!?/7S"G3MBO)O&OP8N?
M$WC:S\0&5T%I/O"J.O!_QJ)>Z=N7PP_M'[8]2L+V&^L5F0\XR*L0M(\)+ ;N
MU5M+M?L=BD1&"!TJ7+?>W$'^[5*SFH]SDFJ;G+DV$2!),FXB4G/&0#3HXWB8
MLJ  >@IMU?6\ _?N$..*=%<QS*#&^13F^27*R4JW+KL.DC,R[W) '-<%\5/C
M7I?PUMB]U,%P<<K7>^6TI*YQQ7E7Q]^#4WQ"LFMXF<98'*BLJDIM:'H953PD
ML0HXA^Z:?PC^.FD?$9BEK,'8O@?**]"$FYMH'%>/_ 3X'S_#AMS2.W[S=EA7
ML,9*_*Z >]:4J;Y=0SJG@J>(_P!G>@VYM8G'S\^O%1PV]O$<1K@_2I);F&U8
MR7+A5[9J%=3LKB3]Q(I'J*;4$[G##VDH:7L6S_K%K\P?^#EK_DAMI_V#9/\
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
M'_P<"#'[+7B$#_GS'_H#5_*!X]_Y''4O^O@_RK^K[_@X(?R_V5/$4K\8M/\
MV5J_E!\>'=XOU!UZ&<_R% ']*7_!JBP3X)63-T&D\_\ ?(K]+_VSO$VIZ-\#
M]2U;02!(L$@W9Q_ :_,__@U0=&^"ME&#DC2>1_P$5^H?[4O@2^^(/PCU#PYI
MD3"62&3"Q]>5- '\>?\ P4O\?^,/'/QNU>YUJ\D=8;V=,&4GC=7O7_!$']C3
MPE^T9\6K.^UZ%9(K&]0RJ^"""!V/7K7F_P#P5U_96^(?P(^/%[_:6F7!M[R>
M:<O)T +9_K7FW["W[9GB[]E?XF66M:=?200"[5YU67 ( [_E0!_7W\)OV*O@
M9X%\.VMEI?ARR4P]&%E&/3O5;]KX_"CP'\#-5T_4$L8E%G,%Q'&#GRSBORL\
M/_\ !T+X5TSX4KX?>+3WOH[=@)#+\Y;''>OSL_;8_P""JW[5G[7UY=P^#)]0
M@TV4DYM+KY<?_JH ^3_VXM4T^\^/7B$Z4$,+:O<[2H'3>?2OT@_X->?^2DZK
M_P!?D?\ *.OR2\7KX@GU>67Q(TC7;R$R&4Y).>:_6[_@U]:'_A9>JQ0ON?[;
M&"OX1T ?TUZ-_P >"5:JEI;M!81K,-K>AJX&!XH 6BBB@ 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)OV8<O\  #PFV?\ F$I_,U_;]!.-&*?9'YVVF]#O:*"0.M%:B"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "HKCYAMC?#9J6HS'&9,XY]:
M //OVH=-;4?@SJ5LL!E9E&% _P!EJ_DN_P""G'[,OQ4U;X]ZW?:'X$OY8Y-3
MD8-%#G/%?V$ZKHEKKNGR:9JR!X7ZK7BWB?\ X)V_LR^,-3EU;7/!GFS2ON9M
MR\G_ +YH _C&_P"&5/C;!:-<3_#W4\!<X,%<9KG@_P 3^$7,'B3P[<6C X_?
M)C%?VI:C_P $NOV1);"6.?P#D&,C[R?_ !-?@O\ \''?[*7P5^ .MWC_  ]\
M/?9,3*!A@>X] * /R!B6YN7^SVZERQX5:[CPU^SG\7O$=D+W3/!>H/$ZY5DA
MX(JC\"]-L=7^)5E8W\6Z%V.5_$5_61_P3O\ ^":?[)_BO]FGPMXAU?P-YES=
M:/'),^Y.3D_[- '\L7A_]E7XR6^NV3S^ M2 \]<DPU_0_P#\&[_@+Q%X&T&Q
MBUGP_/;D0$'S$Q_":^])/^"7/['"S*S?#QBRME3N3K_WS7J'PL_9R^%GP;58
M? 6B?90JX7)'] * .LUN1#IIAGM]R,O(_"OX^_\ @NG:6\'[6NNR1@ '6I3M
M_"O[!==9XM)E#G)QQBOX_O\ @NO;J_[5VNR X_XG,N<GVH YW_@C9:I>?M'V
MI:#(6[A*GTYK^O+]FNWV_#&P9FS^Z3C_ ("*_D/_ .",LUVO[1=JL+@#[7#G
M\Z_KR_9L1A\+[!F.?W*9_P"^10!WQ=5.T4X9[FHPBB3/>E>0APH% #Z*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1NG2EHY[U
M,G9"MJ-7'0CFE?I^- 'S$TCCBHI[C&H>[C'/>OYHO^#M:"*#XK>$9 1EII?_
M &I7]+<GSH=IK^9__@[:97^*G@]0>DTN?_(E54C=I@?0W_!K*]Q'H$[R1,5;
M21@_\!K]E9=X^?-?SE_\$*_^"K'P7_8JT6:S^*=M=S1MIWEQ+;MC#8_W37Z(
M1_\ !R[^QG-*8VT;5<=OG/\ \;K^2O$CA#.\RXAJ5L/2<HOJ>]AJE..%2OJ?
MH;XRFO4T.6:RW;P. M?*&M?%/XJQ?$N/3(+:],'VK:Q XQBO()?^#EG]B[_4
M3:+JS*>H#G_XW6-)_P ' _[ ;7O]J/X6U4R%MV[S._\ W[K\XGX?\3NUJ#/J
M\DXCR_ 4I1K13;[GZ1?#N>^N_#<%UJ 82,G.[K6[ [L2K>E?FQ#_ ,'*G[%U
MK"MO;:+JH1>@WG_XW3U_X.7?V,U&!HVK9_WS_P#&ZVAP!Q/_ ,^&>#7QU'$X
MISB[*Y^D00(3E<\Y^E/R?X017YMQ_P#!RY^QFJG=H^JYSQ\Y_P#C=)_Q$Q?L
M:YP-&U;_ +[/_P ;ITN >)XS;=%V%5Q-+N?I%*) .":\F_:-\1>*/#V@&YT-
M)BWF  15\;K_ ,'+W[&CGG1]5_[[/_QNJ7B'_@XW_8?\06@M-0T#57&X'&__
M .UUAB?#WB;FO&BSMRO,\-3Q*Y['V)^S7XJ\:>)5+^((KA5$N/WH[9KVJ8_=
M6-_RK\S[+_@XY_89\-61ATOP_JJ$\\/_ /:ZN1_\'*O[&*0^<=&U4L1GAS_\
M;K2/A_Q1*G[U%F6:9K2EC5R1T/TDP(UWL-V:;%,'; A(]Z_-]?\ @Y=_8Q\H
M/)HNK9/HY_\ C=-3_@YE_8NSA-#U<'_?/_QNFO#WB6EHJ+U.-8SGJ);'Z3$;
M!D&N3^+>H:QI'A2ZO-)#F1820$ZU\#_\1+?[&I.1H^JCVWG_ .-TV7_@Y1_8
MJU*RFL]0T/5F5UP!O/\ \;HK^'_$JAI0=SNH8W#X?$Q<[/4]K^&GQ(^)VJ^.
MA;ZC%=B'S5^^..M?66FM,]G&9<Y*#.?I7YCZ7_P<$?L%V-T+Z#PUJ@;.<^9_
M]KK=/_!RQ^QE%=[%T;5M@7 &\_\ QNN;#>'7%C;YJ#/2SS-\!7JQ]DDM#](7
MD:/A!D^@IR?.NYH^:_-V'_@Y8_8SC)9]'U7KQ\Y_^(IK?\',W[&@DVKHVK8S
M_?/_ ,;KLI>'G$LY?P6>%&O!1;;/TCV,[9:FM#(;@N3A<=*_.!_^#ES]C5EW
M+H^J_P#?1_\ C=-D_P"#F#]C868D.CZMNW?WS_\ &ZF?AWQ.JFM!D+&T**>I
M]3?M2^,_'.@^*+>T\.17!C:#)\H<9XKO_@AJ>O:QH$4^KK*K^4"?,'.:^"-9
M_P"#BO\ 87\27"7FH>'=6=D7&2__ -KK0TO_ (.1/V)-*@\FTT+554#& _\
M]KKCI>'G%<\5)RHL]RIF^"GET*<;<Q^DYW*N::L@?Y73-?FS-_P<O_L;^9A=
M&U;'^^?_ (W4H_X.6_V+C'G^QM6W?[Y_^-UZ%3PZXGCK[!G@3Q:A/5GZ0GAM
MD:8SWIS+DKDU^;D?_!S#^QD#SHVK?]]G_P"-TC?\'+'[&Q?S#I&JXSG[Y_\
MB*R_XA_Q5;^ SIC4I5=6S[0_:5\2^)-$T#?H"REP3_JA7G?[+/C[X@^(?%'V
M'Q):W7E8)S*.*^9M=_X.,_V(?$,02]T'567_ '__ +7570_^#B#]A;PXWGZ1
MX<U6.3UW_P#VNN7_ (A_Q7[9/V#L?24,[R[#Y7+#M)R?4_3J.?[L?ED$BOS&
M_P"#E:-_^%&6CLV0-,DP/^!/6M!_P<O?L:/,#)HNK''!^<__ !NOB_\ X+0?
M\%C?V>/VN/A;!X<\"65ZL@LGC'G/GDEO]D>M?H? G">>8#.H3K4&DFCXS$XE
M.]F> _\ !L;D_M9:F<$#R8OZU_5GIN/[*ML?\\$_]!%?RE?\&R4X_P"&L-3*
MGCR8L#\Z_JSTA@=+M\]# G_H(K^NKRC/5'BS=V3J6"XS3DSU- 3"D4X# Q6C
MNY$!1115@%%%% !49&V;<9.,=*DJ-Q&9,,ISCK0 $L9AC.*\M^/O[)'P:_:!
MTF33_'/A&UOMR%3YPSUKU,28&"*;Y?):'@GUH ^(_A]_P29^%?P6\>#Q3X"T
M&TLHC*I2&%/N@'Z5]E^&-*?2M#BL1QL4#\A6BL;-CSV!Q1YK"?9VQ0 YCM0*
M#SBG+G S44F[[0K#IWJ:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** &NB,,N.E?.G_  4)_9T\0?M$?""^\+:!JAA:9' VKGJN*^BIF4+A@2#Z
M4B0HD.Q0,'UH _ER\>?\&RO[0&O>+M7URW\53*MQJ$LB_P"C=BQ/]VOTQ_X(
M0?\ !*OXD?L--KDOC37'N_M[(8@\6W;C9[#^[7ZKII]ND3(\*?,<_=%$<]O$
MPA2#&..%H ECAQ$$DYQ7S?\ \%!/V;_$'[0'PXO?"^@:B;=YHV (7/5<5]'D
M3,^5<;?2G211GYW3)H _E\^*'_!LM^T%KGQ!O]1A\5S.EW>22AQ:\ %L_P!V
MNO\ V:_^#8/XGZ;XV@G\=Z_]JLQ< O'-;8!7'TK^E QVRR!# O/^R*64V\3K
M'Y ^;H0M 'R;^PK_ ,$MO@A^RCHEO<:3X1LA>I& TT28)(%?6L 58E14VA1@
M#V%))(EN!\IY..!4@Y&: "BBB@#R3]L+X&6WQW^%UWX4EB5F>WD5"PS@D5_/
MU^U7_P &V'QE\=?%.\UWPQK,L%O*[%52VR.6)]*_I<#,92KD8[9IA13<;3$N
MW']V@#^6_P /_P#!K?\ 'Y[^.6[\82A>X:V_^QK]Z/\ @ES^Q]=_LH?!BP\'
M:BX:>"P2*639C<0<U]4O! SC]TO_ 'R*<(W564$ '[N!0 !7/S[_ ,*-R29!
M7G'6FJDZ* STYD5%RG6@#X]_X*N_L=^*OVKO@1K/@KP[J;0374&Q<)G^$CT]
MZ_"WQ'_P;"?M"W^O75\OBN;;)+N ^R__ &-?U'R^<UVBC!3'S#%/EMX&8'R5
MX_V10!^>O_!#G_@GUXV_8H^'UOH7BK4GED2Q\LEH]O.W'I7Z$R1KY30RKOW#
M!]Q3SM7*0J!CT%,VS-%NW -ZF@#XX_X*(?\ !*_X4?M;Z!<WU[H5F-0,.V.:
M1,L,CZ5^+?QL_P"#7KXOW/C"]N_#'BEH;9YR88X[;@+C_=K^FF*V=U)O6#'M
MBB:"S+HKVX)SQ\HH _F6^"?_  :[_%ZV\3PWOBWQ(T]N)%+1R6W!&>?X:_5'
M]FW_ ((4? +P/\&VT+6?!VGR:CY+CSFBP<E"/3UK]&9;9@0(50#//RBEEVPQ
M[XA^5 '\W_[8W_!M1\3O&'Q+N]9\ ZLUI:F>0I'#;Y&">.U?2O\ P1._X(L_
M%[]C/QW?>)_%?B>21)KI)-KPXX 4>GM7[5/"92K*B8QSD4IA0)Y;(N&ZX% $
M=M"?LZEW#D=ZEBD9Y<[,#%.CCCMXQ&@XI58+)Y8';TH ?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 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% 'A7_  4<_P"35M=^@_\ 0'K^+G]JG_DXGQ;_ -AJ
M3^E?VC?\%'/^35M=^@_] >OXN?VJ?^3B?%O_ &&I/Z4 ?O%_P:%_\?'B'_L%
M+_(5^ZTGS?*:_"G_ (-"_P#CX\0_]@I?Y"OW6?[QH 0?*,"D"@-N!I:* $9P
MH(<9SVQ7YT_\%V?V%K/]IKX(7ES;:3NN(7><F*/!^4!NH^E?HK@R-@CA:Q?B
M#X6TWQGX4O\ 1+^R283V<J ,N>60B@#^/?\ 8G^/7BS]@K]K>WBBG-N+._F4
M*[$#B45_6-^Q=\:'^.'P3T/Q?<7$;O<Z='(Q1AWK^:C_ (+U_L$Z[^SG\;;K
MXFZ9:S6UNHDG)5=H^8AJ^[_^#<__ (*/7_C_ $RS^$NN:CDVQCMH@\F20,?X
MT ?N+,WEXV_C09691Y&">^:-R.-X.0W2D*>0=^[KQ0 C!Q.O';FO%?VX?V@[
M#]G?X-:OXQGNTC:WLS(-Y']:]J9_))+'/RYR:_#;_@X]_P""D]CI?AF\^"VB
M7\:S75O);OY;X;(S0!^3?[77Q*\1_MN?MLW>H:4QNHKS64)"DD8)/:OZ1_\
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
MD@S6_#_P;2_MZR6D\[>%90((7D8_;9.B@GT]J_HW_87L[,? ?14DT]%_T?\
MN^PKUWQ'8:9;^&-2EA@0'^SYN@_V&KX[-<-A\%F<Z,8Z)M?<?4Y!F%3,,LA7
MF]6?P]_M+_ /XE?LR?$)OA_X]DGM[Q2PV?:&/W2!W^M?5'[)G_!#7]L']K'P
M"WCWP%HDUQ:^0LJL;R0<''I6?_P7SN(Y/VQR([=8^)ONCK\Z5_0)_P &_JVM
MS^R?IL8M44?V1%N('7D5YDZ$92O$^@GB(NG:Q^*'_$-3^WPAPWA.7Z?;9?\
M"G_\0V'[>H'_ "*<G_@9)_A7]4HT?2R/^/*,_P# :<=&TG;QI\7_ 'S1*A&7
M05.I*DKH_E5;_@VL_;V?G_A%)OPO9/\ "E3_ (-K?V]D_P"93EX];R3_  K^
MJ@:-I0/_ !X1?]\T'1=*.?\ 0(_^^:7L(M6(Y_:2O(_E8;_@VP_;V?@^$Y/_
M  ,D_P *9)_P;4?MYS+LD\)2E?0WDA'\J_JH&AZ7G)LHS_P&I%T;2-N#8Q?E
M2IT53>H3Y+>Z?S,?L9?\&\W[:'PG_:<T+Q9KG@A([&W!,TGG.2#N0^GL:_I'
M^"/AF^\$_"G0O"FJ)LGL;!8I5ST()KH8M&TN&03PV,8<=&"\BECM/)D+F4G)
MX4]JV!$[@]3T%-$I=L)TH*%269OO=J1,1MM% $C,%'-)YBTUU+/N/ I=\8P.
M#0 [<#TIF9]V,#%.!0GY3^5*Q(' S0 ;P&"D\FEI  Q#4M !1110 4444 %%
M(ZDXQ0/E')H "P'4TTS(#@TXNG<BD.QAN !Q0 .7VYCYI%=U7,HQ0FYCDC%)
M*[@X$>10 CS/)$6M1E@>]*9BBJK_ 'R.E,1D$P5CM8]%]:)PL;B1FSZ4 .DG
M\H+OX)-2CGFJLTEO=;?WH!!Z5.'('(H =@8Q2+&%.0:=10!6U9<Z=,<]$-?S
MG_\ !TV3+J-X['_EY3_T(5_1CJO_ "#9_P#KF:_G._X.E_\ C_N_^OE/_0A0
M!^.?[/2@_%&P)_O?U%?V;_\ !,#/_#)_A'GIH<>/S-?QD_L\_P#)4-/_ -[^
MHK^S;_@F!_R:?X2_[ 4?\S0!]&C!7<12*N3O/6E'W/PH3[HH I:^ FF22 9P
M.]?Q\_\ !=P'_AK+6SD_-K4N1^%?V#>(_P#D$R_2OX^?^"[G_)V.L_\ 8:E_
ME0!@?\$8AC]I&W'_ $]P_P Z_KT_9N7'PPL!_P!,4_\ 017\A?\ P1C_ .3D
MK?\ Z^X?YU_7K^S?_P DQL/^N*?^@B@#N_+ D!S3\#TI#]\?2EH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M&_\ BJ9JGP)_:T@T*5KO6D\A8_WB^0V2/^^J\&AP/E,,5%^W6Z/H,9Q_G=7
M->S=[=CR_P")>L:=??M22Z];*I@.HHV\'C&37ZA? 'X\^"M,^'5HC:O;J54
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
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 1_NFF5(1
MG@TFQ?2@!H)'0TLBEEP#2[5]*6@"$W!W>68J))#$Z!4.#UJ7:OI2D9&#4I6$
MU<@\F02%S)E3VIP^45*  ,"D*9;)IMRZ"4(IW8P<CI1Q3U7 P:-J^E"<BG>^
M@PG'8TGWA4A4$8Q0JX^M*\@:C)69#(AB3S-N2.@K\??^#K1!+\*-"D5L$:=)
MD?C)7[#,?FYZ5^.__!UGNC^%NB9'!T^3^<E9SIPYTVC2A&,KQ3/SE_X->?&&
MC>&/VE];FUN=(T>TC"M(V.>:_I4N?CQX$@L!:KXAM?\ CV' D_V:_E&_X(B^
M"?B-XS^,]_;?#:Z$5PD*&0E">.?0BOV;U3X!?M<QLK#6XS^Y&2(6Z8_WJ_2,
M@X7P.9T8U9U%&_<_(^,.*L=E&,E0HP<E;H7/^"A?Q%T/Q/K<D=@R2J8V!*MD
M5]4_L3_&7PAHOPHTZUNM3@A:*R4$,_O7YM_&3P=\3O#-\8/'%QYC%221&1_,
MUZ'\+?A!^TMK7AZ&Y\+:FL=K)$#$IA8_+_WU7[/F_"66UN':=*I72BMGW/PO
M+^)\;1XB^L0IMR/U&N?VF?!-L41=7@DW-@D2=*\'_P""C'QG\)>(?@LMI9:A
M#.QO%.Q'R>U?*R? ?]KN%L/K"D$X&(&_^*KDOC5\(_VC/#WA<7OC;4UDM/-
MP(F'/XM7QN4<&99A<WH5*59-IW/M>(^.<[Q&4U(*FTFM=#[1_P""=/QA\'^&
M?A7?)?ZE!"3= ['?&?O5[^O[1O@$2%X]8MASDGS*_*SX.?"?]H7Q!X?EG\$:
MBL=J'Q(IB8Y//H:Z]_@!^UY&0%UA0&_Z8-_\56O$7!678C.*M65=7D]5?87#
M?'F<4\GITE2=H^1]B_MG?&GPAK7PONDM-4@E:2WD 57]J^!/V*/%&F>'OC+]
MKO)E2,RMRQP/O&M7XG_!_P#:9TCPU)+XDU17MHT8LHA8<=_XJ\=^%OAWQ=KN
MO?9/";E+_>1N*D]Z^WX8X;R["9#4H0J\R=[OL?G_ !%Q%C<;GT<7*+3['[.Z
M3^T+X#TS1;4'5K9V$"]).G%</^T]\>/!^I_!K6K>#58&>:Q(5 _/6OAN/X%_
MM<MI\<D6LIR@*?N&Z8_WJS/B+\%?VI=/\+R7VNZLC6T<),P$+<C_ +ZK\_P/
M!&40S2+==?%>_?4^_P ?QUG=?*.54W:W8\O^!NKV\'[0$>J:A,(H5O(V!<\=
M:_7SPE^T)X%B\.VT0UNV^6%!_K/]D5^*WA_3-=U7Q7'I-B3]L\U0K;3]XGBO
MH[3O@+^ULNGQFUUE/+*@J! W3'^]7WWB'PQ@,R6']K54>5:>>Q\IP-Q=CL!.
MLJ,&^9ZZ'Z*^+_V@O LN@S#^V[9O]D2>U?G%\5O&VC7W[4>A:Q:E#''JI8N#
MP!@U/J/P(_:P2P=[G5E*CJ/(;_XJO%]5\(_$'3_B%9Z5JLN=0EN=L+>6>&P?
M>O+X3X6P&74*_LJJDY1MZ'3Q-Q3CL?BJ,JT&N5JQY7_P<_\ Q$\/>-/A)X<T
M[39(WFAU8M)L;)ZBNK_X--DAC\3VSJ!G[/)_)J^4_P#@N%X'^*GA?0K&[\=W
M&^W>^(B_=D<Y'J37U/\ \&FJJWBNV.TD_9Y/Y-7X/Q1AZ.6XV5-M/7H?TGP7
MC:N99-3JU59V/Z"D5)1D4]!@$-38H]AR.E.)(YKYN-FKH^DJ*-.5XB[!U I5
M8 <#FG)@I2*"&P:35]RG.32$ (/*F@#.33Z,#\Z35EH-7ZC"<@G'(IL+XCR_
M&34@11221I(,.*SC[3V=GN-C"$2(LGZ4^(';D]Z%B15*@<&G 8X%:-)B2:84
M444QA1110 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 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!X5_P %'/\ DU;7?H/_ $!Z_BY_:I_Y.)\6_P#8:D_I7]HW_!1S
M_DU;7?H/_0'K^+G]JG_DXGQ;_P!AJ3^E '[Q?\&A?_'QXA_[!2_R%?NL_P!X
MU^%/_!H7_P ?'B'_ +!2_P A7[K/]XT )1110 J-AB#39>'W4N,'/K0!NZ<T
M .:-)8]C#(QS7Y?_ /!PM^QM!\7_ ((7OB#PQH,<EU:Z:QW)" <\]P*_3X!E
MXR:Y/XS_  _T3XC> [_P[K.GQS+<0[,2+GB@#^1#_@F#^T/XC_8D_:E@T36K
MQ[=I=0BAECD<X'/H:_IX\9_MT^']'_8Z_P"%W3ZC"J7=G)"K\=?*'^-?SA?\
M%D/V0/$G[-?[6VH_$C2=*D@L&U<26Y5=JX!/2KOQ,_X*N^(O$7[!VF_!2TU$
M_:8KP[@LWS8(0?TH \:_;V^+WB?]MG]K&2V\.3O=;KB:-45S@@2 =!7]&'_!
M#7]CW1/A'\!--UO5M&2*^DL(GW&$9W9'>OQ,_P"#?S]E&;X[?M6:7XO\8:7Y
M]J]Y*9#,FX<R U_4S\-? ^D^ ?"]GH6C6B110P!,(N!Q0!O)*D\C1@_=["I*
M:%AB<N#][I3J "BBB@ HHHH ^<O^"KW_ "9;XD_#_P! >OXR/VA_^2X>)O\
ML*O_ $K^S?\ X*O?\F6^)/P_] >OXR/VA_\ DN'B;_L*O_2@#^A;_@TO_P"1
M9U+_ +!*_P A7[8C[Y^E?B=_P:7_ /(LZE_V"5_D*_;$??/TH 6BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH 0??/TKY)_X+-_\ )H.H_P"Y-_Z!7UL/OGZ5
M\D_\%F_^30=1_P!R;_T"@#^2/X1K*_[3M\L(RW]LW/7_ *[5_5=_P1WTVPU+
MX(6OV^QA9DL8^3$#W%?RI_"!F3]I^^9?^@S<_P#HZOZK_P#@C2XA^"4#2MC-
ME'C/U%?HF#J5(\$U5'^9?H?F.=0HSXXH>TM\/7YGV/+X6T$OQID'_?A?\*^4
M_P#@HC8V%GX2N8+>P@0#)!6(#G'TKZXEO(-QQ(*^2/\ @H\C7'@ZXE@8_>.2
M*Y>!ZE5\0T6V]Q<=4L##(*UDCS[_ ()!6MGJ7A?5$U2QA9O[9D"[H@>-[^M?
M=H\,Z)YBA=+ML=_W"_X5\*_\$@U4^&]2N-V NL.&_P"^WK[UBN[?KY@J^/*E
M7_6*JTV+@"&!?#]'W8G"_'KP_H\'PQUN2'3( XT^3;B%?3Z5\8_\$Y[--0^+
MUQ!J-E"5V2<&,'NU?:WQXNHI/ACK9#\_V?)Q^%?%7_!.6X=/C1<M(,+Y;\_B
MU+)*F(628G5[&&=PP*SZDVE8^_8O#6A !!I=N1CD^0O^%<_\3] T>'P9?O%I
MMN-L/_/%?\*ZF&ZMI( RRCI7.?%2YA?P1J$:2<F&OE\).O\ 6H:O=?F?:YA#
M+%ELN6,?A?;L?CO\4W"?M82QI;QA?[33@*,=37ZP_LVZ'I-Y\-;.=]-MR2@S
MF%?0>U?D_P#$R-1^U?,CL<_VFG\S7ZS_ +,L\5M\-[."5_X!_P"@BOVKQ,JU
M'P_@[-WLOR/PCPLI8:'$F+]JE9R=OO.TU3P_HCV#_P#$KM^F.(%_PK\6?VOD
MFC_:1N%CMXUC35'P H'&*_:_5I8/[/D59>HS7XH?MC;W_:,NA&3_ ,A-^1]*
M\SP=JXA8S%-M_ >_XQT,+*CA_8I7YC]/?V&],TJ^^!>AO-I\#,8.28@>P]J]
MC\5^']#C\,ZD%TV '^SYND*_W#[5Y)^P=%'#\ -">1\$V_3\!7LWBB>!O"VI
M N,_V?-_Z :_->(:M5YS6LW\4OS/T#@G#X:.2T_;)7LC^0S_ (+T11Q?MC&V
MMHE52)L@+C^-*_H(_P"#?8%/V4M-!_Z!,7\Q7\_7_!?-3;_MF!L=5F/_ (^E
M?T _\&^3L_[*NGLY_P"83%C\Q7SK]LYKG/N^6%UR['Z$(21S2TV/)Y[4ZF(*
M*** "BBB@",R G"@;NU- ;EI^@Z4KHHE$V>!5;6;ZTTVU;5=0N/*@A&9&/3%
M $OVF-R07  Z$FOG7]MS_@H=\(?V2_"=W-XH\0QPW\4;[4RIYQQW]:^?/^"F
M?_!9#X2?LY^'=2T+0/%=H=1AC=$C#X8MV[U_.#^W9_P4O^+_ .UQXKO+C4M:
MNHK>20[52XR,9H ^B?\ @J?_ ,%N_BK^TIK]_P"$_#>L(NF.7C#V\A0X' ^Z
M*_.ZU\6:A?\ BR'Q!JFHS32>;O=I92V#^)K(>]N+LL+@F1V.2['FH5RI(S@T
M ?TM_P#!M#\9#X_\--X86_RMGIRD*7Z<"OV3^U0P((HYX]P'\3"OY'_^"-/_
M  4EM_V,]=O[G5=32-);4(HDDP.!7UW^T%_P<U^)-/O95\$10W/R879/C^M
M']#FK^*]'\/:8^IZQ?PI'']XB05Y1XW_ &[?V>/A^';7?%80KU 93_6OYE?'
MG_!P]^U+\31-X?L--N(_/8[1'=UY5KO[1W[;'[0,K1V-KJP\T\>7<GO0!_3+
MXU_X+?\ ["G@JWE35O'KK,JG 5$//_?5?*7[0_\ P<>? '24F'@GQ:LD()\L
MM&N<_G7X>^'_ /@GU_P40^,.IJUGX3UZYBE89;S2>#WZ5[_\*?\ @W\_:R\3
MR12^--%UJ$-C<DF2!^E 'M7QW_X.;?B2K2P_#J]MYN#LWI_]8U\R>-O^#A#]
MNGXB7$FE65K;^7,=JF/<./P2ONWX"?\ !L[;7QAE\<7%U"3C>)8<_P!*^P/A
M=_P;;?LW^&((+R^U&*610"1):]Z /P/UCXP_MW_M$N;E(KDM<=1'<RCK]!4.
MA?\ !+;_ (*(_&/4%O\ 3--OI!*1D-?SXQ7]/7PW_P""1G[/WP[$;6>E64HC
MQC-KUKW;P9^SG\+/!]HEOIGA&P79T98,4 ?S)?!3_@WA_:M\1SPM\3]*OD#8
MW;+V4\?I7VC\#O\ @V3\)310-XYLKX;@,GS&/\S7[CP>$/#5N0L.@VZ@#J$J
MQ;Z=:VDF((%QG@ =* /SJ^%'_!M_^QOX6LXKC5HKTS(,D-'D9_%J^A/A9_P2
MK_9@^%I0>'M%1RG3S;-#7TRT1SD-QZ4J\<%,>] '*^%/@I\//!]L+;2_"^GD
M#H6L8_\ "MY?#6@(/DT.S3']RV0?R%6XXVA! .[)[TDVUL$OCVH ;#:6ELFR
M*V15[;4 J6'9L^3I3&9U3"+D4^(DIRN/:@!U%%% %+50D=G.03N9".:_G3_X
M.FXGCU&\$H /VA.G^\*_HPU.)I[.5 O.PX-?AQ_P</?\$_/VDOVD+VYU+X5>
M KS5E>X3:(>APP]J /P,_9Y"-\5-/21CM)YS]17]FO\ P3!E@;]E'PBD>.-#
MC_F:_F!^#G_!%7]O?3OB!97^L? S4K6-.KX/J/:OZE?^"?\ \/\ Q+\,?V</
M#'A;Q)IKP7=II"1SQOU5@30![7JD\]I8W%R@'R1DK7XU_P#!<#_@K+^T!^R"
M]S'\/4M,1SA5\T^X_P!DU^R.NVKWFD3QAR"T1 Q7X??\%[?^"=7[0O[2*W4W
MPO\ !%WJFZX5AY(ZX(/I0!^8?Q9_X. OVU/B]H\VB:U+:1P2C:3#*0<=.RBO
MC+QQXRU_XB^)9O$FLO)-<7<QDEY+<FOJS3O^"'/[?-W<_9I_@=J:)NQNP?\
M"ON;_@G3_P &['CO6-?M[GXS^&[JRC,JF07$60!QGM0!SO\ P;F?L%_$36/B
M)%\79-")L+I8Y$D<'H.>A%?TMZ-IT6EZ1!80C&R)0<>P%>2_LD_L;_#W]E3P
M;:^$/"5I 5MH?+$B1;217LIC^?.>,4 *V%2C/W:7Y7& :088X]* '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 QR,\5^//_!UU*J?"O04<==.DQ^<E?L*X*MP.![U
M^/7_  =>1J_PKT!B>1ITG\Y*J$HD3IMVY=S\^?\ @U)%FW[4/B)-0A1T-@FS
M>H///K7]-[^'-%?2A(VFV^/L^<^2O]WZ5_,;_P &JR?:OVG=<6/JEG&6(_&O
MZ?I;JW_L8*'X-O\ ^RUI0JU]%=V.+$T,(XR]HDW;J?F9_P %-1!:ZM*UC9PJ
M5B8#;&!_2OKO]A73]*U7X-:.T^G0,ZV";B85/.?I7R)_P4YB$.O2?-E3$QZU
M]?\ [!B):?!S279_OV"D9^M?J^?SQ'^JU*[=NA^'9!0PZXO?,HVNSW%/#.BE
MR)-*M^.A\A?\*^;?^"F&E:?8? X2V5A"K_;E&5B [BOIN6ZA*+B3GO7S-_P4
M]9KKX&K%;-EA?(<#ZBOBN%JE;^WL.VW\2/TCC&&!CD-;EC';R*O_  30T:TN
MOA=>3:CI\#/]K&W=$#Q\WK7TP-#TAW\MM*M<=/\ 4+_A7SE_P32G5?A7=QRG
M#"Y']:^F&FMU8$2?6GQ;4Q'^L>(=W:YKP3#+UPU1YE';R/!?VV],TO3/AAJ#
M6VG0!C:R 8A4=OI7YT_L#K*_QU;[=:Q-&9&&"H/\1K]&_P!N<)<_"N^:)\D6
MLA_2OSE_8'+S?&\Q,<$2L<_\"-?J7!%5KA'$)MW9^-<94<)#BZ$I)<MT?KQX
M:\,Z&=%M2=,MSN@4\P+Z?2N _:NT;2+/X)^('ATZ .+$[,0KZBO1/#-["V@6
MH\P K;H/TK@?VK9X)_@GK^'R18G^8K\BR^I66;0NW\:_,_9,V67+(OW:C\/Z
M'Y&? =KFX_:+A2:",K]NBX(_VJ_:?P5X<T:;PW:O)IEN28$S^Y7^Z/:OQ7^
M32-^TM%'R +^+/\ WT:_;3P9=6Z>'K1?, _T=/\ T$5^I^,%:M.G@N1M>[_D
M?FGA+2P7US%\Z6_^91\;:!H5GH$TRZ7;@@?\\%_PK\POC).B_M=>'!%:1",:
MP=RA!C&UJ_4?QU-;W/AZ:(2=1_C7Y;?&5#;?M>^'-HW ZR< _P"ZU>5X;2F\
M/B^=N_(SJ\3:.'^NX5TDOB1\E_\ !U;=V*_"'PT;*TB1O[8.XI&!W'I6G_P:
M8,'\26LA SY$F?R:J'_!U?;SVOP=\-7;VH"R:N0#CW%7?^#2Y)#XBM7"<>1)
M_)J_+\;":Q<O::ZL_7<K<5EM-P5M%L?T$-A> ?UI03C)I&VD\'GTIP&5-<+]
MISZ;'L/6GJ"@D8'I2J<_*:%^49Q0",Y"_K144G+05/2(^BBBJ*"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@#PK_@HY_R:MKOT'_H#U_%S^U3_P G$^+?^PU)_2O[1O\ @HY_
MR:MKOT'_ * ]?Q<_M4_\G$^+?^PU)_2@#]XO^#0O_CX\0_\ 8*7^0K]UG^\:
M_"G_ (-"_P#CX\0_]@I?Y"OW6?[QH 2BBB@ H''2BB@ R3U-1/Y3@QRX8'M4
MM07)M=/MWO9_NJ,GF@#\LO\ @X[_ &:O!7B#X%+XL72X%N1'+(9".<C-?R]6
M]I=)XJM="DG)A;4T3;VYD K^DS_@X[_;;\)67PM'PZTK4 +E?,B>,2@GG/:O
MYO!INOPWMMXTN+646XU%7#F(XX<'K0!_4?\ \&\/[(W@GP=^S]!\2DL;<W:3
M1LL@'S#<&-?J!'L$6T<#'%?CS_P;G?MWZ;XV^'MG\%WU F6:=%"%O[N5_K7[
M!JPGM/D_N\&@!RP G>7!':G4D/R0!7I: "BBB@ HHHH ^<O^"KW_ "9;XD_#
M_P! >OXR/VA_^2X>)O\ L*O_ $K^S?\ X*O?\F6^)/P_] >OXR/VA_\ DN'B
M;_L*O_2@#^A;_@TO_P"19U+_ +!*_P A7[8C[Y^E?B=_P:7_ /(LZE_V"5_D
M*_;$??/TH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 0??/TKY)_X+-_\
M)H.H_P"Y-_Z!7UL/OGZ5\D_\%F_^30=1_P!R;_T"@#^2CX,K&W[4-[YAP/[9
MN>O_ %VK]]?V.?B)\??#?PPL$^'NFZG-"+1=WV5,@_K7X#?"+:?VG;X.>/[9
MN?\ T=7]5_\ P1QAT^[^"%L7MP=EE'U7W%?K7#V94LLX.JU9TU/79[=#\;XO
MRJMFG&5"G"HX>[NOF>50_'+]L6X9A)X<UY/0F,?XUYE\>OB;^T+J^ER6GC73
M]4BAP26N$P"?3K7ZYS:/I\H+?9DQ_NBOD7_@HU!IR>%)[86GW&W?*M>IP5QA
MAZ^<TZ7U2"N]^J_ ^?XWX)Q>'RBI-XJ326USXG_9(^(/QOT".>W^'VEZB(&N
MV:1;9,AFW'GK]:]L'QS_ &Q4NC'_ ,(SKY&< ^6/\:[3_@D<EEK.C7TTT /E
MZLZC<O\ MM7WJVEZ8BY^RIQ_LBM>->,L+AL[G2^IPE;JUJ_P%P1P)BL3DL*B
MQ<HWZ)GYA>.OC+^UC/X>O8=5T'6Q;RP,LI>,85>^>:\C_9Y\?_&#P[XMEF\'
MZ;?W%R4;*VZY(SGWK]8?COIVFK\,-;=;51_Q+Y,G:/2OC+_@G+;:1<?&*YC6
MUR_E2?,1QU:C+N-<+5R>M+ZG"/+T6S]=#FS+@?%0SB-/ZU)_/8Y>3XU_MCP:
M?)-%H&O$[N%$8_QJMXB^-?[6C>')8]0\/ZX%DC^=FC&%_6OTQM-&T\0_O+>,
M^VT5SGQ5TG3AX)U +;)S#QA17SN#XWPSQT?]BANOZV/I<=P!C5E[;QD]GU/Q
M!U[5_$]Q\3)-5U))?[2-P&VO]_=FOI_X>_&O]JJR\,0VVC>'M;DC& KQH,8Q
M]:\6^)J6D?[6$ML(L#^TT'3W-?K3^S5H]A_PK2S!MTSM'4#^Z*_4^/>)\/@\
MKPU5X:,KI:/H?EO G"N(S#-,136(E%Q>ZZZGP[-\:/VP3 5FT370I'),8_QK
MXZ^)^K^+-;^(\U_XCM)X[M;HEA,,,S5^\6K:%IPL'+6R=/[HK\5?VOA=)^T=
M=002*%_M-^/PKE\-.*L/F-?$06&C"T;Z=?([/$CA+&9;'#N6)E*[ZGKWP9^,
MO[3VB>"K/3O"N@:S+9A,0M!&"H'YUV-W\:OVO7TF^MKS0=="_8I27:,8^X?>
MOK;]A2PLI/@)H?G6ZL_V?DE?85[#XJTG33X8U-3:KG^SIN0H_N-7YQQ'QCAG
MF-6E]4@K-J_S]#]!X9X,Q>*RRG5CBY=-+G\:W_!5[5_%OB']HXWGC6.=;D&0
M#[0,'&Y:_H__ .#?Q!#^RGIOER!LZ3%P/J*_GZ_X+T/!#^V(UO!$5!\[C'^V
MM?T"?\&^J(O[*VFD#_F$Q9_,5^>8_'TL0VXQM<_7\)@ZE##QI2E=KJ?H-;EB
MF&%24B\J*6O.B[H[DK*P4444QA0>G6BD;H<>E ',_$/XD>&OAMH4VL^)=5AM
MX(^6DF; %?C'_P %A_\ @OWI/@%9?A]\'=>$\I5X;A["XS@C/7GZ5^D7_!0G
MX4^,OBM\/[[PIH392XB'&TGG!]_>OYY_VM/^"$O[1<_C35?%F@:?O%S<M+Q;
M,Q_G0!\&_M#_ +3/Q&_:$\6W7B?Q3KUQ.+F3?Y<QSMKS,LL1VCD^HKZ*\>_\
M$SOVD_A\\@U;PY=G;]]ETZ3%>,^,?A)XS\"W36^M:-<@KU/V9A0!S4>8_P!]
MGIVI  Y+DXI\T=R#M:!U]BI%,6!RI?&,>M 'I/[-_P ([[XM>-;?P[:S^69Y
ME3IG.:_9#]CW_@W+M/B3X=M/%'BEX&28#(F@]L^E?D1^Q5\2Y_ OQW\-.&8)
M-JT*O@'IFO[)OV O$%AXJ_9VTG5+2/Y6B7GWV"@#XH^%O_!MC^SMX3\J]U;1
MM*N)E ()BY_E7O\ \-?^".G[/?P]E26V\*:=\I!^5/\ ZU?8F%D^9.&' I^T
ME?GH \X\ _LR_"[X?P)%I'AVVB*C&4%=O;^%]"A(\JR3(Z8J\8XCR5-+&D:G
M*B@!B:=9Q\)"!BI0JA=H'%+10 8&,4 !1@"BB@ H  Z"BB@ HHHH *0HIZK2
MT4    P**** "BBB@ (##!'%4K_P_I&IQ^5?6:R+G.#5VB@#*/@KPR7$G]EQ
MY48!K2@MH;:,10(%4#  I]% ",JNI1AD'M5.Y\.Z/=KMN+)6'H:NT4 9"^!O
M"ZG*Z5'5RRT/2]..;.T5/I5NB@! H!R!2T44   '04  =!110 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!%,Q]*_'[_@ZS17^$VA[L#&FR8_.2OV#D.' R*_'O\
MX.MR&^%&AX4G&FR<X]Y*<)1<B8J4)7[GY(_\$'?%/Q%\)_&_4;KX;V]T]P\"
M"8VHR2.:_<+4OCE^UZD:-%X:UWR_) P(QZ?6OR?_ .#5.R@U']IS78;E581V
M49 /XU_3S+I.G'0P?LJ?\>_]T?W:^NR;BFAE\(TWAXSUZGP'$/"F)S7$3K1Q
M$H*VR9^*W[2/C'XK>*;\W/CBTO48(08[E<'%>L?!?XQ?M,Z3X2LK#PKH6L26
MR0!8C F0!GZUT7_!2ZRBLM8EN+1%0K&W&*^O/V#=.L;CX/:3)+;J7:P4DE1Z
MU^S9]Q;A(<,TJGU6#OTZ+\#\,R?A#%5N)G26*DG?>Y\JCXY?MBSR-"WA[7H]
MO(8Q#YOUKS[]H?XH?M):WX*\GQQI>K06HF'S7*87/'O7ZSR:)I4Y"/:J2O(^
M45\V_P#!3;3[&/X$*9(%_P"/Y?NK[BOALAXVP]7-Z$%@X+5:I?\  /T3B;@+
M%4LBK3EBY.R[GQ/^SS\6/VC=$\,S6O@?1M5E@:7+/;ID9Y]Z]"/QI_;)G!(T
M+7EV]O+'/ZU]&?\ !-'3["?X7WF(%XNA]X#_ &J^FTTC3GSLM4!'<J*Z>)^-
ML+#-ZM/ZG!V>_5_@<G"7 .-Q&14JBQDDFMKGY5_&3XP?M-:KX3EL?%&A:Q%"
M8V$CS1X!&/K7SW\$O$'CCPWXQ.H^$;2YDNRQR(%^;J:_67]N33]/M_A5>NUN
MI86TF"JCTK\Y_P!@MFOOCL8)@"GF-\I'^T:^\X4XEP^*X<JUOJT8V3T6S/SO
MBGA?$X7B&.&]O*6VKW/7=*^-G[7D^DK]GT#78P$ 7]V.1^=8OQ0^+_[4]]X,
MO;77="UI;5H")VDC&TC/UK]./"^A::VAVI>V3_4+_"/2O/\ ]JS3M/7X*^(#
M%;*I6Q.#M]Q7YSE_&V%>;Q?U*&LDOQ]#](S+@+&4\CO];EMW/Q@\#ZSXCMOB
M"NI:-:S+?"92%0?,3G@5]AZ%\:/VOWTJ/[/H>NA50 8C[8^M?-GP,CE;]HR
M.ZLHOXLJ/]ZOVK\%Z7I=UX;M)%M%'^CIU4?W17Z'XD\5X?+XX;_98SO'KTV\
MCXCP]X.Q6,K5U'$RC9]'N?G%J_QR_:^&GR1W/AW7=O=C'_\ 7KYS\0>)_B1J
M7Q6L=6UBWNEU**\W0)(/GW8/2OVD\;Z5I46@3%[12!U 4>E?EY\8UMX_VO/#
MJPPX0ZR=PQVVM7E<'\74,=AL1RX2$+1Z+<ZN,>$,1@,704\5*7,UN]C\U?\
M@O=XU^,'B?P7I=G\18;X6L5^3 ERN #D=*^C?^#3&0CQ':KR!Y$G'X-67_P=
M3V\6G_"/PW>VBJAEU<@X'N*T_P#@TRBE?Q3;2LXVFWD[^S5^&<28[^TL?*48
MJ&NR/Z&X6R_^S<FA3E/GTW9_01@9S1S2$<<=NE*A8'FO'D^2%CW7%/5,5N#C
MTH3[U#_>-.4,.M-/W0:N+1113&%%%% !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 4444 %%%% 'A7_!1S_DU;7?
MH/\ T!Z_BY_:I_Y.)\6_]AJ3^E?VC?\ !1S_ )-6UWZ#_P! >OXN?VJ?^3B?
M%O\ V&I/Z4 ?O%_P:%_\?'B'_L%+_(5^ZS_>-?A3_P &A?\ Q\>(?^P4O\A7
M[K/]XT )1110 44BLS[DV].AJ-09#Y#-@CF@"6O-/VH?C)X:^#WPKU7Q!K5^
M(3%;%U)(_K7H\TZVB$,<X&>:_'K_ (./OVWM"\,?#>;P/X7\5B&[EL7CDCAD
MP=W- 'XY?\%+OVB-8_:K_;1NO"^FZC-<6<VM*D2QR$C!)["OK/XN?\$C)=&_
MX)NZ9\2K+0I/M9NF9CL.<!4-> ?\$._V7-6_:<_:7_X2CQAI+7,45W%,)YEW
M9]Z_J&\2_LR^#+WX S?#&;389+.+3I#'"T>5#>5CI^% '\LW_!&#]J6?]DC]
ML#3M-\1Z@]O#!>S!ED8XXE [U_5]\ /BQH_Q=^'FG>)M,NA*MS:+(2N.]?R2
M?\%??V=O$G[,/[5\FI^&],DL;;?++Y\(VXRZFOV__P"#??\ ;P\/_$?X267P
M^U37TFO8;:*!5=\MNXH _5)A%*=@8Y6EI!$48N._6EH **** "BBB@#YR_X*
MO?\ )EOB3\/_ $!Z_C(_:'_Y+AXF_P"PJ_\ 2O[-_P#@J]_R9;XD_#_T!Z_C
M(_:'_P"2X>)O^PJ_]* /Z%O^#2__ )%G4O\ L$K_ "%?MB/OGZ5^)W_!I?\
M\BSJ7_8)7^0K]L1]\_2@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!!]\_
M2ODG_@LW_P F@ZC_ +DW_H%?6P^^?I7R3_P6;_Y-!U'_ ')O_0* /Y(_A(H;
M]IR^#'C^V;GI_P!=J_JR_P""-,\4'P.MU=@,V4>,_45_*C\'(9)OVG[Y8DW-
M_;-S@?\ ;:OWC_9._;G\4_ GX8Z?I=CHR,#:*"2V.E?K'#N2XC/.$JF'H_$W
M_D?C/&>>TLAXMH8BHKI1_P S]G7OX5+;Y%]N:^2_^"C$F/!EQ<P%26)'-?,\
MO_!73Q[E<^&XR,_\]*\^^-?[=WBOXRVKV-WI2QHPZ!^*]7A+P]SG+<YI5*ND
M4SYKB[Q'P&:Y14I4EJ?3/_!(8-:>'M1:XVJ#K#GK_MO7WG#J5L,[I5QVR:_%
MC]FW]LGQ5^S^DMI8Z2LRRW)E(9L=23_6O7)O^"MOCQYU2/PW&.><25MQAX?Y
MOCLZJ5:=N5^9EP?XDX3+<IIT*D-4?HM\?+NWF^%^N1)(,G3Y!U]J^+O^";D<
MEA\7;@3$;3')R3[M7E?BO_@JAXT\2Z%=^'I_#L8%Q"T9;?SS7F/P+_;#\3?!
MGQ;+XCM]'64R(PVLW'.?\:G*O#_-H937I/XI;*YAF7B+A*N;PK<MDC]IK*6R
MC42"?GT+5S?Q.NX!X4OA%("3%W-?FXG_  5J\<I*)9- C '1?,JGJ_\ P5;\
M;ZWI%WI<WAR)1.N%?S.E>#A_#G/:6*C*26Z_,^HS#Q.P%?+W&$>AY5\5$#_M
M>SEO^@HG(^IK]9_V;[NWC^'MFC2@#8O?V%?BMK/Q(U+7OB')XZDMP)O.$A&?
M2OHOP/\ \%1/&/@?PS%HL.@QOY? 8OS7Z?QWP?F.895AJ5'5I*Y^5<#<;8;+
M<VKU9K1L_5O5[JT-D[";G;_>K\4_VNA W[1U[.'.5U1\?E7L]S_P5C\<WEFT
M7]@1@-U;S.E?*_Q'^(M[\1/&DWBZ> *[3F0@'N:YO#3@S,,HQ.(GB+:QLCU?
M$?CO!YQ"@H1M9G[!_L)W1_X4-H;.5 -OZ^PKV?Q1<VP\+ZD5E&?[/F[_ .P:
M_);X-?\ !2CQ=\*_!EMX2L]$CE2UCVJQ?%=4/^"MWC,Z5?1W6@1$26<JX:3U
M4BO@.(?#O.IYA6KV7+=M>ES[CA?Q*RW"Y;3H..NB/Q-_X+Y1N/VS0P4<K-_Z
M&E?T ?\ !OF#+^RKI^\=-)B_F*_FX_X*H?%;4/C'^T*_BJ\MQ&0T@PISC++_
M (5_27_P;]ON_91TPJF"-(BZ=^17YEF&&A@ZKI-:H_;,!BUC</&O'9JY^@D0
MVK@=*=38F+1@D8IU<*V.L****8!1110!7GM+2Z;9=6\;D]G0&J<OA?PU<JXO
M?#=A(/\ ;LT/\Q6I@9SB@@$8(H \C^+7[)?PL^*%D]O=^$=/43 AS'81@@'\
M*^.?CQ_P;Y_LV_%J69WL;E'DR?W,>W^1K](@ !@"C SNQS0!^ O[1W_!KUX/
M\.)-?>"[&_D(!*!G;_&OSU_:-_X(9?M4>"-4<^#?!1DM8V.YG9\X_(U_7[>Z
M9I^HKLOK1)1Z.,UBZC\*?AQJBD:AX+L)\]1)#G- '\6?A7]B7]HCX0_$_1+[
MQ-X4,7V?4HV)"MQ@_2OZG/\ @CM\2=9U7]G32O"^L1A98U!88Y^Z*].^*_\
MP3[^"'Q)O1?/X+TZW</N4I:C(-==\"_V;/#_ ,%+=+71) L:# 14P* /4A&
M0P//I3M@/)--\L^8&!X I] !C P*:IDW88<4ZB@ 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 BE16E!)YK\??^#K&YE7X3:+$J@C^S9.WO)7[!W!!4@=
M>QK\?/\ @ZQ"/\*-"!.#_9TF?SDJZ48Q=V*3FUH?GG_P:F01P?M0:_-+(1NL
M4[_6OZ?;BZ@31%5)!_J.Y_V:_D5_X(:_M!7_ .SY\;-0U[3[=93+"BX8X]:_
M:S5_^"NOC*6-8D\/1!3$%XD]L5]5DW"&89O&-2@M#\^XBXWP>1XB="LM;&A_
MP4XBEFUB2-F'S0MT-?7G[!TSVGP>T=)BH L$[^]?ES\<_P!I;Q#\9+EM0O;/
M!*D8W9KTCX/?\%(/%OPI\,P^&X])201PB-2TG3%?M&><#9C6X9I486YUN?A.
M2<=X.EQ,\0XZ'Z]/J%FAWB523UYKYG_X*;7BW'P.6*V8,?MR_P Q7R/<?\%;
M?'2;0N@1G)_YZ5Q7QY_X*'>*_B_X5'A>[T-$'FA\A\U\7D/AYF^&S>C4J6LF
MGN?=<2>)F#Q^55:$(ZM'W1_P356&#X7W:W$F";H'K_O5]--?VA'EF4#\:_'W
MX'_\%!O%_P %-$?0[+1$F$SA_F?IU_QKMO\ A[EXX5BQ\/1Y'4>95<2>'^:X
MG.JTZ=G%O0SX:\3,'@,HI8>4-NI]M?MQRQ_\*GO1 P/^C2=3[5^<?[!"L?CT
MTD6/]8V<_P"^:W_BO_P4G\5_%3PJ^@W>B1Q"6-E)#^M>&?"+XO:O\*/%1\66
M5F&;<3C/OFOO^%>"\UP7#E6C55I2O8^"XJXUP6-XAC7I=+'[I>&;^W_X1^V4
MR@$0+W]J\[_:MOHG^"GB"$.O-B1U]Q7P+9_\%9?'D=C'&OAN-5B0+D2=<"L7
MXC?\%-?%GQ!\)7GAVZT6.(7$)0D/7YUE_AOG4,UC*5K<R;U\S[W-?$W"5,EY
M%%WM8\D^ $$</[2D3ER3]NBX/3[U?MCX)O8$\-VJ2NH/D)P#_LBOP;\'_$*[
M\,>,H_&$5L/,259,9ZX-?4NF?\%9_'6E:?';KX<C81H%&9/05]_XD\&9EF?U
M;V&O*K?D?(^'?'>$RZK6E57Q,_3GQO/ VA3)#("3ZFOR]^,D=T_[7?AY-J_\
MA@\C_=:K&H_\%9?'6N6+V;>'8X]W&1)7@VN_'W7O$GQ.L?'5Q9[7M;KS1\WL
M?\:\W@K@K-,OHXA5E:\6CHXVXYP.8XR@Z:^%H\]_X.LHI5^#'A>-B#C6#P#[
MBM#_ (-+MO\ ;UJ2?F\B3^35\M_\%X/VH-9^.GAG3O#U]" MG?EP=V>XKZB_
MX-,9-OB2U1EQ^XD_D:_$N(,NJY9F4Z<U=G]"\+XV&:9)3JT^Q_02KDG&!3U7
MU%0*$###U*/KFO"G[.3W/=@ZB5I(5_O&GX&<U&2 <$T\,#T-*\3746BBBF,*
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 **** /"O^"CG_ ":MKOT'_H#U_%S^U3_R<3XM_P"PU)_2
MO[1O^"CG_)JVN_0?^@/7\7/[5/\ R<3XM_[#4G]* /WB_P"#0O\ X^/$/_8*
M7^0K]UG^\:_"G_@T+_X^/$/_ &"E_D*_=9_O&@!**** !)%!88Z4B!6)F& 2
M*&:.+!*DEJ)0D2%\@*HR<T <A\9?B)HGPQ\"7OB;7;Z.-84/,C8[&OY'/^"G
MO[0/B7]I#]L'4_#$>JR7-H-:EBAC!R"OM7[;?\'&/[<=S\$/A'J?ACPSKR++
M):*VR*3)SL] ?>OQ@_X)+_LLZK^W%^U3!XKUFT\Z,:QNF:9,9R!ZT ?N%_P0
M2_8/\+_#'X!:+\1WT:**\O[ ,[;,-D8K]-!;&6P-I(_WD*G/IC%<3^SU\([/
MX*_"O2_A[I,*QII\.S"\C'X5W<@.P,AY[F@#\C/^#C']@K0?&WP&UKXFZ#H4
M<NI00JL;QIEN4)_I7Y!_\$;_ -J#6?V6?VIK'0_$^HO;6ZZN!)'*VT8 %?U8
M?M"_!+P]\<_ -YX)U^S6:&Y3YE8C'0CO]:_DT_X*V_LZZG^R;^U'/K7AC29;
M>(:G(Z21Q$@  ]Q0!_6E\!_C#IGQC\$6GB[2)5D@NXMR,C9&*[FORJ_X-[OV
M^=$^)WP*T;X>:SJWF7MG8*K*THSD@=C7ZJ(X=0P[C- "T449'K0 4444 ?.7
M_!5[_DRWQ)^'_H#U_&1^T/\ \EP\3?\ 85?^E?V;_P#!5[_DRWQ)^'_H#U_&
M1^T/_P EP\3?]A5_Z4 ?T+?\&E__ "+.I?\ 8)7^0K]L1]\_2OQ._P"#2_\
MY%G4O^P2O\A7[8C[Y^E "T444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%&1TS10 @
M^^?I7R3_ ,%F_P#DT'4?]R;_ - KZV'WS]*^2?\ @LW_ ,F@ZC_N3?\ H% '
M\D_P;D>+]J*]:.3:?[9N>?\ MM7]&_\ P3V_8L\-_''X266IZFT$C)9H?G7U
M_"OYP_A.5'[3=\7&1_;-S_Z.-?U;?\$:8HK;X&VS@CYK&/'/N*_5,DS/&Y5P
M;5KX9VDGO]Q^0\5Y3@<XXPH4,4KQ<?\ ,MR_\$L? 84*;6U_[X_^M7AW[6W[
M#GAKX3^');W2I+>)T)QL7_ZU?IW.\)3<Q_6OD#_@I!MF\(SR+TW&NO@SC+B'
M,,]HTZU6Z;['B\8<#<.93DM6I0C9GRY^P#^R1H/QPT2\O_$$D,K0Z@T2^8O8
M,P]/:OIFW_X):> UF+M;6G)X^3_ZU<9_P2,DB_L&_9%(4:N^<_[[U][PW$##
M)ZBM>-^+<^P.?5:5*I:/:Q'!'!O#^/R6G4JQU/B'XF?\$S_ OASP=J6MP6UJ
M'M[5Y P3H0/I7SK^RA^RIH'Q5^(,V@:E-#*B(Q"N,]"?;VK]-_CS<Q/\+]<4
M$<Z?)W]J^*/^"<EJD'QFN9V&,QR=?JU9Y-QAG\LHQ%64]4M'V)SO@OAY9I3I
M1CHV>@C_ ()7^!;E!*8;0*!T*?\ UJK>+?\ @F3X TCPM=7B65KOCCRK!/\
MZU?9\$T36?EQL 3[U@?$VY5?!5Z-PR(>>:^=H<;<25L3",JO5=/,^IJ\!\,T
M,$Y1C]E]?(_$OQG\.(-!^.\O@6*=?*%XL>T#C!-?=7P>_P"";G@;Q9X,M]1O
MK*U9Y "2R<]/I7QQ\55D?]K^>0GC^U$/ZFOUO_9JNE;X<6>X_P  Z_[HK]@\
M1^(\WP.28.=&=FXJ_P!Q^/\ A]PMDV.S[%0K*Z4G;[SY\U'_ ();^ [:T9DM
M;0 #/W/_ *U?G;\=_ 5G\.?BM<^$K*)607C1J$'H*_=+69D.G2#<,E?6OQ._
M:Z6ZB_:3NK@R J-4<@?A7D^%_%.;X_$XE8F?-:.AZWBAPADV ^K+#JUY'UA^
MS-_P3Y\%_$OX4:;XGO["W$UU#EBZ\]![5WVH_P#!+CX>V'A_4)KBQM'*6,K
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
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 %%%% 'A7_!1S_DU;7?H/_0'K^+G]JG_ ).)\6_]AJ3^E?VC
M?\%'/^35M=^@_P#0'K^+G]JG_DXGQ;_V&I/Z4 ?O%_P:%_\ 'QXA_P"P4O\
M(5^ZS_>-?A3_ ,&A?_'QXA_[!2_R%?NL_P!XT )1110 R27)"+U!YXKE_C'\
M1/#_ ,-_ >IZ[KMZ(5CL)BA)_B$9(KJFDAAC::0@!1DGTK\G_P#@XQ_;?3X,
M_!.XT3POKY2[>Z,3I')@X;:/ZT ?C3_P6)_:S\:_M1?M+7/@S1;TW5H998=H
MD)^ZX4<5^PO_  ;^?\$W[;X/?#FP^)-]IC)-?P17)9AT/'3/TK\??^"27[+^
MO?MO_M26>IZG;2W*3WTI9R-W645_5G^S1\)K?X._"_3/"$-N(S:62Q$;<=*
M.]A)!-N@X7UIYC$<>&--3Y)6<"G)(93AN,4 )Y""%D<\-7Y&?\'#/[ 6F>-?
MA#JGQ&\-Z.);NWL7EW>6,ACFOUQ8[IA)N^4#!KSO]IKX.:9\8?AMJ'AG4;=9
MDN+<IM9<T ?RI?\ !%S]IC7/V6?VEH] \5ZC);I->11-&\AP/P-?UB?!#XGZ
M)\5_ MGXOT:Z$L<T2@,/]T5_(]_P5"^#VK?LI?MHZA>:59M9VUOK*F)D&T'!
M-?O/_P &_G[8VB_%;]FK1]"UC75DO #E7;)^Z/\ "@#])T:21O,QTIR,EP2<
MG*TY)58*8ERK*"#3((_++D_Q&@!]%%% 'SE_P5>_Y,M\2?A_Z ]?QD?M#_\
M)</$W_85?^E?V;_\%7O^3+?$GX?^@/7\9'[0_P#R7#Q-_P!A5_Z4 ?T+?\&E
M_P#R+.I?]@E?Y"OVQ'WS]*_$[_@TO_Y%G4O^P2O\A7[8C[Y^E "T444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 $X&:8F6;=VI[' )J*20^6"!WH =Y:JV_)H$J@,Q/ H16*
M8)(K)\6^-/#7@73)-7\2Z@EO;1)NDD?H!0!J^:)5W1U\D_\ !9DEOV/]0+==
MLW_H%>L1_MS_ +-;7+6\?Q$M.#Z__7KYI_X*V_M5_ 3Q;^RK?Z7I'CJWEE9)
M=J+_ +E '\M?P:A2X_:?O0_3^V+G_P!'5^_W[&G[=6H_L[?#'3M(@EA'GVBA
M=Z@]/P]J_G=TWQY'X#^.NI>)=/"SJNK7#(#T(,I-?5%G_P %3+J#2+'37T*V
M_P!$B"'+?_7K]@X(S#('D\\'F3]UN_Y'XMXA9/Q17SFGC,IC=Q5OS/WCF_X*
M_P"L(JK+-;?,<?<'^%>6_M#_ +>VH_&31Y-*D> J^2-JC_"OQQNO^"IDTI5O
M[&MP ?[U(?\ @JE?22!8]$M\#G(:ON<MJ>'&58R-:@_>1^>YCE/BEG&&E1Q$
M%9^?_!/UN_9#_;+U/]GZPN=*9H5\^\:8;E&>23Z>]>X-_P %==:C+!9K;:O?
M8/\ "OPEO/\ @JI>R7"3)H5L-JX.&_\ KU$O_!56Z<,CZ!;<_P"U1G%?P^S/
M%NO6^*6Y64Y'XEY5A51HQT7G_P $_<SQG_P51OO%7A:\TF2> FZMVCP$'?\
M"O'_ -G3]L/4?A+XTE\1S-"H=& RH[Y]O>OR57_@J/<A0RZ/;_*<XW5))_P5
M3O;A>-#MU]PU7A<1X?8;#2PZLHRW\S'$Y'XFUZZKN/O+S_X)^[<7_!774P2J
M7%M@<<H/\*H>(_\ @JUJOB'1;G37FM\2)CA!_A7X6'_@J=<H=B:);\_[7_UZ
MDC_X*HW>TQC0K?)[[J\ZC3\-5B5*'1GH2P7BK5P[ISCIZ_\ !/T8\5?$6?Q#
M\3_^$_!3=]I$I(]C7U1\-_\ @J+JOA#PY#HR2VX\H#J@]/I7X@C_ (*H7L*^
M7_8MOR/[U-3_ (*GWD1(_L*WY_VZ^ESS.^!<XHTZ&(=XP5D>!E/"7B-E%:I6
MH0M*6O\ 6I^[ES_P5SU*>!HVN+?GK\@_PKXU^*WQ O\ XE_$*;QJ^PAKDR@K
MTYK\Z6_X*CWC/L&BV_S?[56!_P %5[]8_L\>A6_H2'KDR7.?#S(IS>'=G)69
MT9SPOXCYY"'UB-W'7?\ X)^U?P7_ ."E%[\*_AY8>$X9X ;2/:0RC_"NJO/^
M"MMSJ6BWMH;F#S6LY 0$&,%#[5^$X_X*C72*6ET:W^;L6IUO_P %4IK:":,>
M'[5C)$R9+>H(K@S-^&.(HSJK^([_ 'GHY;EGB=@^2G;W$UUZ?>><?\%:_BQ-
M\:/VEO\ A)"5+#S -@QU9?\ "OZ/?^#?A6M_V5M-67@G28L?F*_E3^.'Q-/Q
M3\9'Q.\:Q$NQVJ?4@_TK^G/_ ((3_M-_!3P7^R[867B/QG!!-'I409'/(.17
M\[9DJ<,PDJ/P-Z'],993K3RN#K?&DK^I^GZ29!5J7)1=D7)SWKR)/VY_V:4)
M6;XBVBGMS7?> ?B1X0^)^BIXA\&:NEY:N<++'T-<;W.N":CJ;Y0F4,?2I*8B
MLHR>:?2*"BBB@ HHHH **** "BBB@ P#U%%%% !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 4A(&,FEI&*C&XT (&8MQTH:-=QD)/2D)+951P>]<C\3?
MC5X ^$&F_;O&>OQVB;P"TOO0!U+3^:C/#R0<<U^/?_!UI#<R_"O07@ /_$ND
MWY^LE?I;!^W#^S-.@,/Q'M.1SC_]=?E%_P '-_[07P@^)/PQTFW\'^-8KN1;
M"0%$]<OQ5*\E:),9T:<O>9^:'_! 7X_S_L]_'75M=C= 9[5%/F $=Z_<:^_X
M*X:K%:K:QS6Y4Q ?<'I]*_F*_97^/<OP*\3RZW#;),9% (<XKZ;N_P#@JE<W
M-P,Z%; ! /O?_7K]=X.CP-/ 1_M)^^C\;XUAQK/-I?V7&]-H_4G]J+]IS4?C
M9(USF)F:/ *@5ZW\%/\ @H]JGPN\#V'AY)8 ;:V$9RH['Z5^*T?_  51OU;=
M_8=N0/5O_KT'_@JI=MNW:);\]MU?HV(S?P^QF%CA)ZP6WD?DM'A+Q)P^->*I
MP][U_P""?N_'_P %=-88']_;=./D'^%><_M(_P#!1'4?C=X)'A*ZEAW>>'PB
M@=,>WM7XR1_\%2[QGW)H=O\ *<GYJ=/_ ,%3;N:7S5T.V!Z$!J\_"/PYR_&0
MKT?BB[H]JKEOBEC<)/#XB.DO/_@G[,?L\_\ !06\^"/AF30X)8 99 _S*#Z^
MWO7H_P#P]ZUITS'-:DCK\@_PK\(6_P""IEV2';1;<D#H6_\ KTP?\%3[VW;<
M-!MR&//S5&9S\/LRQKKU;7EN:99EGB9EF%5"E'1;:_\ !/VM^,?_  4IU'XK
M^&)_#MQ+ 3)$R_*H[CZ5\\? GXL7GPB^(!\61,F,D_-R.237YLS_ /!5*Z/[
MR/0[8'OAJD@_X*J7<L7[S1;?_ONO=R_.O#[+\++!T'[KW/G\UX1\3,SKK$U8
M+F7]=S]U=,_X*TZG8VT5O'/;X1 IR@[?A6'\4_\ @IWJ7C_P5J/AAYK<F[@*
M !1S^E?B&O\ P5,NR3MT2WZ_WO\ Z]30_P#!4F[?]Y_8=N-G^UUKQ,+3\.:>
M-5:*6CN>SBLL\4:V7^P<?+?_ ()^A7P\\97'A3X@Q^-)BJLDZR>W!S7V3IG_
M  5IU'3+&*SAGM_W<87E!V&/2OPHG_X*JZA-(5&AVX [[JB/_!4ZZ#;ET6W/
M_ J]K/<YX S^=..)=^31'F9'PKXEY&Y2H0UEOK_P3]UM9_X*V:W?6K6[RVWS
M#IL'^%?-_B_]H+4O&'Q=TOXB1^5OLKSSA@#'0C^M?EXW_!5.YD7:VAVP/^]_
M]>IK/_@JI?6TJLNB6Y_X%7G8/,. <H4XX5_$K,WS'ASQ*S:M&>)A\+O_ %J>
MV?\ !P#^UAJWQ\\':5X9O?))L]1+X10.X]J^A_\ @TREGA\3VT,BC;]GDY_
MU^2G[6G[44_Q\83?8XT(EWD(<XK]2O\ @UP^-/PQ^&FHVS^-O$L5DXADSYGT
M-?A/%$\MKYK)X3X3^B^"Z6887(80QRM-;G]$8@V\*3M/).:;!))N=9A@#H:\
MJT_]M7]FZ^O5TFV^)-LTTGW$'7^=>G:3?6>L:=%JNFW EM[A-T4@Z,*^7JQK
M*7NGT]*-&=VBWN60A5)Q4D88/@=,5"N$7:O4TZW9E^4GFLE.JW9HTFX1=BQ1
M116P@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** "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 \*_P""CG_)JVN_0?\ H#U_%S^U3_R<3XM_
M[#4G]*_M&_X*.?\ )JVN_0?^@/7\7/[5/_)Q/BW_ +#4G]* /WB_X-"_^/CQ
M#_V"E_D*_=9N6P*_"G_@T+_X^/$/_8*7^0K]UB LA?VH 0\#)% ^;I0SB2,Y
M]:808B&5@%[DT <A\>/'VE?#WX6ZUX@O;Y(6M]/D=2S8Y%?R;?\ !7S]K7Q9
M^T_^U#<_#Z#4YKFP?4(@BALKDRXK]M/^#B']LK5O@9\&$T3PCX@2&;4$DAG5
M),DCGT-?B=_P2=_90U3]N+]J.+4_$UL+LK(MP79>/E<MW^E '[&_\&[G_!/F
MU^#7@2P^*EU9I'<"1)5RF#A\M7ZU3%O,4*>.]>>_LW_!Z#X+?#;3O"FG1)''
M'9PAE7'4(!7H?UH '94XVYYZTA3<WRG&:6@].* (;E3Y9MUXSSNIR0@P^7+)
MO&.1ZTX*98CYG/--A*,K #[M 'XQ_P#!QQ_P3TT'Q5X/F^+>C:9$;IFDGE9$
MRW&:_-+_ ((9_M@>)/@G^T';_#;6=9DL[&)U11*V%R6(K^FW]L?]GS2?V@?A
M-J'AF^MDE#6<B[7([_6OY0_^"C'P'\1_L+?MDW-KX3MS9V]O>1,K(AQ_K?44
M ?U_?#+Q=I7C'P1INMZ3>QW*O8PEGC.>2@-;IPQ#!_PK\X?^"!W[;:?&W]G^
M#1/$NNI->QS1Q1JTH!PH8=#^%?HU \$Y,B+]#0!+1110!\Y?\%7O^3+?$GX?
M^@/7\9'[0_\ R7#Q-_V%7_I7]F__  5>_P"3+?$GX?\ H#U_&1^T/_R7#Q-_
MV%7_ *4 ?T+?\&E__(LZE_V"5_D*_;$??/TK\3O^#2__ )%G4O\ L$K_ "%?
MMB/OGZ4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% ",0!S3"4VA?>G2@E>*KL&V?C4.34
MK"3]](E+-O&#QBOBS_@MYXS\4>!?V+_&&M>&=6DM;J/1F:&:,\J<U]H+EES7
MQ%_P7@B2;]B#QC%(>&T1L\^]5-\J"+O4<6?RFS_MQ?M4V]RSQ_%S4 ?7<*H>
M)_VSOVD?&FDG1/$GQ-OKFW8_-&[#%><ZN/(U"2"/E0>,5;TWPGJE_8"^BM)"
MF>HC)%.K*E2IJ4G:Y%2M3HJ\W9%&YFD$S3R2;Y9&+M)[GDTU8V7+N^2U=%X+
M\!W7B+Q#%I<CI&'."9>!U]Z^I_"/_!-RY\7:+;W]AJNFL\L8;:)T)_+=7CYA
MQ#EV423K5+(\'-^)LJRA?[1.R/C8Q&7Y1Q2BVG3Y5!^HK[EMO^"3'C!2LLD]
MD QZDC_&KLG_  2H\2(_EBXL3QU#K_C7SM3Q,X=Y_=KH^1EXK<'J7+&NF?!L
MD$T3@$[@14:02._W2.:^[KG_ ()1>+ -R7%E_P!]+_\ %46W_!*'Q0PR]Q8Y
M_P!Y?\:%XF</2U]OJ4O%7A"UO;JY\*20S)P&(J2W1OL^WO7W/+_P2A\3NQ7S
M[+C_ &E_QIJ?\$H?%$?'VBR_[Z7_ !JH^)?#]_X^I,O%?@[X7B%<^%_LKQR;
MAS2>3,"64&ONO_AU)XH_Y^;'_OI?\:5?^"4GB?&3<6/_ 'TO_P 56</$GAV,
MM*^I3\4^$DKNNCX2\B=CN=C3UBE8?-D5]TO_ ,$I/$V?]?9?]]#_ !I!_P $
MI/%).?M-E_WTO^-5+Q+X?;LZXEXJ\'RT5='PNT4P.0<TFV5"#G.:^ZO^'4_B
M='^>:R(]F'^-))_P2=\4N=T-Q8K[%E_QJ?\ B)'#;>M=:"_XBKP=?E=='PR(
M)[@[22,=*8D4UNY:5"1CTK[K'_!*7Q5:QF::]L%']YG4?^S5YG\:_P!B]_AK
M823WFL:<[H#\L5PA/\Z[\#QIEF:5>7#SYO0]/+>/,BS2LJ>%GS'S#$GVAMH.
MT9ZUZ'X/_:U_:'^'>G'1?!_Q&O;.V"[1'$1C KC(/#]ZNLMIL<9D'F$8C7.>
M?:NYU#X ^)K7PN_B22S:.!8MY\R,@D?C7T5;,*%.I%3EJ]CZRKF.'PTHTY2^
M+8T8/VZ?VI;NZAA?XL:@?W@'WAS7]-'_  ;:>/O'WQ _8DT;7_&OB.6_N))W
M#-+U/RBOY0K"$0ZQ$ ,#S!7]5G_!L+_R8OHO_7=__0177=/5'?%WC<_3L"11
MN+9]J>.1THHH*"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@ HR!37)4[^PI-PD7*\'MF@!Y('4T5"J2ELRR @=*F!!&10 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !2;TSC=0Y(7(IGDQG#L.: )**3JHV
M&D"L1AS0 ZBFY.<+1A_[PH =12*3W8&EH *1@I&2,TM% #3DQX48STK\7?\
M@Z0^,OQ.^$_PEGO?!?BN>R87B &(].5K]I*_#;_@[<_Y(G/_ -?\?\UH _#*
MV_;I_:EA.Z/XM:@!Z!A7-?$+]I+XT_%2)8/'?CBZU".,819CT'^37"VP>1=H
MY]JV)_#6HVM@MW<:=,J.N0QB(!_2HC6C0GKUT)Q-:C%13W,JVE(+#9G(XQ3O
M(N&&X$@UZ'\ /A#'\3M>;3&NK>'(&TW$@4<_4U]/Z/\ \$M/$&JZ<M[::SI<
MH8<".=#_ ":O S3B7+LFJ6KSL?*9WQ7E&0SMBI<OF?#>R=!LR>:5K:7&X9]Z
M^ZX_^"3GBN3YI+BQ4^[*/_9J3_AU3XIA;:9;,CU!&/YUXW_$2.'H^\JY\]_Q
M%7A#=5T?"]NLT9.5/-/-K(JY5N:^Y3_P2E\4M\RW%E_WTO\ C3A_P2E\5#_E
MO9?]]+_\551\2,AKN\:^Q,O%3A'?VZ/A46UR&W$Y]JF,#>7ENN*^YQ_P2I\4
M 8^T67_?2_XTQ_\ @E-XI?\ Y>++_OI?_BJ<?$S(:4FG6)_XBGPC+_E^CX0,
M,A8^E&R5#M4FONS_ (=/^)V'-Q9?]]+_ (TG_#I_Q,#_ *^R_P"^U_\ BJB/
MB9PU&=U75S3_ (BSP;;E>(1\,B&5!\I//-"FXC!49YK[J7_@E-XE(XELO^^A
M_C33_P $I_$I;:9;+_OH?XU2\3>'Y:JN)>*?"+5_;H^$UCGW<$^].:!U7@5]
MT_\ #J#Q4&RD]E[_ #+_ (TY?^"4GBF>3RHY[(?5E_QJ5XF<.1EI7!^+'!S=
MOK"/A'RWQD]>V:FB=HU^;FON&_\ ^"3_ (GT[]_?:EIR(!SOD4?^S5X/\>OV
M93\+I1;QW]I(XR#Y,JM_(U[.7<7Y;F,_W%2]SW<NXWR#.9QAAZB9XF;B7S#L
M4@&NN^'7QX^*?PCG\[P-XJN+ @$ PFJ?A3P)JVMZD+&.V>7) &Q":V/B7\'M
M8\$6GVJ^LVC4XX:,C^=>O''X?ZVH<VK/H9YK@X8A852NWL>F_ C]M+]J#6_B
ME8)-\4]0.6/)(]17]@_["%]K.M?LA^ ]6UV_:XNKG04:65NK'<W-?Q6_LW2O
M#\6]-ASD$_U%?VG_ + A9OV-_AZ ?^9?3_T-JZ:C?->YW4X75[6/7EC*+C&?
M>GPQX/)S2@$**<@/6FFDO4<O>EZ#J***904444 %%%% !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 %%%% !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 %%%% !1110 4444 >%?\
M!1S_ )-6UWZ#_P! >OXN?VJ?^3B?%O\ V&I/Z5_:-_P4<_Y-6UWZ#_T!Z_BY
M_:I_Y.)\6_\ 8:D_I0!^\7_!H7_Q\>(?^P4O\A7[J3[@<]C7X5_\&A?_ !\>
M(?\ L%+_ "%?NI<'C!X'K0 2[4BVCJ:Y/XR>,U\!_#;4_$D\RH;: LI)KK'B
MPH;=T%?FS_P7^_;C3]G+X-S:!HVH@7-_IS;8P^"2,_X4 ?BG_P %H_VWO%/[
M3?[2-Q\'[*^\Z.WU7RXT5CW)]*_3O_@VG_8&U'X/Z-:?%GQ%I15KBS9 SC/)
M4^OUK\<_V ?V>_&O[>7[6G_"8R:=-(4U&*><KS@>_P"=?UD_L9?!6V^!OP3T
MWPC!:!9(4&25P?NB@#UF!)EPKJ %& !Z4X]33&8>>"7PV.$I_6@ HHHH :[L
MTHC4?*>M&(X&\O/+T2.RQ%E3+#H*'B$Y21S@CJ* &7%FDL,D+C(D4C%?C!_P
M<<?\$W;;QAX*N_CMI&EL;A[C)=%QPI#=J_:)5;=C/%>3?MG? G3_ -H7X/7_
M (&U$?(+>5U^7/.S_P"M0!_,7_P0Z_;6\2? G]JC3_AKJNIM#9+?2B17D/\
M#*!W^IK^J;X/>.=)^(7@33M>TVX$GFVJNQ!]:_D%_P""B'P/\2?L!_MA#4/#
M]M*GSS3J_P!WJZM_6OZ#/^"!G[7UI\;_ ($BRUW5P;JVM(T5&?)SQ_C0!^B]
M%(KJR[P>*-RXW9X]: /G/_@J]_R9;XD_#_T!Z_C(_:'_ .2X>)O^PJ_]*_LW
M_P""KW/[%OB0_3_T!Z_C(_:'_P"2X>)O^PJ_]* /Z%O^#2__ )%G4O\ L$K_
M "%?MB/OGZ5^)W_!I?\ \BSJ7_8)7^0K]L1]\_2@!:*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH " 1@U%,BA0N:E/ -1GGK0DKW!63N)&/EQBOAS_@O'$T_P"P_P",HE/7
M1' .?>ON50#_ !5\.?\ !>567]A_QEAB#_8C<CZU%1\SL9U$Y:H_CZO8O(U/
MR&Y(89S7WI^P[^SMX4^+WP=C2\M]UR4<C"#^[7P8Y\O63N^8EN]?IQ_P2ZD:
M#X=V[HO)1N/PKX#Q'Q]3+,D]I%VLS\L\7,UK9/PTJ])V::/FSX]_LJ^*?A5J
M5QJ>F6#A(W8J03G&:H_!#]JGQC\-M9CM]4N"$@D VR,3_.OTF\7>"O#WC"*3
M^V-/B<DD;73.:^/_ -J#]A:<&7Q'X6M7 .7VQ)@5^=9'QAE6?X?ZGF23;TNS
M\JX=\0,CXFPW]GYNE=[29]#_  6_:TTGXMZ-%9W%U"LB)D[0HKTRRO(KNV_T
M)PS=>37Y&6.K?$GX+^(=K7%S"B. 1OP,5]>_LO\ [;.EZG9P>'_$-\BN.LKM
MDU\]Q/X=+#0>+P+YX/70^;XQ\+(X2@\;ECYX/70^MUU*X5O+E0?E4C2R. R
M5F^'M?T7Q1I8U#3;U9,@<CWJW;QN2RL3@5^05J%2E5<9*S1^ XG#UL/6<9JT
MD6DNF1<X&:BDNYI&R /RJN01,RJ^?:I$!0X?K67+)/3<SY.1\[=QQNI^RBD%
MU*6 -,G!0[CD4D8+,.?I3LX/4N=65173+(F<#+ 4?:#G@"JLX8ML#G-265NP
M;]XQX[TW:7O+<F%"I)7CN3RSND)E51N'055U#7;;2+!]3U6542-<]17/_$WX
ML>%/AOIKZEJ&I1AHUSY;]Z^(OVF/VWM2\9S2Z)X8N_+490>0^,U]APOP?F&>
MUKN+4>K/T'@_P]S?B'$1E*#4._D>S?M+_MVZ;X=M9M!T"\C+KE> ,U\9>)?'
M7CKXR^(&Q++(LSXPKMCDT[X<?"3X@?&/Q$KWD=Q(LC@EB<U]Q_L]?L?Z%\/]
M/@N-9TY)9@ 2)H^:_8ZM;A_@' VA:=4_?,3B^%?#+ \L+3KV/&_V9OV#[O4+
MB#Q-XAL6\O<"V??GO7MG[97PO\.^#_@9+::=9HICT[!(C /4U[M::;8Z='';
MZ<BQ*J@;$&!7DO[>YQ\)YV>4@?8CD>O)KX;*.,LPSWB:G*;?+=:?,_.,FXYS
MCB#C"E.<WR76GS/R7:(1Z[& /^6H_G7]4?\ P;"_\F+Z+_UW?_T$5_+%>NC^
M($*8QYHZ5_4[_P &PO\ R8OHO_7=_P#T$5_55!WI)G]J89MT8L_3ZBBBMC<*
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 **:\B
M(<,:<"",B@ HK#\1_$;PAX3;;KNKI <XPU9 _: ^%!?RQXJASZ4 =G16+X<^
M(7A+Q8I?0=52< X)7UK:!!&10 44C.J8W'K2D@#)- !15>_U2QTR(S7DX11U
M)KF+OX[_  OLIVMKGQ/$KJ<,I[&@#KZ*Y;3/C/\ #G6)A!I_B&*1CT KI+>]
MMKJ#[3!*&3&<T 2T5S6J_%SP#HMP;74M>CC<=0:JVWQU^&%W+Y%OXFB9LXQ0
M!U]%5M,U:PUBW6[T^<21MT859) Y)H ***CGNH;?'FOC/2@"2BN7UKXR_#KP
M_>&PU;Q#%%*IP5/K3-/^-GPVU2\%A8^(XGE(SL% '4/O+@8^7O37*YVL3SZ5
MY#^UQ^UEX/\ V:?A3?\ Q!U74(56UC# 2'@@@G^E?EYXA_X.L/"6@^,I_#2:
M'I3P13F,S&09 ]>M '[/[8HVP&-3* HP*^9/^">W_!0CPE^W%X4CUW0Y+;>]
MOYI6 YQQ7TVJ[1C.: %HHHH ***"<<F@ HH!!Y%&0: "BBD9U098T +11UHH
M **** "BBB@ HHHH #TXJ/!E.#4A( R34<1(8[O7B@!2PC78IYI%,Q^\!3$S
M]I<]?:O"?VEOVS?#_P"SMJ+C7Y88PF,^:: /?&<(,L:C-U"?E)/Y5\>>#?\
M@KW\#?$MX+*?Q)8HQ;! (X_6O:?!?[9OP(\6P++!XRM2Q&<+_P#KH ]<B"9+
M*33ZY&S^-_PSO$\RU\1Q,N.HJ]9?%'P1J(W6FMQN/:@#H**S[/Q3H=\<6MZK
M?2KL4\4W,;@T /K\-O\ @[;Y^"DX_P"G^/\ FM?N3D$XS7X;?\';AQ\%9QW^
MWQ_S6@#^>CP9917>K1Q2C@GI7Z.67['7A_XI_ G3+S3+ >>FF@L50#)R:_.G
MP#<)!K44P + \*>]?L?^S)>+=?!S2%("@V"[@/J:_'?%3.L;DE"C6H-K4_ _
M&SB#,>',-A\1AY->\?FE\1_@?XS^!FN/)I]O+'Y3\E68=*]1_9J_;BUSP9<0
M:5K][\BL WF-GV[U]O?$[X+>%/'>G30SZ;"\DBD;S'DYKX8_:/\ V(O$'@K4
M)M;\/P3&,-D;!@>M>-D_$V3<7X+V&9)*?=GSN0\9</<?9?\ 5,V24^[/O'X=
M_&WPU\7-)BN-.OD\TH!A2!S76C4YX8OLK1H1C .,U^37PN^-?CKX/:^EO?W\
M\<<;G(:3C@U]Q?LZ_MB>&?B!!#I.HWD(EP%+9R<U\)Q9P#B,NBZN%7-!ZW1^
M9<;^%V.RAO$8*\Z3UT/?!=7"G:JC'KBI?.F(W;156.\L+TE["X$B]014FU]N
M_)QZU^5M5J$FMFC\<J4*Z;C+1H>UU..0H_*FFYFSG ^E+%)$ZG!Z=Z@E;:W)
MZ]*3G*IH]S&,I7Y63?:[C& HI4O9P>5%0?,1G/ZTA;'!-'*HOWD:.$):$\NH
MREML2BI$N"R[I%&?:JUM*(U("!C[U9M'MR6DNY/+4=_:E-6TB#51M0@*E]=#
M)C1<+ZBL?Q;\1-$\)Z:^LZM<I&R \ CM7 _'7]I?PK\,()HH+^)Y%R,$U\)?
MM!?M5^+_ (M:S)8:#=21PNV L,G'6OT3A#@3%YU-5:T>6'=GZKP/X98_/ZBK
M5UR0ZM]CVG]J#]OJZU!9]!\-W:'@J"O!XX[5\VZ-IWQ ^-7B1(9HY)//EXRS
M'K74? []EKQG\3-3BO=5MIVB=OF=N>M?=7P9_9=\*_#K3+>9[.-Y@@)+1\J:
M_3<?GG#G!.&]AAK2J;7/V7'YUPKX?8%T<':55+5^9YG^S!^Q)IOAF2#5O%=B
M0XP<$9Y'UK@_^"HGA_0=+MGM='MT15"_=C ]/2ON/3(X[601I& HZ"OB?_@J
M:X:YF1DVCY:^>X,XKQ6;\3+G=[L^'\/.+\RX@XV4ZTFTV?&W[.8,?QBTY,?Q
M'^8K^U#]@$#_ (8V^'Q_ZEY/_0FK^++]GO ^,FG+P<N?YBO[3OV _P#DS;X>
M_P#8OI_Z&U?TM"+DDS^SZ<^:BD>OYXP:<AYQ31G'-*@.<UI)6:)>^@^BBBJ&
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 %%%% 'A7_!1S_DU;7?H/_0'K^+G]JG_DXGQ;_P!AJ3^E
M?VC?\%'/^35M=^@_] >OXN?VJ?\ DXGQ;_V&I/Z4 ?O%_P &A?\ Q\>(?^P4
MO\A7[JR* 2SMQV%?A5_P:%_\?'B'_L%+_(5^Z<R%G)D8;0,@4 <K\6_&D/@O
MP+=ZY=W@MUA!_>N< <$U_+1_P6O_ &W]7_:J^/S?"[2;^2X^Q7LEJI1]WK_C
M7[+?\%^?V[Y_V;O@OJGAG3=:"2RVJNJ1/D\H>P^M?@%_P3W_ &??$_[97[7(
M\;P6S3Q2:T9+@O&23D"@#]?_ /@W,_X)ZW_PT\,P_$_6K JU_9JVYX\9QBOV
MD,9M[9(K88 P.*\S_8[^$MA\(_@3HOA*WM!#+;VVQQC%>I1$P1A).N: &F-3
M<+*W4"GGDFDE1BPD![4HZ<T %%%% !1110 5%=VOGP3!FW!XF7'U%2X!X-1R
M-)$WR'*^@H _$'_@X_\ V"HO%W@/5/C7I^D#[190!%=8^>5S_P"RU\/?\$%_
MVSM;^#GQ[M_A;J^M/!#<:FL+([X& !7]''[>/[/FF?M$_L^ZMX FLEDENU!&
M['96']:_DV_:U^&OBC]@/]KMO$-HK6WDZN\D)C0\8'M]* /[&O 'B.P\5>%K
M;5K*[2594SN4YK7:'<,*W KX+_X(=?MB-^TM^SYI3:MK:272Z>&99),'.!V)
MK[TC$D$ 60Y)/:@#YT_X*N,#^Q9XD&?3_P! >OXR?VA_^2X>)O\ L*O_ $K^
MS;_@JZBC]BWQ(<>G_H#U_&3^T/\ \EP\3?\ 85?^E ']"W_!I?\ \BSJ7_8)
M7^0K]L1]\_2OQ._X-+_^19U+_L$K_(5^V(^^?I0 M%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MC]DZ.%?@_80QKA3$O!_W10!^$/\ P7G^,/[8WP \9WNO>#/BAJFFV212.!$
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
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(;&"?0_2OZ8OV4/V4? /[-?P]L?#GAO28HY4M528^0H.0?6J_P"RE^RK\/\
M]F[X<V'ACPOI5O#,MK%YC1Q;3N"\U['$I5 ": ##$D%1CM7X<_\ !VJ?+^#,
M\C'_ )?H_P":U^Y%?AM_P=N?\D3G_P"O^/\ FM '\^?P]FSK\/UK]A?V9W/_
M  J#2PW>P7^=?CGX!8CQ##@]_P"M?L5^S/G_ (5!I+?]."_SK\+\9H5I8"E[
M/OJ?S5](*\<LHM=SLQ@'-*S8?S(QD^](,$<G%)T-?S2XRA.W4_D2\IO8F$9N
M1F88Q_=IBLT#XQD?[5"3%:7[YYI)RC+42=6A.[,KQ;X*\+>,M-ELM;LHCYB$
M*1$"<FOC3]IG]AR]L//U_P *V+&/)((R/?M7V_)$Q(RO&>M)JNG6.KVO]G7T
M"LC?>+#-?7\.<78S(JJ:DVNQ]]POQ_F>0XF+C)\O8_)#0O&/CWX):_@S3(T4
MAPK2-C@U]G?LR_MT:9K%C%HOB"^C$[J%4$#DU<_;/_9@^'"^&+C6].NHUN?*
MR%2/N17Y^:O>ZCX"\0,^EWL@,,OR[6Q7[Q0P^3\?9<IRARS]#^EX8#(?$O*U
M*<.6I:]['Z0?';]M;PGX2TR:QMM107(5A@ =:^(OB9\>?'/QEUA["SN)&CD?
M"A'/K[5Y3K/C;Q#XVU@/J-[*?,<9R^:^T_V&/V=_ OB'1+?6M8NT:<MG8Z9]
MZ*F39+P%ESQ,H<TNA*X<X?\ #+*GBZD>>?3R.*_9Y_8L\0^,=7MM5\06DGDL
M07)8]_K7W#\/?@OX,^'6F6\&EVB^>B /NC'6NCT?PMH_A6Q2'3($4(H *KBK
ML2)-E]W/6OQ3B#C;&Y[)INT5T/YTXQ\0\TS^JX\S4%LMAMU.)8DC=%3:>-@Q
M2QE2>:<+?/+5"?E/!KX>I.%3;<_-Y3]MJWJ22[A_",?2HC''G<&.:<9">,<4
MBKNK%7B%.7(FF3Z> )T)]17Q7_P54(^V3'V7^E?:EGQ<(/<5\4_\%5_^/R;Z
M+_2OTGPM7-Q'$_6?!F/-Q;!GQU^SR#_PN73?]X_S%?VH?L"?\F;?#T_]2\G_
M *&U?Q7_ +/'_)8]-_WS_,5_:A^P-Q^QO\/<?]"\G_H35_7\(\T4?WK2^%'K
MZD@4Y <YH &S.*$ZUK;0IJ[N.HHHH&%%%% !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 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '@_\ P4:6
M1?V7M<E1NB_^R-7\7O[4SE/VC/%[LI_Y#,G]*_M$_P""C#./V7-= /&/_9&K
M^+[]J91)^T/XP+=1K,F/R% '[F?\&J&MV?@?PIXN\8:A=JD5OH/FD,<< "OE
M3_@X:_;?'[1OQDO/AOX4NC(OVR,*(GSSYF/Z5Q?_  2G_;NT[]G'X->,=!U*
M_=#J'A]X(%1\8.!7AG[/GPJ\7?ME?M?PZII]I+<QO?Q2NQB+ J)<G]* /U6_
MX-F?V$KKPYH]O\2/&V@,9!?;T::/!VLQ/^%?N]9P0V-E':6T.U(UPBCL*\=_
M8B^ OAOX,_!72-$TW3!!)_9]LTH  ^;RQGMZFO96W^8JH>!0 X$D9(HH.0>:
M* "BBB@ HHHH ****  ].*1XS-%ACT-+2$R;^&^7TH 3Y2GEOS]:'@BDB*,@
M*XY%."1YRPYH/ PG% 'X,?\ !R7_ ,$]-8\5/<?%SP[I+8\][B5HXL\#/4U\
MD_\ ! ']O/6/@9\7+3X2ZI<2P6R$1A7? RS%?6OZ)/\ @H+\'D^,?P)U;P^]
MF)F.GRJ!MSU%?RB_''P+K?[$7[9#WSVDEK##?Q' C*_\M30!_4C_ ,%*=7MO
M$O[ NIZQ:SK)]HLH)=RG/WH6-?QN_M$ I\</$P(Z:H_]*_J$^&W[4%C^U?\
M\$G]9UV/5XV>S$%MMFE&?EBD7H?]VOY@?VEXUC^/'BB$')75I!G/TH _H/\
M^#2TEO#&I$_] E?Y"OVSK\2O^#2]MGAG4<]])7^0K]M 2>>U "T444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4C]/QI:1^GXT$RV!.GXU\-_P#!>7_DR'QE_P!@5OYU]R)T
M_&OAO_@O+_R9#XR_[ K?SJ'_ !$5'8_CYF_Y#I_ZZ"OTZ_X)A_\ ).[?_<;^
M5?F+-_R'3_UT%?IW_P $Q5*_#FW8_P!QOY5^6^+W_)./U1^(^.W_ "27_;R_
M)GTE<_\ 'RW^\:$<H>M%QAIV./XC_.EGB,$8D8Y!&>*_D[V:E!L_AZ4D_='L
MX=>347E%VX/2G 'RDD)P&Z T7"_9$,KW"1J!DEVQQ65%2=11CNQ4Z-24^6.[
M)8469/+5POJ2:YGX@_%/PC\-](GNM3U&!Y F0"^#7G_Q^_:P\'?"S2YK:UNM
MUV%R&BE![>U?"GQ;_:(\8?&+6WL;*XF>.1R%4(QXK]0X8X QF9R5;$+EAO=G
MZ_P/X89EFU58C%1Y:6]V>I_M(?ML:OKUS)I7A2ZD52Q&(GSD5XEX2^#7Q"^/
M/B/[3<PW!$A!+LF>]>A? ']CGQ3XRU*+6M9MAY+,&(="./QK[O\ @Q\#_"OP
MZTR)K#3Q',JX)X]*^_S'BG(^"L+]7P%I374_5,[XRX?\.\#]7RN*G46C9\,>
M-?\ @GMXITGP_P#VC;HY=8P<"+V^E>7^&O$'Q'^"'B PQM=1)#+\V!C.*_7+
M4XUU*+[%<H&C(P1BO!/VA/V1?"GC*PFNM'TQ1<2*26)'6O.X?\2:>:-X?'Q7
M*^YY'#7B]2S>#P^:03A+OT.4_9W_ &T=+U?2K2P\07(\Y@ YD?FOIG2=<T;Q
M+IB:CI-]&P;^%#FORR^)'P7\=_!O77GA@=4CD^4I$>U>D?LX_MLZUX0NX=$\
M1WDOEK@$%2/YUEQ!P'A\PHRQF62NGK9&/%7AGA<VP\LPR:7,GK9'Z%N23]W&
M*0%@>>E<E\+OC)X7^*6FQW6E7T:$@!A)*,YKL9HC#CD.#T*\BOQ:OE]?"UI4
M:ZY6C^><SRS&Y;6]GB(6:&,01@BA4SU%(5^7)X]C2K(.Y_&N"=.4#S&Y6T)H
M[?=(OZ5XQ_P4 &/A)<K_ -.1_F:]GCNA'(,@UXU^W[F3X37+8ZV1X/U-?4\$
M*I_K%1]4?<^&TZD.+*#:ZH_)QAC6XP?^>@_G7]47_!L+_P F+Z+_ -=W_P#0
M17\K\Z[=>CQ_SU'\Z_J@_P"#87_DQ?1?^N[_ /H(K^W*.M)'^BF'=Z*/T^HH
MHK4V"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@ 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 \*_X*+[3^
MRYKF\X&!S_P!J_B\_:J1H?VC/%SG[IUJ3'Y"O[0?^"CT+7/[*VNP1MAB.,?[
MC5_%]^U&?+_:$\80RG)&LR 9_"@#FO#6K>(S=KHNC3/NO3Y2JKD9S]*_H _X
M-F/V$QIEE9_$7Q_H8$LELV'>+=SM)'7ZU^-?_!._]F#Q;\>?CQH-OIVD27%K
M;ZG$TQ49&W/>O[ /V&_@3X=^"OP<TW1--TV*":*$;MD>#]T4 >S:?;6^F6:6
M\"A8XU"@ 8X Q4P8(-P[]*CBE6X4Q].:<3R ?X>E #P2PR>M%'7FB@ HHHH
M**** "BBB@ HHHH *1AN&!2T%MHW>E %?4]/@U'3WL+B)721"K!ESQ7\^G_!
MS%^PKK)\47OQ7\':$!$;A"71-O1@3TK^A$%QF4#.:^;?^"F'[.^E?'W]GO4=
M%.CQRW(AF<-Y>6SLX_E0!_-G^QE_P43N/@U^R'K_ ,$-2U@I--J9/E,_]TR#
MO]:^"_BQKB^*?B)JNOJV?M=XTF?7->E_MD_L]^-/V<_BOJWAS4XKBW26_GE1
M&X&WS"1_.O%KEBQ#ELL?O$T ?T@_\&F,9_X1G4B>VDK_ "%?MG&P(P*_$S_@
MTMDW>&=24G_F$K_(5^VBJ$&!0 M%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(_3\:6D?I
M^-!,M@3I^-?#G_!>+'_#$7C+/_0%;^=?<:=/QKX:_P""\W_)D/C+_L"M_.H?
M\1%1V/X^[C']O<?\]!7Z=?\ !,1MWPYMP?[K?RK\Q9,?VUS_ 'Z_3C_@F$CM
M\/+?'38W\J_+?%[_ ))U^J/Q#QV_Y)%_XE^3/I:4^7<,0/XC2[Y'/[P=?NTL
MD@BNBNS<=QX->>?%_P#:$\*_#FPE&IWT4,H4[%;UK^6LNR[%YEB52HQ;N?QE
MEV2XS-JZA0BVWV.S\3ZWIGAG3CJ>O7*QQ1@LI#"ODK]JC]NJ&Q$VA>"KY74$
M@$X!].U>._M!?MA^)/'.IS:7H6HR&!GPHCEX(-<W\&_V=/B!\8-3CU.XT^XE
M@D8$N>>]?M^0\!9;DE)8W,VM-;,_HOA3PXR[A_"K,<Z:TULSEU7XB?'KQ( ?
M-D\UB/OMCK7UE^S+^P=9:<L.N>+;5U;AQGG^=>N_ _\ 93\*_#K3(KVYM(S<
M*%.UX^<]Z]D4645FMO"BQ!%PH48KP^*?$6<X/!Y<N2"TT/G^-/%ASIO 94N2
M"TT*&@>'O#_A:PCTNQMHUCB&$;RP":ORW6!B$8%1X:1!O7@<AO6E69/N;<U^
M15J\Z[YZNK9^#XK$U\7+GK.['17)9,D\YID,BQ[WE4,<_*&&13T@)^84UQC.
M!DCH/6IHU(TO>CN94JC4U[/0Y/XD_!SPG\3-(ECU>S0.R':4C&<U\+_M)_L5
M:YX0O)M9\+V<GE!L@ACZYK]%EWNH69-@%5-=\-Z+XCL&T^_M(W5@<LRYZU]M
MPUQQF.3XA7E>/8_2."_$+-.'<3^\J7@MT?E7\,/CE\0O@[JZZ=),ZQI(=V]S
MV-?=G[.W[8GACQSI<.EZCJ"F[*A0I ZUPW[3'[#VGZY#+J'@ZV\R9E)5(DQR
M:^1-2T'XD? [Q"WFV]Q#Y4O&6QTK]>JX;(.-<)[2FE"LT?N.)P?"OB7E_M:-
MH5OS9^L<4D>HP"Y>0;6&5*&EC@D6/$0XSU-?%W[,/[<=M;O%I7C'45#8"@2O
MGFOK[PQX_P!%\=Z:FK:3<J5?H$/%?B7$?"^:9/7<90?+WMH?S[Q1P7F?#E=T
MZE-\O?H:T44N\%EKQO\ X* 2$_".YQU6R/'XFO9X8[E) SIQ[UXS^W^$/PDN
MCG!^Q'C\35<"3<.(Z2?=#\-IVXNHIZZH_)QF+:Y&3_SU%?U1_P#!L+_R8OHO
M_7=__017\KK@#7(P/^>H_G7]47_!L+_R8OHO_7=__017]L4?X:/]$*'\)'Z?
M4445J;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M!Z<4 1RQQNX#$Y]J2;SDVK"H/KFA \P+.-I!XIJR(Y*F3[O6@#^='_@ZP3;X
MCB><]=4/0^]?CW^SH8E^*NG&(DD7D77_ 'Q7Z]?\'7%W'_PE<4<<NX_VJ<CT
MYK\@/V>IFM_BCIWV=-_^F0_^AB@#^O#_ ()(S//\"]+4@#_1H.G^Y7V28H4'
MER+N#=0PR*^-?^"0S"3X$Z6[#!^S0<?\!K[-(+9RO3I0!1G\,^'YI/.FT>U+
M9ZFW4_TJS'9VMM'BQLXH_P#<C _E4F]40>92@!QE3P: .;^*$K1^"[I[KA0.
M<?0U_)7_ ,%N%=?C_K+IRK:E(0?PK^M3XKVZOX*N@[G'?\C7\DW_  6PU*X?
M]H'6K9K<!5U*0!OPH XO_@C\DUO\>[6=%!!N8NOUK^N3]DZ:2Z^#]A(R@?NU
MZ?[HK^1#_@D!>/!^T+:I(<H;F'&?K7]=_P"R8RO\(-/,1^7RDY'^Z* /3E!
MP:J:]:QWVERV3C/F+C%6U/RY)I&5)#D\XH _G'_X.//V-_[!\7WWQ.@TP@7E
MVS&0)Z$U^0/P(^,>I? KQS+XIT*<I<>6T622/45_6;_P6V_9?TWXW_ "9H+%
M6F@AE<LJ<]*_DL_:&^&DOPJ^)]]X4N0P:.5SAA_M&@"?X[_&KQ/\9M;37?$%
M\\A2/: 9"1CCU^E?:7_!"/\ 9)\0?%']H/2-=O\ 2B]I#J:-NVD_+@5^>5M#
M=SS"TCB+LWW17]/O_!N%^S)I.F_"6+QIJ.C1QS_9(Y8W,?.<K0!^J'PQ\%:;
MX#\+6_ARPA""!, !0*Z%8L L>N*4H(R9%I-_FQ$]* /SK_X+XI<0?LL>(I8%
M!/V<<'_<:OY//B4TLGCK5'D4 _:CD#Z"OZOO^"^ER]M^S!K[YR1;#Y#W^1J_
MD_\ B3+YOCK5';Y<W1^7\!0!_1__ ,&I;+_PK%6).1I _P#017Z=_MI797X'
M:I,I('V:89'7[AK\PO\ @U*_>?#-<=1I X_X"*_7GXE>![;XA^$[GPW?QA8Y
M8G'3/52* /XN_P#@HA!#-\<=8::>5IS?W&P2$GC?[U]._P#!!#QO\#?!WQD@
M?XA7""[.H(;=98E89POJ?K7M'_!=C_@D)\2_#_Q&N/B!\,?#%S=P>3)(_E)@
M;FP?2ORH\/ZW\0_V?/'$=[.)["^L+C+1!\$L* /[>_!WCKX=3?#VU\4:;+8I
M9F,N"H0<#'I7QY_P4@_X+#_LH?!'X>ZIX+U+Q=MU!K>6,1(J$992H[^M?S[^
M$O\ @LM^UMX@\-0?#CPY<:@X*^4FR\/?BMO2O^"=?[<?[9UG-\3/%6BZW):/
M"TA9Y2R\ MZ4 ?)'[5'Q9LOBW\6-6\0Z*ZO;W>H3R1OMQD,Y(K]'?^#8"W ^
M+NH%3EAJ4?7Z)7YH_'KX,:Y\&O%LWAO7K>2&>!V1@XYR#@U^DO\ P;!RK/\
M&#4%>8IC4H^0>O"4 ?U#:<]PMD@<  ^E6FS"@*<U6TCRAIL2>=N]ZM2;HX_D
M7=0!^8W_  <.?M0_&O\ 9X^#FI:M\,$.]+ ."I8$'83V%?S\:K\5?VU/VS;_
M /LFV-Z\TK;=JW,H&3^'O7]=/[2?[*/P_P#VG_#TWAWQQI\$T4T>QO.BW<8Q
M7D?PC_X)(?LZ?"C6?[3TKP_8%EDW*!: 4 ?SN?L^_P#! K]M;XJ7-IJOBO0K
MDVTKJ9&-Y*>._6OT_P#V-?\ @VL^$>G?9[SXN6%XD@0>8!EN<>YK]=M!^&/@
M[PM91V>G:1;Q+'TV1XK?@@MH8P;6%0/84 ?+_P %/^"3G[+WP-\M_"VBK*\9
M!'GVB'G\<U]&Z#X(\*>&[".PT_0[2-47:NRU0<?@*U1)\X1D )ISE@>$S0 Q
M+:"%!]F@11_LH!3TWGYG%,\V;=CR\<]*?M9QECCVH 7!W9I::)$SM#<TZ@ I
MLI<+\@_.G4V1P@R: $<.1D#G%5;BRTZ\E2:XA0O$>"4!JR%<N&YQ2 ;]PV4
M+#DG*J N.,5)38E*IM(IU !1110 5^&W_!VY_P D3G_Z_P"/^:U^Y-?AM_P=
MN?\ )$Y_^O\ C_FM '\]G@)$;7H6)YS7[%_LO2LOP>TP*.E@O\Z_'+P"X_X2
M&$9[U^QO[,KG_A3VE)&F<V"_S-?A/C4XK+Z7-W/YJ^D--PRNAZG;1R7$G"@4
MJVS2/Y)X;K3))H]-@-S=2;!CK7BG[0/[7?A;X<VLVF6FHQ&[4'Y<X-?@.49-
MF&98I0P\&T^Q_,.3<-YCGM90PL&[]CT?XF?%GPI\--+DFU:^".JY !!KX>_:
M3_;:U77[J32_#E[F/<5&UL<?A7G'Q:_:!\:_&75Y+&SFEVR$JH23M79_L\?L
M9^(_&U]'JWB.UF$)8,SN,C%?NV4\*9+PW06*S)IS6R9_2'#W!'#_  7@EC,W
M:<]TF>=_#GX4>-_CEKZWEQ%+()6!;+M7V]^SI^Q/X3\#VL.HZ_;,+@#.",_S
MKT3X5? 7P=\-M/B73K>*251@_NZ[YBA.]FV<?=%?%\5<?8G'<V'P;Y(+1)'P
M7'7B?B<POA<OER4UI9=@T[3K;2K==/M+6-8E&,J@!Q3G2 $[G/TS2K<R8RT6
M%'>H))8)6(\W!K\FYZ]6I>3U9^'3GB*]7GJ/5BG<C9@)Q]:E)BN8BEU"C9&#
ME0:@"M&,Q_,*?#.Q.62JDI4IIQ>J-G4=))TWJ>4_'/\ 9=\*?$S39KF.R G*
MX4(@%?"GQG_9A\9_"O6)=3TVVE6)'+*0QZ5^HZRK+&0PP.XKF_&_PT\,^.;!
M['5;.(!UQO*5^B\,>(.89745+$>]#;4_4^"?$_,LDJ*CB7S4]FF?G;\ /VM_
M&/PXU.+3=0N3Y0(5_,8G _&ONOX-?M&>#/B7ID5M:ZB&NV'*\5\O?M/?L1WF
MDR2ZMX(MI)5W$_NUQ@5\_>&/'?Q!^!WB-8+HSQF-N0SXXS7Z;CLBR+C+">WP
MEHU&KV/U_,N&N&_$+ _6LO:C5M>Q^M<%O=10;Y0IW<K@]JCB@VLSW#$$_=P>
MM?,G[-W[:.B^*8H-,\1ZNB2G"X=LFOI2TU>WUBTBO;-PT<J[D8=Q7X7G7#N9
M95B94ZD'9=3^<.)>%<QX?Q+IU8-+N7;0CSD'^T*^*/\ @JN3]KF'LO\ 2OM>
MS1A,C$?Q"OBK_@JP +F;'HO]*^H\+%;B6)]CX+V_UK@?&_[/&?\ A<FF_P"\
M?YBO[4?V!O\ DS?X>_\ 8O)_Z$U?Q7_L[_\ )8M._P!X_P Q7]J'[ W_ "9O
M\/?^Q>3_ -":O[ I?"C^\Z7PH]A'W/PI$Z_A2C[GX4B=?PK3H:]!U%%%(044
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 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 R1]O%-$V#WINH30VEJ]Y/]
MV-=QYKQ+XK_MR_"SX47#6VN1RDJV#MD _I6%?%4*$;S=CLPF"Q&.GR4(.3\C
MW+S$_O4UKC#A0N<]Z^5C_P %4O@0/F%M<GZ2?_8UT7P\_P""B_P=^(.I+IFE
MPSH[/M&^3_ZU<5/-L#*7+[1,]2MPOGM"GSSH22]#Z&:7G /X T+*6/<51T+6
M+/7M.CU6Q^Y*N1S5HN(]TSGA5)KTE5IM)H\&7N3Y&M24S$+G;2F=% W$#/J:
M\A^,'[7WP\^$<4AUS?E.NV0#^E>82_\ !5'X#2MM:UN25])?_L:\ZOFN"I2Y
M7-)GM83AS.<=!3HT927DCZM68-TYI5D#';7S3X+_ ."E?P4\6ZFNE:?!<+(S
M!?FD_P#L:]]\(>+]+\8Z8FJZ9D)(.,G-:X7%4L3\$D_0Y<?E&8Y;_O%-Q]4;
M#R$' 'XBFB3)QDTTL_7(P*\U^+?[3/@?X31-)KI;"@DXDQ_2M\1B\/AHWJ.Q
MR83#U\;/DI1;9Z<DBY(+4IDYP*^56_X*I? >WE:-[:Z8CJ1+P?\ QVK?A_\
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
MKS_[7P--\LZBOZGNKA3B!PYUAY6]#ZI9R?:DWGL2?I7F_P (?VEO!'QA"?\
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
M-:"U<-D!L^FVN*OF6&P$E/$.R9UX#)\PS.?)AH.7H?RD7"DZUO(QEQ7Z;?\
M!,[5--T;X50W][=( J/G<?\ 9KXHF_9*^(DT[2FT(8<Y,)ZUVN@^/?BG^S[X
M)_X1Q[F1%&5PD3=QCUKXSC18/BG+HX;"S3;:/D?%;PJXES3A]4ITFHW3NT?6
M'[1W[9F@^#K*ZMM#N$-TI(4QOSQ7Q1XY^)GCWXX>(A;^;<3B20A4ZT_P!\.?
M''[0/B$ZA+)D/,P)D0CJ?<U]L_LV?L*^%/!MO%K_ (A2U,Z@.")5!S7S5+!9
M/P1@[J/-5L?BF%RS(/#^@H0ASXA^6S/#OV8_V'=1UN\CU?Q;8E8FPP$T=?:_
MP\^%GASX9VB6.D6L2*B\;!WK>BU?PSH<2:3'#A(^%VD8HGU[0!+N<CR^R[Q7
MXWQ+QAFF;UG&5^7L?'\1<.^)7&4'.E1G[-[670>)1(^&7(S43A"_*\9I\6H:
M7?#R[&9$ST+,*LQZ<D0WW%]"0?\ IH/\:^)5+$R]Y1;/PK.N$\\X<K..-HR3
M\T59"I4(CCKTH0*AR4R:NG1[-D,\%[ /7,@_QJG+JNE6+;+I@^.ZL*EPJ]8L
MG).%<]XCK*E@Z,I/T'O*8UW#ICI4&6>56R5]S2MXD\.7(V( #[N*='JNB2@P
ML0Q/W2&'%1"E4_E9]EC?!WC3*L)]:GAIV7D.\Q=V"^_VH<%CE1M'I5B#2+<#
M[1'>P@-T!D'^-32Z?"8]YU" C_KH/\:TC0JQ=U%GYI7R[&QQ'L_9OF]"@9(A
M"S;/F'ZUY;\;_P!F/PQ\2-(FNOL\*W#(2"1SDUZK+>Z)I\FR\=7/^RXJ*;Q+
MX=D8>4O"]?FKU<MS3,<KQ"JPN?K/"W /B J<,7@*,[;Z)GY?_'3]EGQC\,]2
M?4M+MIBB/E71.F*M? /]K'QG\.+J'1=9O+@I&X!5CCO7Z0^,?#7P_P#B7I+:
M/>6B[RI&7<#K]17Q_P#M(?L")I33:]X5-LIR3A7!/KV-?N.1\99=Q)0^HYA#
M7N?O2J5L1ED<!Q)0:D]+M;'TE\&OVE_"WQ%TR"$7L0G95&TOSTK$_P""@$<
M^#L]RLZD/8DKS[FOSWTOQWXV^ ?BQ%^W%'B8XV@]B/>OI;Q/\<-3_:)^#,FA
M&=I;M+'9'D$\D_\ UZY?]1%DF>4\?1E^[NOS/E\C\',3AN+Z.+RY<U)N^A\&
M,^[7(R!_RU'-?U0_\&Q$J)^PMHA# KY[_-_P$5_-GIW[)7Q(>^6>XMB0&!;]
MR?\ &OZ$_P#@@/\ M'_#3X!?LDZ1\)_%5C.NIPW+,Q!P,$ =,5^WT<\RS2$:
MB9_7ZX,S^C@U4E1DEZ'Z[/*H.T'DTUI-O5C6!X*\;:7X^TY-=T?*Q  88\\U
MMDF1OG.17KPG[2'-'8^<JWH5/9U$TT3+(<9ZTOF#'(KSGXK?M'^"?A'"[Z\C
MD)G.UL?TKQZ?_@JG\!TD,#6]P2IY_>__ &-<E;-,!AY\M2:3/7P>09OF,.?#
MT927DCZG$F>U#2!>HKY>TG_@J/\  _5=133[>WN [],R?_8U[G\//BOX?^)V
MFC4=&#!2H(W-58;'8;&NU&29.,R+-<NC?$4G%>:.N,@ R.::TA[ _A42K,/O
M.,=A7'_$SXX>%OA3:O=>(%8HG7:<?TKIKUZ.&AS5'9'ET:=6O4]G"+;9VOG!
M6"F@SE>@S7R[J7_!4OX#6MR]N]M<%D8J?WOI_P !IME_P5+^!5U>1VB6MR#(
M< F3_P"QKR_[<RV;M&HCWX\+YZZ?/]7E;T/J1IQM!/%(KL>Q^N:X?X6?'#PE
M\6;47NA9VE=PW/FNU:1P,(>*].E6IUHWB[GAXFE4PD^2K%IDB2$G/-*)>3N7
M '>N8\?_ !.T+X<Z:^H:QG:@R<-BO!]?_P""H?P0T*_DTR^AN&96V_+)_P#8
MUE7QV$PSM4DD=N!R;,\SCSX:DY+R1]/B=&.%(-*),_PU\J6O_!5'X"^<(8[.
MZ!<X!,G_ -C7L'PB_:6\%_%^V2;P\K_.,C<V?Z5A2S3!UI\L)IFF+R'-L!!S
MKT917FCTK>2*1I"@W<GVI@>26/*'&>F:Q_&/C'3?!NFOJ6JM\L:;C\V*]!R2
M5WL>90A+$34(*[9N)*&0,W&>U*TJ@XKYH\6_\%+?@KX0U-]+U".=WC;!V2__
M &-9?_#UOX![PC6EUR0/];_]C7E5,ZR^E/EE41[BX8SR4>94)6]#ZJ:4A<@4
M*YQR*\F^$?[7OPY^,+(GAV.12YP-[Y_I7JMM(9HO,####*\UWX?%4,5#FI.Z
M/(Q.%Q&$GR5HN+\QYE ;&[\*=OXSBLGQ/X@T_P +6)U+402J@DX->%^/O^"D
M7P6\ :D^DZM;SET/.V3_ .QJ,3C<-A%>K*QOA,MQN/\ ]WIN7H?1/FY;BE:3
M R!7RL?^"K/P"6/S1:W6/^NG_P!C7>_"K]M[X8?%F<6FA12@LP W/_\ 6KFI
M9QEU>2C":;.NMP]G%"'/.A))=T>U)+GWIPD)'2JUI(+R!;FV.%;U-1:IJ::/
M;O>W1_=JI)P?2O3O'EYNAXS7OV1=,G'/%-6=0<%J\#^)_P#P4"^$/PSOFL-:
MAF+IG.V3T_"N/'_!5?X!L=XL[HX_Z:?_ &->4\[RV,G&51)GNT.&LZQ,.>G0
MDUZ'U<\N#P*#(0.F:\&^&'[>WPF^*%XMEHJRJS$##RCO^%>X:=J,.J6BWEHW
MRL,CFNO"XFEBM8.Z/+QN7XW+Y6KP<?4LER>:7?P*KW5VEG"9YA\HKQGXK_MQ
M?#'X479M=<60E200LG_UJ>)Q='#?&[#P>!Q>8OEP\')^1[;Y\0;:7&:&D] ?
MJ*^4G_X*H_ )SYWV6Z]<^9_]C72?#S_@HQ\'/B%J::;I4<P9N!NE'^%80S7+
MINRJ+[SU*G"^>T*?M*E"27H?0_F'..:0S$, 0>:S]#\06?B&R34K ':R@CG/
M6KLDRQQF27HHYKO<X\O,CP.9*?(UJ3/*54'&<TWSAOV[N:\E^+W[77P[^#Y:
M/Q '.TD823']*\N'_!5+X$&<DVEUQ_TT_P#L:\ZMFV!H.TYI'N87AW.,7#GI
M4)27DCZM$N3@"AI0!R*^;?"?_!2[X)>*=5CTNP@N!))TW2?_ &->Z>$/&^E>
M.K!=3TG(4J&&XUIA<RP>+E:G*YQ8[+,?EW\>FX^J.@5P1D\4GF<XVU 6DB0R
M2,, 9ZUYK\7/VHO _P (4=M?CD(0\A'Q_2NNM4IT8<TG9&&%P>*QL^6E%M^1
MZB)!WXH\P=A7RNW_  54^!&]HWM[GY6(/[S_ .QJ]H7_  5 ^!>N:A%IUK;W
M&^1L#,O_ -C7EPSG+^:SJ(]BIPMG].'-+#RMZ'TPTFTY)Q3E<-7,> OB7H'Q
M)L%OM&5@C+N&XYKHL%(<AN1UKU(5:=2"E%GA3ISISY)*S1(92#C%"SJV>>E<
M!\4_C]X5^%4#76O*Y5%R=K8KQ:Y_X*G? >RNY;>2VN2R-AL2?_8UR8G,\%AG
M:<TF>IA.'LYQL>>C2E)>2/JA90>!S2-*0:^7-)_X*D? O5[U+*T@N$9V !>7
M_P"QKW+X9_&#PY\3K=+K0R<.N1ELUGA<UP>)J<D))L6-R7,LOASUZ4HKS1V7
MFG>$V]>].+@ D'.*@'G[^3Q7,?$SXL>'?AAIQU'6@VT(6(5L5W5)J*O>R/,P
M]*KBJG)3BVSJS.JC+<4J3*XR#D>M?+>M?\%1/@9IUZ]A=6URS1GG$G_V-067
M_!5/X$2RK:06]RI9@!ND_P#L:\J6;8*%;E=1?>?0?ZIY_P"SY_J\K>A]6>8,
M9Q^%!D..%KSWX4_M!^$?BM'')HF[$F,9?/7\*[Z21AR.:]2G7IU8J47='A8F
MA6P<^2M%IH7SAG;DYI#, ,DD?C6#XZ\<:-X#TMM8UC.P G@XZ5X%XI_X*;_!
M#0+]M-N;:Y9T/)63_P"QKGQ&9X'#.U221W8#*<=F23P])R]#Z=\\*N>M/5PP
MKY27_@JC\"0!FWN1]9?_ +&O6OA'^U1X!^+@C7P^CY?&-SY_I65+,<+B)6IS
M3-L;D&;8"'/7HRBO-'J1?T%-:3;U:FA9?,.6&VLKQAXLTOP?IS:IJ2LR*.=I
MKT'*,(\TCQXQYI))7-@.1SG- E&>O6OG'QI_P4K^"/@J_;3M1MK@NN0=LGI_
MP&L,_P#!5KX!GE;6Y!/<R_\ V->;/.\LIRY95%<]NAPYG6(AS4Z$FO0^K-RC
MO37EV]!FO&OA-^V9\-_BY+''H"2 OC&Y\_TKV$.)H1+&V 1D5UT,13Q"YJ;N
MCS,;@<7@)<E>+B_,=(S!25YJ.(I\Q,6">M5M:UFW\/Z8^I7[?(G7%>%_$7_@
MH1\(OAY>FPU192X8@[9.OZ5.*S#"8*-ZSL7@<!B\P?+0IN3\CG?VQ?\ @E]\
M"_VP+K[?\0/"]C=2>;Y@-RF3FO#/#7_!O%^RGX=U*'5]/\$Z1'+%*KAEC.>#
MGTKV[_AZK\!A&&>WN3_VU_\ L:[7X8?MV?"OXJR);Z##,"YP-TF?Z5RTLVP>
M*=J4TST*_#>=8:'/5H22\T=W\&?@AX7^"OAJ'P_X9L(H8X(U4+$,#@8KN0Q(
MZD9J&PO(K^S2YA! =0PS[T:A>PZ?:/>3GY8QD\UZ::C"\CQ;>_RVU'QMOD*2
MKPO<T[S4QLC8 ^@->$_%+]O;X4_"J^>PUV&9F5MIV2?_ %JXF+_@JG\!/-WK
M9W0/J9?_ +&N"IFV IRM*:1[5#AG.\7'FI4)->2/J/5]-CUK3GTZY4,K]0:^
M+OV@?^")_P"SA\??$-QXB\3>$M,FGGE+N\L9SD_A7KGPY_X*$?"3XBZBFG:2
MLH9S@;I?_K5[EIFJ6^K6$>HV1.V5=R\YK2CCJ&)UI.Z/.QN6XW+9<N)@XOS/
MB#X&?\$*OV8_@CKZ>(=#\%:6DZ,&#QQD'(_"OM3P+X5L?!.@QZ#IL"I%& %"
M].E:<EU]GMFGF;A%R>:\@^+7[:GPT^$+/'KR2L4."(W_ /K5I5Q5*A'FJ.R(
MPF#Q6/ER4(.3\CV1<[2I;FF)+@E=I^M?+<?_  58^ Y8YM;K_OY_]C6SX/\
M^"D/P8\;:K'I>EQ3!W?:-TH_^)KDCG66/3VB/5J<,9Y0AS5*$DEY'MWQ \!Z
M3\1-#FT'6;9)898RC*XXP:^(OBY_P0._98^*OBZ;Q;J_@?26FF^\SQ<]<^E?
M=?ACQ%9>)],CU33SA)!D9/:M"=A%&9'Z*,GFO0C4A4AS1V/"JQG&?+;4_.72
MO^#=#]DC3+E;V3P-H[;>G[H_X5]K_LZ?L\^"OV=?"D7A/P;IL%O!'"(PD(P,
M"LWXN?M;?#SX3V\A\112D1@[MKX_I7EZ_P#!5'X HS#[+<_)_P!-?_L:XZV:
M8+#OEJ329[&%X?SC%T^>E1E)>2/J50ZR%B<J>,5(0D:\#&:^9O#'_!3?X*^*
M]433=.@G#.P W2>O_ :]\\'^.M)\<Z8FIZ5G8XXW'-70S#"8K2E),Y\;E&99
M<U]8IN-^Z.+_ &D?V7_ _P"T=X-NO"7C'3(+B&Z7:PF&1C!']:^+M1_X-S?V
M3-0U*?4[GP/H[M,^XYB/^%?HXSR*#N8>U<!\4_VBO!_PHLWN?$ <A%).U\?T
MKIJ5:="/-4=D<]#"UL3/DIQNWV.+_8S_ &&/AE^QWI?]F_#_ $6UM(_)\O%N
MN!C%>[22@GY2/K7RX_\ P52^!,,A@F@N"1UQ+_\ 8U)IG_!47X"ZE?KI]O:7
M.YB /WG_ -C7G?VYEDIV51'JU.%L_A&[P\ON/;_BQ\&?!7Q9T672/$FCPW'F
MK@M(.U?&'Q(_X("?LI?$+6[C7=1\":2TT\A<L\9SD_A7VK\./BSX;^)FFKJ6
MB(RHP&-Y]:ZE%;))<8[5Z5.2E'F6QXU6C4H2Y:BLS\^O '_!OW^RCX)U:+5K
M7P'I&^)PP*QGM^%?8GPV_9P^&?PR\$_\(9HV@6T-L8F3:@XP5Q6E\3?C/X8^
M%]@]_KCY5 20K@'BO"]3_P""I?P%M)6M+BUN6*M@XE_^QK@Q&;8'"RY:DDCO
MPN39GCU>A2<O1'G7QS_X(:?LM?&SQ+-XEUGP1I3SS.S,SQG)+'/I77?L@_\
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
M7&X7GH4W+T1]W"4[2-O04Q)@QQFOF*/_ (*F_ FX,<,<-QF1L >:/_B:]?\
MA+\?_!OQ=C2;P]&XWC(W-G^E51S/ UW:$TPQ&29I@:3EB*4HKS1Z&K'TS0TF
M!D"HP[,I$9QZ&L/QUX^TGP%IIU#5V^4)N.&Q715GRKFZ'ETH3KU%""NV;_F9
M0'IFF&<*VTM^M?-'BK_@IM\$?"NHOINHQSNZ'!V2C_XFLZ/_ (*J? 260*;2
MYRQ &9/_ +&N"6=9;2J<LZB1[\.%\\<>;ZO)KT/JSS..!09#CI7EWPA_:F\!
M?%U5/AQ)%W$ ;WS_ $KTV-FF3>6&#TKMH8FCB%>#NCQL1AJ^$J\E:+B_,<LF
M3P>E.63/48K%\5^+-+\$Z:VJ:FI*A23M/I7A/C#_ (*6_!+P=JCZ9J%O<%UX
M.)/_ +&L\3CL-A'^\=C?#97CL>_]FIN7H?1S3 G@_E09L#@5\L/_ ,%5?@&D
M9<6UR/\ MK_]C7H7PE_;0^&GQ;E%OH,,H+$#YW_^M65'-LNQ#M":;.ROP_F^
M&AS5*$DO-'LT<H;O2/(0<BH86^T0B>W( /K5;6]:MO#^GMJ.H<HH).#7?S1B
MKO8\7_EYRV-!9<C)&*595;O7SQ\1/^"B/P=^'FI-I6KPSEQG[LGI^%<U_P /
M4?@4$:1;6ZX'_/3_ .QKS)YUED)<KJ*Y[]#AC/,3#GIT)->A]6>8,D 4T/DX
M#5X7\*?VZ_A;\4YTM=&256?& \GK^%>V6-Y#?VZW=M]U@".:[J&(HXE7IRNC
MR\;@,7ETN7$0<7YED2$,%/?O2L^#@"JVH7\&G0&XG/RJ.:\4^*/[>7PI^%EX
MUGK:R%E8CY9!_A6>*QE#"_&[$X/ 8S,)<N'@Y/R/<C<1@[6(!^M/# ]#7R?+
M_P %4O@%*WG?9+DY[^9_]C76?#7_ (*#_"3XCZDFG:,DRL_3?)_]:N>GFV7U
M'95%?U/5J\+9]AZ?/.A)+T/H0.#UXI-Y)X'2J&DZW:ZW9)>V?"NH(Y]:FFN3
M:PO/*WRJ,FNWVBL?/RYH5.5K4L";+%=O2@RXYXKQOXK_ +9WPS^$L[P^( Y9
M6P=L@']*\X?_ (*M_ 0 YL[K ./]9_\ 8UPSS? 4-*DTF>YA^&L[QM-5*-"3
M7DCZL+@KD&HQ,22,'CWKYS\"_P#!2;X+>.=133-)@G5W; W2?_8U[QX9\36?
MBO3X]3TTX1TW<FKPN987%RM3DF<N+RO'Y>O]HIN/J:ZR''*TH?)QBH78HK2.
M0549KR_XM_M8> /@^'_X2".0[.NU_P#ZU=E>M1P\.:;L<V&PN(QL^6A%R?D>
MK/*$H$H*;J^5S_P54^ CEE:VN3M.#^]_^QJ[X=_X*>_ SQ%J4>E6-M<AY'VC
M,G_V->/#.<&ZMO:(]>?#&>PAS2P\K>A]-"7N:59-S;<5SO@CX@Z)X^TU+_2
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** ,?QNSKX:O2AQ_H[5^0W_!2*XFAOYIQ>S*?M&,+(1_%]:_7CQR3
M_P (U>J/^?<U^0/_  4C=)M6N+1CC;/G/_ J_-/$*M6HX"]._P C]^\!<-A<
M1Q"_;I6\SY+BUS4@I$.H3$^\I_QKVO\ 8WN[Z?QQ!-?WTP*W V;9#7AL%OYK
M^5'^!KVO]C.9++QK&EVW/V@;0W>OPC)<9F$LW@FY6N?VIQKA,A7#L^2,+VZ6
M/VH^ ,[2?#^Q;<6_==2:[#5CNTR;9U$+?RKC?V?BDWPYT]EP,P]J[/4DV:9<
M9/\ RQ?^1K^LL)3D\'3OV7Y'^86;.V>54EIS/\S\M/\ @II<7)DO&BO)5P#P
MLA%?!TFLZE9RE4OYCN/>4U]U_P#!3:>*-KR%GPQSBO@QK6>XF,D*%L&OYIXS
MKXFEG-91;/\ 1KP:PN43X7I2K1A>W6QZ;^S-=ZA/\0('FOYL-<+_ ,M3_C7[
M4?LHLQ^'MHF\L=O5C["OQ1_9P=[;Q[9B4;=URF?:OVO_ &4FC/PXM#$=RE?O
M?@*^^\+,5B*U.U2_S/PGZ1?U&+2PZ2UZ'J4\<K6S =:_.O\ X*90ROI]V7O)
MDPC?<D(]?2OT3F<PP,%^8FOSO_X*>3PPZ5="5@"T;?UK[#CFE*66R:;^1^/^
M#T83XJIQJI6\S\TI];U.&X:V6_F*#@$RG-=)\(-0N/\ A-;??J$_^M3_ ):G
M^]]:Y*:)FN6D&=IZ&NG^$LD*^,;51C_7)S_P*OYNP6(QT<;:\MS_ $(SG"Y'
M'A]N$(7MY'[0_L2FZD\$6SF0L-J<EL]J^@ "#R:^??V'RS> [;8?X4Z?2OH9
M5!4$=J_J[(5S9)2<NQ_F3QTK\1UN7;F/B/\ X*,&3^R;TQ3NI"M]UB*_)[7M
M7U&WUN7;?S$[CQYI]:_5[_@H[*(=)OB3QL;FOR9UK;<ZU-Y?/S'^9K\'X[QM
M>CF4HTVS^UO ##9>^'8RK1BWYV-3P+J^K7/BNW#7TWX2GU%?K]_P3[N)QX5M
MO-E9LQK]YLU^/?@39!XKMUD;'/\ 45^P'_!/TI+X3MC&V<1)7;X9XFM+,+56
MSS/I"4LMCEK]A&*?D?6DJ.^&7IFOEK_@H))+'X3N0LSKPWW6([5]3JV$&ZOE
MK_@H3<10>$;EY .C=?I7Z_Q/1=7+*CAO8_D3P_HPEQ504MF^I^//Q%OKN+Q5
M<&+4)\^<_64_WOK6=I>JZ_-J<,,E[*$+88B4YJY\27AN_$]PT1 /G/P/]ZLW
M0XY(]2BFD8A4;DDU_+^,KX_#XZ*N]S_3?"T,JH</I<D+\OD?JM_P32@EB\-6
MA%W*Y,*Y+R$^GK7W7;E_+ 8#I7PI_P $TKN"X\-6?ER?\L1P*^Z&;]RH+8P*
M_IO@V;K99%RW/\X?%>*_ULJ1II6\CQ#]M%R?!5U LC+F,<J<=J_%OX[WE_:>
M/;MX[^? N6_Y:G_&OVB_;*N8D\"7<LN !'RQ_P!TU^+'QU'VSQW?>2=W^DMC
M'>OR_P 4ZV(H8]*FWMT/Z#^CEA,NJT?]IC'YG,6^M:G>7<(:_F'SCI*?\:_1
MW_@F/)<K;6LCW4KY4?><GM7YMV=I/;7,33(5PXK](O\ @EY>026-I&"&8+R*
M^>\/JV+JYK&,V]S],\<,/EM+A^I[",=NEC]([23RK*+'4Q*>?I7F'[3LK_\
M"%W*R.5!@/W37I=LGF6T3JW_ "S7^5>:_M0^6O@V<2OC]P>M?T/F%6O2P=2R
MZ'\ \-N+S^FIK3F_4_%W]JB\U&Q^(UX=/OICF?Y@93TKS$:Q?W$ZI-J$PY'2
M4_XUZ7^U?<Q7'Q%O8;0Y*S\D5Y/'&;:[660GE@.?K7\H9KB,=5SB5V]S_3[A
M/+LAGPY!RC"_+Y'WA_P3,FGEEA9KN5O](_BD)[FOU4\- G0K0_\ 3$5^57_!
M,VYMQ?6]LK [ILY_&OU4\/,J:): M_RR&*_H+@)U'EGO?B?PKXZT,+A^).6B
MDH^1S'QQ$B>$+DHQ'[ENAK\9OVY[O48?'5T8[R51YG $A]:_9GXZM_Q1MT3_
M ,\&YK\7OVYKB-_'%THDY\S_ -FKQ_$NOB*%&+IWVZ'UOT?<'A,7BY*NE9/J
M?/WB=9O%&BOX=O=1N-LW4"5O\?>M#]E3_@D5\!?CWXJD'B>:]+7-Q^\*,>^/
M]JJUQ \<&\+S_>KZW_X)PWBKXGB*R<B=>G?I7YKP;F68RS*,)2E9M7/Z-\4^
M',CEP_.K",>9)VM;L>D:%_P:^?L2WGARWF6XU8RR+^\R3Q_X_2:Q_P &N_[#
MVC:#+=P7.K&=$8@,QQP/]^OTV\ N\GABVE8G)3FE\;R,OAVX=1_RQ?\ ]!-?
MTS4G[/#7?8_SEDV\U4/[WZG\XW[7O_!'SX&_"3Q'+9>'&N]J!L;SZ?\  J\$
M/_!/OX:B39<>>!GL?_KU^EG_  49NG;QI.OGD<-W]Q7RJ49U^20L?>OYRXFX
MLSK#9DZ="32/[XX+X,X<QO#\*E=1YFEV.:_99_X)._!+XG^+5TW66NO*9U&5
M/8_C7Z+>!_\ @V-_8E\2>&8K_4+C51(PR=A/I_OUX=^PM?"#Q]%$9,,94!%?
MLY\&FD?P=;%CD8_H*_3.",7B\PHJIB&[G\^>.'#^791BZ:PUK/L?G!<?\&N_
M[%-M9N8)]5.#D98__%U\1?MH?\$8/V=/@[//!H+WN(MP7>?3_@5?T/ZVKKI[
MHG!([5^4?_!2N[B;6;JT67<S,P//2O1XXQ]?!8)2H-W1\OX093@<USQTJ]K:
M;GY,K_P3\^%R1*Z-<8/O_P#7KT']G3_@E_\  WXB^.$T76I+L*X&0I/<_6N_
M6VOH^!$2B]Z];_9*N(;?XA0W;-M8E1@?6OQ[+^+,[K8F,)MV;/["SWP^X9H9
M+.<5&ZCY'T+\(O\ @V:_8N\7^#%U#4Y]4\QPIRI/<?[]=.__  :Z_L/V\6^*
MXU8D#N3_ /%U]^?LN.]S\-XV=CDJF/R->C7:J]JR9QQUK^B,+)2PL9R;V/\
M/7-H0HYW44=E*R/P!_;;_P""''[.WP5\X^&3>F-2<&0]O^^J^-/^'?\ \+3(
M4MFN#ACU_P#UU^SW_!3N_C2^N[::X("NV 3UZU^<=S;W$BF:W7'SGI7XEQAQ
M%FN!S'DP\FE<_M'PCX/R#.<JC4Q7+>RW/(OA-_P31^%GBSQ]::-JAN!'*.=I
M]Q[U^D_[/7_!MU^QIX]\*+JFN3ZF)6B#80G_ .+KYH_9^#V_Q,LKR>9@5['Z
MBOVK_8UD^V> HI0QP(%KZ'@+B#&YAB90Q#9\)X[\-Y%DE*+P=KWZ'Q/'_P &
MM?["T\IFN+O6!@Y&&/\ \77S5^VI_P $!_V7?@\;F3P?)?E(U.#*3_\ %5^Z
M[C$1(&<BOA7_ (*<W$B6EXJ.5R#TK[OBN<L/E$JM)ZH_%/#K+\-C^)(4JWPO
MN?A'J/\ P3X^%%KJ$UDCW/RRLHY]#]:T/ '_  3A^#^N^(H-,O9+H>9)@8/_
M ->O<;F)HK^ZRV]FN7.3_O&MCX=12P^.-.=">9>E?S[#BSB%8CEYW:Y_==?P
MWX2>4^U]WFY?+L?J!_P1P_9&\"?LW>$VE\*&;,UF$;S#[#WK[Q!+0Y7TKYE_
MX)^2O+X-A#]K<5]-*VZ(D#M7]'9!B*U?*(3J;V/\_P#C+"TL'Q#7I4OA4CY"
M_P""C;2)HEP#/(G[C^%B/X:_(?QAJEV/%=Z(]2N/EN#@&9O\:_7;_@HT^W1K
MAW'_ "PZ?A7Y"^+8UF\3ZBP49$YQ7X;XD8[&4\8HP;6O0_KWP!PF6U,IA.O&
M+=NH_P .7VL7.OV6V_F^6<'_ %Q_QK];O^";,^JR>'[9)'+#ROXFSVK\BO"\
M4L6N6C.Q4><,5^N/_!,V20Z!;.22#">O^[3\-I5\1FMZC?S.OZ05#+J>0RGA
MXQOY6/LJ-B\6R8#/M7SC^W;)<#PC+%#*P!MSR&QZU]&PQ@KNWYKYS_;YECM_
M!<K[L'[.<?K7[;F]2=/ 3Y>Q_'/!$U#B.BZBTN?C;\5M5U2R\?WZ+>S8$G_/
M4U@6VMW=U?0F74)QF5<XE/K]:UOBO;7,OCJ^NH5+[Y.GI6!:*8KN W,83$R_
MS%?REC\;C99G+WI6N?Z=Y3A<BK<.TVXPOR^78_4G_@EYY(6T!NY78N"-[DU]
M^1N"JCT%? '_  2XN+>XGL?LY# $ U]_JA3#8[5_37![G/**39_G)XP0I4^+
MJL*25K]/4\A_:^NGC\!3H)&7,+<J:_%?]H;4=<M?B5=F&]E\OU\T^IK]H/VP
MYPG@>5L<>4W6OQ:_:->2Y^)5V8"2/0?4U\%XI+&4I)TK_(_>/HXX+ 5HWQ$8
M_,XEM5O;B=1)J,X/M,W^-?H%_P $PIKHZG"#=RO^\7[\A/I7Y[0V\D$RO.F*
M_0?_ ()>SI+JT**?^6J_TKXO@C'8V.9QC4;L?K'C/ALEAPK5G1C&_E8_3[3%
M,EJF22<>M<)^T=+<Q^!IS%UVOW]J[W3BL=N!GM7GG[2DK#P+,RGLW\J_I'%\
MTL VNQ_G]DD%+/*5]N9'XR?MA:EJ$/Q*D%S>3*OS\+(1W%>.2ZS?W#"-=0GP
M.!^]/^->P?MFL+GXA2-(N/OC/XBO&(H#G>ZX Z&OY3SS,,?3S>HHMV3/]-^
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
M[EV=]-MP,<XA7_"OE[]N**QL[262PM8@5;C]V!7U.MM/ 6\U,!A@5XM^T?\
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
M/)J/#-9T80ORO:Q^M7@YV?P_#DY^7UK+^*PE7PC<!#_RS?O[5J>#%*^'H2W
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
M3;D0>$[PHQ#>2<8J]X3W'P]9D=K9/Y"J/Q."GP?>O(HXA/-?TRVZN%DUV/\
M-6BXO-8W7VE^9^/G_!0V\U&'Q-)/'=RKNN.@D/K7RXWB+47'E27\P^DAKZ<_
MX*'.MSXG>*)^EST'UKY<N;2YA;<T& >]?R[Q5B<PAFDHQ;L?Z3>%N%R2ID<7
M5C&]NMCZ$_81NC<>.+9YM1N"1,>LI/?ZU^T7PC95\$6&23FV&,FOQ;_86-I:
M^-[2'>-S2YQ^(K]I?A*1)X%TXJ!_Q[#^=?KGA9.O7RZ4JE_F?R_](^A@J&<Q
M6&2MY&IXJWIH-RZG_EBW3Z5^4/\ P4INM0CO;F6RNY0_F]/,('6OU?\ % /]
M@W.[_GBW\J_)O_@IE<HE_<PHW/F_UKU_$2I5HY4Y4^W0^<\!X8>IQ#%5DFKK
M<^+AKVK&0I<WTPYZB4UZK^RA<W<_Q#M&&H3G_21P93_C7D9M9RY9H^.>U>L?
MLH3I!\0+11C/VD?RK\ RB>(K8NGS2EN?W'QGE^3/(:THQA=1>UNQ^U?[.DLO
M_"!60=R?W?<UZ#J D.GR8/\ RS;^5>>_LWJ6\ 6,K=#'QG\*]$U  V<H#8'E
MM_*OZMP2='*8\N]C_,#.I1CFT^7^9_F?F?\ \%.I=3CLKV19W4!#]UR.U?GG
M=:M>0.R+J,^6//[UO\:_0S_@IE,T=I?6VW=N5N37YTW4+RWSJHR-W/M7\W\<
M5L?+-[1;/] /!+#Y=6X<4JT8OUMY'H'[/-Y>MXYMF-_.09DZRGUK]G_V/))I
M?!%J6D9OD'5O:OQ9^ 3QVWCNVC\S_ENG\Z_:7]CB5%\$6H'(V#G\*^K\,JF(
MG7:JM_,_+OI&T<#"G"6'C%>A[9-"I3<I.<5\%_\ !2N2Y?0KH6]Q(NV)L[7(
M]:^]91MA/-? _P#P4GGCMM'NHBV?,C;GTZU^F<9.4,IDXO6Q_/\ X6QA5XDI
M^T2M=;^I^7>JZAJ-K.6_M&<DG_GJW^-:WPSU>\E\56\C7\^[S5X,A]?K6%K@
M5M1>.-MVT]*V?ANV/%%OOB ;S%X_&OY:H8C,%C8RO+XC_2+'8+)'D+?)"_+Y
M=C]D/V$)+^7P1;DN6&$ZM[5]++&_DD.<'%?-G[ CF3P+;@C& G\J^E@AVG)X
MK^MLCKS>7TXOL?YB<<U$N(JJ@E;F/D'_ (*%PLGA:Z9;F53L?A7(K\C/%FIZ
MC;:U-_ITV/,;_EJ?7ZU^N?\ P40O+>/PS=*[CE7K\B/&"&\UV>.W&[YVQCZU
M^*^)JJ4\7%P;^1_7OT?<%E^)RSFQ$8NW>P_PYJ>IW^K11B_F_"4_XU^L?_!.
MHM#X:M@]S(Q\I<AG)]*_)7PE#-::Q')<H4 /6OUK_P""=LL,GA>W:(@GREY_
M*N3PZJXJMC^63?S.[Z0F&RJGDT?81C?RL?9R.WEACWKYW_;D!;P?=?O77Y&Y
M5B.U?0\2[X%'Z5\^_MRSP0^";KS"/NM_*OWK.:<XY?-QWLS^+N"Y)<3TDUI=
M'XS?%>]U+3O&5T%OYL&X?'[T^M<_8ZMJ4]_%F_F&6[2FMSXOLU_XNNI+4;L3
MN,#ZUSNG126^HP&X3:"U?R75QV8K,I/F>Y_I]AL+P_/((*487Y?+L?IS_P $
MU]PT*QDGNY3F,9RY/I7Z"V[J+5)(CD[!U^E?GM_P3:NK:YT:SA63I&/Y"OT%
MLXB+% &S\H_E7].<'.=3*5.>Y_G9XL4,)#B::I;)O8\E_:NNKS_A KPH<?)U
M!]C7XN_M%ZK=Q^/;PM?3 BY.,2&OV@_:P5HOA[>L1GY/Z&OQ:_:'<'Q[>YC!
M/VHX'X5^=^)V88B%.,:39^S?1WI8&K6DJT8OU.'MM4U"YD4MJ,^<_P#/5O\
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
MROP5=W\(VY9B<1)U/M6_XK6<Z)<,O01]JP?A"PD\'VX7Y084P1]*W_$TK?\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M7D0R#)X)7HJ_H?6/Q#XLDN5XF5O4\P^ O[/5O\'M+CL8[E)-A'*CTKTZ6,,
M#T%#QS ?(PH7++L?GCG%>XJ<*27(K'QV)QU?%5W4JN[?4\Y^-WP+L/B]HSZ3
M,Z)E2-[#UKY,\1?\$;;+6-6>^@\56T>\YQL]_I7WRGEK^[ .!08(]^X+7G8_
M*L'C9*56FI'N9/Q3GN30<<+6<4^Q\"6__!&+38<?:/%%J^/^F?\ ]:OIG]GS
M]E;2?@MIT=E!+$YC4#<@QG%>R[488--VGH6X]*C"Y)EV&ESTJ:B_(K,^+^(,
MTI>SQ-:4UYL" D06,=/2N.^+/PU@^(_A^32YL#S 1EAG&1798"C %$A*QX3/
M!KTG1Y[I[,\'#8FMAJBJ0TDCX/\ %_\ P2%L/$FKRZB/$5LGFNS<Q],G/I67
M%_P1>LQ*'D\66S 'IY?_ -:OT""1R+\PP?>AD".N,5Y'^KF31;DZ*N?8?\1$
MXK]DJ:Q,K+H> _L\_L4Z/\$+:&*.>&5H@!E5]/PKWN-%AA"(,X&.*E9^HSUZ
MTR+:@QCBO6P^'HT:7)25CY7'X[%9A-U<1-MF!X_\%+X[T&;2'<1^8,98>QKY
M!^)O_!)"S\<Z[+K1\3V\9=RV&3_ZU?;BF7?U&*=)M.%<=:Y:F68;%)JO!2]3
MLR?B/-\FES8*JXOR/S]3_@C%I\A E\3VS8//[O\ ^M7LW[/7_!.OP=\'ITEO
M!;714<X3_P"M7TQ*R0X"+WIZRJD>\@\\5Q8;(,LP\N94DCULPX^XES6+P]?$
M2DCFV^$OP^CC5#X<A.U0,8JKK_P-^'>N:5)9'P[ I=, D=*ZPY+[P?PJ4;67
MD5[DX4E3M;0^/HU,3"M[2[3/C'XP?\$J/#OQ'U9[VQU2UM@[YVE.GZ5Q;_\
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
MEAGZ5CB\!@\=']]!2]3IRCB#,\EJ.6%J.+[H_/\ @_X(M6*+E?%MJ1UQY?\
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
MM?%UL!Z>7_\ 6KNO@M_P2VTCX5ZQ'K#ZS;S-&<_*G7GZ5]D,D;#D<T*BE=K
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
M=A=H9L)X-*(P!C-.HI7%=@  ,"HQ H8N"<FI**=VA-)C0@QS1L'K3J*0QBQ
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
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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 **** "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 ****3:0!10"#T-'2G< HIID4'&:7>
MN,T;BNA:*0,"<4M)NPPHHHHYD 4444<R **"<<FD5PW2BZ 6BD#@G%+3 **"
M0.IIOFIZTKH5TAU% .>10"#T-,8449'K10 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%&1ZT4 %%)O% =3
MQG\Z %HH)QR:17#=* %HHR/449'K0W8 HH) ZFD+ '% "T4@D4G -+D'H:5T
M 44$@#.:3>N,TP%HI&=5ZFC<N-V:!75["T4@8-TH+ '% Q:*,CIF@D#J:2:8
M!12;AZT!U/1A1= +12;ATS2Y X)I@%%!('4T9!Z&@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH ****$[@%%%&1G&>: "BBC(Z9H **,CUI-Z^M%P%HH!!Z&D+@4 +12
M;Q2T %%%% !1110 444A8+UH 6BDWCT- (/2@!:***5T@"BBBF 44$@=31D>
MM !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
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
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 44W=EL=J'/&P#K0 ZBJ$WB+0[.3[/=:O;1,IP1),H/ZFC_A*?#7_
M $'[/_P)7_&@"_15#_A*?#7_ $'[/_P)7_&D;Q5X9 R?$%F/K<K_ (T :!('
M4TC,J\L<56M[_3]2VO8W\,P'4QR _P JG;RY6\IATYH ?2;UP3NZ=:1=V?:F
M)"/F4CK0!*"&&0:,@]#30NU"B=A56?5M*TP?\3+4X(FS_P M)0O\S0!<HJ@/
M%7ADC(\06?\ X$K_ (TB^*O#1)']OV?_ ($K_C0!H9'K2;@1G-9[>)_#623X
M@L\=_P#25_QJ2VU?2-0/DZ;JEO*1SB.4-_*@"[2;ESC--)*IAJ/*5B&]* ';
M@3C/-+4;E(FWN.O>J=QXAT2WG,5QK=K&1U5YU!_G0!H @]#16>GB?PPHPNOV
M?_@2O^-+_P )3X:_Z#]G_P"!*_XT 7Z*H?\ "4^&O^@_9_\ @2O^-'_"4^&O
M^@_9_P#@2O\ C0!?HJA_PE/AK_H/V?\ X$K_ (T?\)3X:_Z#]G_X$K_C0!>+
M!>IH+!>2:S3XI\,W#&-==M-PZ?Z0O^-2VVHV,YPVIP2#MME!_K0!=#*1D&ER
M#T-1#;O"H<J?2G(C*3D\4 /HR,XSS2 <D^M-"-YN\'@T /HHHH *,C&<T'IS
M4(+&4H/N@<4 34$@#)-0R3)&A=Y0N.['%59/$OAN(^5/KMHK'J&N%']: +^X
M8W9XH5E894Y%9H\5>&&S"FOV?'7_ $A?\:='XC\-;1%#KUF3G@"X7_&@#1HJ
M&"0RD,LRNIZ%3FIJ "BBB@ HHHH * 0>E1W%U:VB;[JX2-?5V %9K^*_#XDV
M1^(;/'I]H7_&@#6R#SFBLW_A*_"ZL(SKUGD_]/*_XTY?%/AHD_\ $_L^.G^D
M+_C0!H$@=31D9QGFL]/$OAJYD$<>N6C-G@+<*2?UJWNC!\U6# ]P: )00>E%
M(H ' I: "D+!>II:CN2FWYW"@<DDT 29&,T@="<!JSI/%/AM)1;R:[:!NX-P
MO^-'_"2^%ERXUVT./^GA?\: -(D#J:*S5\5^&)A_R'K3CUN%_P :4>*?#F[!
M\0V7/0?:5_QH T2<<FBHHIX;E=\,ZNI_B1@14HQCB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@!"BEMY7GUKPC_@I1;^9^Q3X\21MP;2CQ^->\5X9_P4F_Y,K\=?]@D_
MSH _BY_:6CBC^,>L1*H7;-P?SK@1\YR!DUWO[4(S\:M8'_3?_&N2T;3I)F63
M[)(ZYY*J34SJ*G&[(J5%2C=C-/\ #^L:C_QZ6DC^FT5=3P+XD)Q_9,V?]VOJ
M']BJP^"6K7L6E^.=',DKR]6D"C&?<5]IZ=^Q[^S]J.GKJFGZ!$ZR+N 6521^
ME?G>?<>TL@K.-6GH?E/$_B?1X8KN-:EIW/R,;P'XDSM.F3#URM(/AWXD)R--
MFS_NU^NQ_8P^!TJB3_A&E!/7+K_A31^Q;\&(CG_A'%Q[.O\ A7A?\18P'LO:
M*)\I+QZRMPYG _(H_#_Q,#@Z9-_WR*3_ (5[XE/_ ##)ORK]>7_8O^!Y3S#X
M;7(_VU_PI5_8S^!H _XIE>G]Y?\ "L5XOY<U?E$O'G*7#FY#\A?^%>>)?^@9
M-^0H_P"%>>)?^@9-^0K]>_\ AC7X'?\ 0M+_ -]#_P")H_X8U^!W_0M+_P!]
M#_XFC_B+^7_RB_XCUE/\A^0G_"O/$O\ T#)OR%'_  KSQ+_T#)OR%?KW_P ,
M:_ [_H6E_P"^A_\ $T?\,:_ [_H6E_[Z'_Q-'_$7\O\ Y0_XCUE/\A^0G_"O
M?$@Y.ES?D*5/AYXDD/&F3#_@-?KR?V,O@:_!\,K_ -]C_P")H'[%WP0C3"^&
MES_OK_A5KQ=P'(WR@_'O*-N0_(H> /$*#YM.E_[YIK>!/$1)"Z=-_P!\U^NZ
M_L5_!!UP_AM?^^U_PIA_8K^!D(+_ /",*<=@Z_X5$?%[+&KV.C_B.&5*GSN)
M^11^'_B3;DZ;+T_NU2OO#.JZ<=UU:.N/[PK]?/$/[)W[.WA?0GUC6/#L:KY9
M*AI5']*^&_VL8/A/:ZK-8^"--V /@!9 W?V%?3Y'QVL]J)4Z>G<^JX9\1H\1
MU%["G[O<^6W7 QC!I"O8\9KT2V^!WB+4M!F\5PVC"VC;!)C/?/\ A7"ZG9-9
MW+VSC!5L$5]O1Q='$-\CO8_2*&88?%R:IN]MS^D?_@U(MH(O ,TBQ@DZ2,G\
M!7[/HCB3>6X(^[7XR_\ !J,0/A[*OII(_D*_9P$[B*[=XG?]DEHR/6FN3TH5
M>C9K&*=[D7'449&<45H 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %(S8'%+2,N>]&B 1#SBE) 'RXI%'!.>U-W '&:7+&>J)E)1
M8,>,FN2^-2[?AKJV6SFW/%=7,<)E:Y7XQ;9/AMJBR?\ /N:/;4X2Y64Z:G&Z
M/XX/^"JVD7'B'_@HWXOT.WR&N=4$<8'J6:NXL?\ @C#\7]0^"MM\:X;NZ^RW
M$FP((..@/7'O6!_P4FN%TW_@J+XBU%ON6^NQN<>@9J_8WX/_ +6WA/Q/_P $
M\-)\#V!8WB70+?-GC:HZ8KZKAKAROG>;4H15XMV?H?,<6<44>'<DJ5';GMH?
MDM\$/^"+OQ>^-FK+IVE7URF9"A*P9Y!QZ5["O_!LG^T.90PUR\PW_3J./_':
M_2+]A7]HWP[\%_%*WWB"-_+-RTC8..K9]*^W(/\ @J#\&H[7?]FF.T<XD'_Q
M-?5\5^'6<8''>SP=!RCW1\+PEXGY;F&#]IC9J,C^=SXM?\&\'QU^%>BMX@O-
M5NYD52S+]F QC_@->3_"7_@D;\6?B_XL_P"$2TB2Y\P=2L.>_P!/:OZ'?VL_
MV_/A_P#$GP#+I/AE)$DFB=3N;/7\*^3/V,OC59_!CXO-XFUH,864CY>.I/\
MC7KY3X8X_%9'.M6I.-1)V75GBYUXLT,'FRI49IP[GPC-_P &S/[0'V9)8=8O
M&+H&P+4<9'^[5?7/^#:?]H3P]I3ZL=5O9-B;BGV8?_$U^_\ IO\ P4_^#5A;
M0I-:3,_EC.V0>G^[6?XW_P""H'PCU;PY=VFG6TR2M'A<OW_*OA\+P+Q,\7RK
M#2:O]Q]O6\1>'%@54E72=C^:RV_X(X?%Z[\=GP.\MTDZS",Y@&03^%>W)_P;
M*?M"7=C'J">(+P;P/W?V4=#_ ,!K]$-)_:$TD?M 2^/;W<UN]XDF >< U]R:
M9_P5+^"MI8PP3V-QN6-5)W^P_P!FOH>)/#C/L#&E*C1D[K6W0\'AGQ3R;,*U
M58BLHJ+T\S\$K;_@V2_:#,JJVN7BJ1R3:C_XFO)O'_\ P0V^-G@3QO:>#;VZ
MNS+>3;(<V_W^O3CVK^E.Z_X*A_!AH=@MILL,@^8/_B:^2/VC/VO/#GC;X[>&
M/%VFK(+?3KLNV3V^;V]ZY<AX S[&SG"MAVE9V?R->(/$W*,!4I/"U5+F>ODC
M\L-)_P"#9S]H/6M)BU4:Q>1F09\LVHX_\=J6U_X-COVA9Y#YFN7B #O:C_XF
MOWO\+_\ !3WX1:7H-O#?QRM*!ABL@_PK0E_X*C_!>53&+68$CJ91_P#$UXM3
M@GB>E6</JTMSZ"GX@\-SH\WMU>Q_-1\>?^"(?QE^!%QY6JW]TV$W9: #^E:G
MP1_X(,?'#XW6YNM*OKQ$&"6%N#C/X5^P?_!0C]J/PM\:K\1^&U?:UMMY;/.!
M[5UO["'[:W@KX,:#-I7B2&4EU4#:<=,>U?=OPWQ]/AOZVJ+]M_+U/@J/BQ1G
MQ$L(Y+V7\Q^2<O\ P;(?M"Q3^5_;UX0#][[,/_B:\Q_:&_X(5_&G]GW3?[4U
MF\NIHMX7<UN ,G\*_I*F_P""H'P9=L?9IA_VT'_Q-?+G_!0O]L7P/\;?!QT3
M0+:7_7AAN.>X]J\#A[P_SG&9O"EBJ#C&3W?0^CS_ ,3,IP>73J8:JG)'XG?!
M/_@B3\:?CCHLFK:!]L6*.38TB6X(!Y]O:OF_PW\+=4^$_P"U9!\-M59A<Z3K
M!MY6<8)(&?ZU_1#^PQ^V!H/P#^%^H:?K6]4>\+X'''S>WO7X0?'/Q;!XX_X*
M/:OXKLS^ZO\ Q4\L?/8J*\WCCA7&<.9E*$X6A?1]ST^ ^,*/%&#YD[R6Y_63
M_P $IXFA_8<\&0NV=MGU]>%KZ)*@-YA7K7SW_P $LO\ DR+P9_UZ_P!%KZ((
M!ZU\*?H@#D9HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHI/1 (W((%(A SDTB?>H?&>*2]Y
M .901D5XQ^W/'YGP UP,>/[-N?\ T4U>R@MT%>-?MT[O^&?=;"_] ZY_]%-4
M.%M4)NS/XPO'G@:[^(G[37B7PCI<;++<>(KP*RC/_+8C^M?:'@7_ (-Y_CMX
MX\&:?XNM=3NQ%?VPEC46X/!S_LU\W_"=VM_V]M2(_P"ABO/_ $?7];?[)<P;
M]FCP=(ZC/]C)CC_::OR[Q#XSQ/"\(.D]6=V'PWMXG\XG_$-_\?LY_M&]_P#
M8?X4#_@W!^/QZ:C>_P#@,/\ XFOZ?(W,@W@#GVKE?B%\6-#^'L1GU08P<9!Q
M7XY4\<<XB]$ON1[&$RAUX^SBKL_FM;_@W _: )P=1O.?^G8?_$TY?^#;SX_$
M8.I7G_@,/_B:_I$^'_QJT+X@W CTPY^;;RV:[6.X<MR!CZ41\<\XMLON15?(
M_JCY*BLS^8*;_@W#_: B&1J%X?\ MV'_ ,3447_!N;\?I'V&^O0/7[,/_B:_
MJ$F=7 !4?E4(:%#L:,=?2LWXYYSS6LON1G1P6'H)\RO<_F)_XAO_ (_=]1O/
M_ 8?_$TG_$.!\?B1_P 3&\Y_Z=1_A7]/;3%V 4#&/2F7%VMK&9Y%X3KQ6G_$
M<LX[+[D$LOIU]C^8@_\ !M]\?Q_S$;S_ ,!1_P#$TA_X-P/C\!SJ5Y_X##_X
MFOZ3K;XQZ'>>(I= B_UL9 ;FNKAN8IU&8Q@\CBA>.6<OHON,Y9%[)WD?S#?\
M0X'Q^+ #4;S/;_1A_P#$U%+_ ,&Y?Q_B;RQ?7I)Z_P"C#_XFOZ@)&:.99448
M'M43M&) Y4<]>*4O'+.;;+[D:T\+0I/5'\Q,'_!N'\?GZZC>#_MV'_Q-.E_X
M-O/CW'RVJWGU^S#_ .)K^G=G_C11^5)-(C0[Y5!_"G#QQSA[I?<CFC@*<L1<
M_F(3_@W ^/AX_M.\/_;L/_B::W_!M_\ M ;L?VE>_P#@,/\ XFOZ._'WQY\.
M> =06SU$X;;D8;'%;_@7XAZ?XZMOMNG$$  \G-#\<LYOHE]R/2K<.U(4_;.+
M2/YJXO\ @VZ^/A_UFJW8^ML/_B:^4OVW/V ?'/[&OB1_#OBNZFD,>W/F1[>I
M^@K^R4/YCXD"G'M7\]O_  =+3J?C->*!_P \_P"8K[W@'Q+S#B;-EAJRT/#Q
M>$5.'.CZ0_X-%(8+'X&ZK!%$"SZ[G>.WS/7[BA57 "<GJ:_#W_@T6)?X)ZGG
M_H._^S/7[B@!#]:_=J3YE<\X<!@8HHHK1NP!1115+4 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 *#P,T44 ,WI(
M?ESFJ>NWEUIVES7=N%WHN5S5PDJ^U4Z]ZRO&EKY^@SL9BN$YQ0!^!O\ P5Y_
MX+,_'O\ 9O\ V@=1\)>&+Z!(8-0,9!;H.?:OEH?\'%/[0V!G5X/^^C_A7F__
M  <!><G[7GB.-Y2RC53M)/UK\_O-FS@4 ?J3_P 1%/[0O_07@_[Z/^%1W7_!
MQ/\ M#/ RC5X.1V8_P"%?ET9IEX)I1-+&P9QD>E ']1W_!%?_@JWJ_[2%NFE
M^--51IWA48![G'K7ZP6LBW2K=P-D,H-?R(?\$0_VBM3\'?M#:/X<DNC!#<ZC
M#$H#XSFOZWO MXESX5M;E'W!H5.?^ B@#89FSM'6E]SVID,K.I:1<8-*WS L
MQP!0!6UG45TNPEOV8!8T+,37XO\ _!</_@KWXR_9M\37&B_#[5HUEBN4!!;M
MN [5^NG[0NNKX7^"OB/74DP;?2I'4Y]!7\?_ /P5P_:$O_B]\>-6M;N[+JLV
M0"^>CF@#Z&L_^#BG]HDQA9-7@Z?WC_A3U_X.*/VA%/.KP_\ ?1_PK\MB\@7Y
M6.*$EDYRYH _4:[_ .#B;]I":!S:ZM!E1W8_X5^@?_!"?_@JI\7OVL?B:OA_
MQ?>Q29LRY ;/9O;VK^;=9Y$8C><-UK]?O^#7(.G[1 ,,I(_L[I^#T ?TXV4K
MSVT4DW5HU)Q]*D6>+=L!.:BT\8TVWD[^0G'_  $5/M4#<$&: ,;Q_JLFD^#=
M3U2$X:WM6=,^HK^=[_@IE_P7,^/7P&_:JU?X<^'-1A6"V4;0Q/\ >8>GM7]"
MOQ@B\SX8ZT2=I^P/G%?QS?\ !;;]S^WKXC"L3^[')_WWH ^CX_\ @XD_:*B4
M"75X,D9^\?\ "G?\1%/[0O\ T%X/^^C_ (5^6YEF(W!B1[TT32GH: /U*_XB
M*?VA?^@O!_WT?\*/^(BG]H7_ *"\'_?1_P *_+8RS*,DTGGR_P!Z@#]2O^(B
MG]H7_H+P?]]'_"C_ (B*?VA?^@O!_P!]'_"ORU$\IX!H,THZF@#]5O"__!Q=
M\>1K*?VCJ\(B#C<0W;\J^G/@]_P<GZ!I[0+XO\18<$;PJ@U^"$9D=MT;'/<B
MI$NKH3XCN&Z=<T ?UR_L<_\ !>#]G+]H&_M="E\4_OY2% *J/;UK[V\+^,=%
M\::-%J^@WJ2Q3QAT(<'C\*_A2^&'QQ\=?"'Q)!X@\,>(+I&A.0J3%><YK]R?
M^"(7_!<U_$^LV7PK^+VO);W$DJ06:SS;C(./_KT ?OR@818?KBD4E4_&LWPC
MXJT_Q=X>M_$&GS!X;E<QNO0UI_,JC YH =1110 C#<,&HF+1J%A&3GG-35!J
M%TME:/=.  BEF/H * /F3_@I)^UN_P"RU\,;[Q3'>QQ-!"&^<CNI-?@C\9O^
M#AW]H"+XAW<&@ZM;FVCNF ^;M^5?5?\ P=$_M46MSH%]X!\+>(6WR62Y2)\<
MA #_ #K^?*XO;FZN&GN;AF=VRS,><T ?J$__  <4?M$6Y8MJT&3_ +1_PK>^
M%_\ P<5?&2Y\8:?::YK,82:]BC8!CT+@>E?DTSG?E9"P]S4^G:@;/6+6_C !
M@N$DR/\ 98'^E ']O?[ O[0=O^T3\%+/QI]L621H8=V".I3/]*]UK\/_ /@V
MI_;PN_B --^#MS>!A),%P7R?E.W^M?N "&&1WH **0L <$TM !1110!\G_\
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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 0_?'TK-\8?\B[<_[E:1^^/I6;XP_P"1=N?]
MR@#^1S_@X'X_:[\1'_J*G^M?GVK_ #9-?H)_P<#\_M=^(A_U%3_6OSZ9<-@4
M *06!<FEE<L #VK;^'OA*Y\9^)(?#]LFYY1D*!G_ #UK2^+/PVOOAY<V\%[
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>&?\%)
MO^3*_'7_ &"3_.O<Z\,_X*3?\F5^.O\ L$G^= '\7?[3'_)<=6_Z^?\ &OM?
M_@E0RPQHX')MV&?^ FOBG]I?_DN6K?\ 7S_4U]M_\$J84FMXTQ\WV=C_ ..F
MOS?Q0_Y)N7J?DOC)/DX2D_,^P)4>&5YI!E=QKQW]IS]G31OB1X>EO[2WC,PB
M)X7)R:]CN+@LSVLO0L:;##&8FA?!5NHK^5LJS;$91CE4HNUF?Q-E.<8K)\R5
M>@[-,_)KQGX3\4_!+Q:\@MIE2*4;&"XZ5]6?L9?MD1ZF(?#OC"ZWKLP!,_?&
M*]0_:8_9?T#XDZ)/>6E@AN%1F!..M?G[XQ\$>,/@?XK:0PO&(I,@B(CO7[]A
MJ^3\>95[*I;VR6_F?U)@<7D?B3DGL*UE72W\S]9K>^M=4MEOM-G62)U#80\<
MT\ R<=QVKY-_8H_:[&NB#PWXIOV.7"_.VT8''>OK2SFMM0MC?6$Z,KC*[6S7
MX7Q'P_C,CQ;HU%HC^:N+^%L9PUCY4JD=+[B!V^XQZ4.!UC_2F0B1W82#GW%/
MB(BE,;#M7SD8IZ=3Y"S3T!@9%WYY%"AI3ACC%()1&VSUIC-*7"Q]Z;@EIU-(
MQ3?O#B"CD*<TNI:SIVCZ6][?R(FU2<,?:FWNI6&A:?)?ZG.@"(6.6 KY"_:_
M_:^BL+>;1_#=XP.2N$;/MVKZ3ASAO%YWC8PA'2Y]?PCPEBN)<?&G"+M<R_VQ
M/VO)K5Y_#FBW1(8$?NW[CBOGCX6?"CQ9\:_&$=]=6\S0R3Y<LN1S5?X>_#GQ
M=\=_&"7=]"\B22')>,^M?HC^SC^S_H?PU\,1//8JLIB!)&.M?MV:9GEG N5+
M#T+.LU9L_HO-\TR?PTR-87#6==JS?8=^SI^SEH'PZT6.5H8A((^N,'->IQW"
M+-Y' 4=*:S+'&%@X7TI$MO,&Y<9K^>\TS'%9IB'7Q#NV?RSG&>8O.L2ZN)E>
M[.#_ &NBR_ G5 ARG&<?[K5^0?Q$_P"1CO?^NQK]>?VL9"OP#U6%QDY'_H+5
M^0OQ%_Y&2]_Z[FOZ&\&6GET_4_JKZ/\ ",,JG;^MC^C3_@U(_P"2=O\ ]@E?
MY"OV>0G?BOQA_P"#4C_DG;_]@E?Y"OV>C_UAK]TGNC^D);H,G.:7/S TE+_$
M/PHGL4QP^^?I2T@^^?I2TQ!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4'IS11UH8"$$@8.*&4-0Q*CBA3\N2:EW:T$D[@QVC-<A
M\:&V_#C51G.;>NM<[A@5R7QECW?#C5/^O<TU'W"'.49H_CU_X*1W$5E_P5*\
M0WLW"0Z]&S9] QK]EOA1^T9X+\3_ /!.72/!-E>P-=)=AC&K\_=6OQ?_ ."H
MMI+>?\%+_%EC!]^75T5/KN:OT1_9/_9M\<>%?V6]/^(.L$-8R2[54(0<[1[^
M]?J/ACEV"Q&<TJM9^]%IKU/RGQ:Q^-PV03A1VDG<^J?^"?7QK\+?"CQ<FI^(
M+J&%1=,VZ5L<;LU]XV?_  4%^$JQ@OXCL@/4RFOR@^&_P8\1?&2]_LOPK"5<
MR%!N0GD'%>C/_P $[/CC<P>5'*HXQDP'_&OU[C7ACAS,LS]KB:G+.VUS\/X.
MXGXDP. C"A%N/H?6?[:G[87PX^('P^DTO1]9M9WDC=0(Y">M?&W[%OCW1OAC
M\96\0:M.D<)SRYP.IJKX]_8Q^*OPLT5=5\1.LD:@D[8CV_&N'\ ^ ]5^)OB#
M_A'M!C(GQU*DU[F0Y!DF$X:G0HU+PE>[/GN(.(,]Q&?JK434C];M&_X*!?"&
MWTV"%O$=CO6%1_KCQQ6-\2OV]_A+JGA>ZL8M<LY&DBP )37Y^Q?\$ZOCBTB7
M,<R%'7('DGO^-0:S_P $_?C3H5J]_>2*R 98"$_XU^?4.".$(XQ2C75[]S]!
MQ'&O%\LNY7!VMV-O0/BMX>A_:-E\7K=1K;&]1]V[C )K]!]'_P""@?PDMM)A
MB/B2R++&H*^<?05^3FF?"G7[CQ6_@Q(B+H.(\E#U->E0?\$Z_C>JB[25"KKP
M!">_XU]=QKPQP_C?JT<1422C9>FA\OP9Q'Q)@ZF(GATVV]3](7_X*%_!Z5O+
M'B"QR1][SCQ7Q=^TC\?/!WC;]H+PYXQT[48#;Z=>EY2K\,,-_C7E\/\ P3F^
M.*R^0TB_/SGR#@?K7">,/V>?&?@OQ-:^$-4'^DW<FR+"$9->?PWP=PI@JM26
M'K)R<7I<[^(>*^+<PE26(BTD]-#]0_!G[?GPDT[PS;12:Y9*57[AE/%:K?\
M!1#X2R1[O[<LQQU\XU^<&G_\$^/C1J&G1W\+J$D' \D_XU,?^">?QM$'EAA_
MWX/^-?/5.".#ZE9RG65[]SZ"GQIQG0H**B[6['I'_!2CX\^$?C)/]K\,:G!*
MZVVT&)\]A79_\$\?VHO OPA\-36/B/5+>.255 \U\'M7R)\6/V??&7P0;?XN
MPWR;_E0CC\ZO_#;]ECQ_\8[9=5\+?+'& 6#1D_UK] GP]D,^$OJ3J?N=/>^9
M\#'B#/H\51Q"B_:GZG2?\%"/A"XV_P#"160S_P!-C7R#_P %*_VA_!GQ>\(M
MIWA;58)Y3.&S"^3C(KR%_P#@G/\ '"3]YYR -ZPG_&N'^*W[-OCCX%V9U/Q?
M\\>X*=D9'/YFOF.%.%N',!GE.KAJMY)Z:[GTW%'$_$699-5CB8M+T/</V OV
M@O!_P2^&=_;>*YX5+7F_$K8XRQK\(/CMXBL_%O\ P4DUOQ#I[ P7GBMY(BIX
MP5%?JYH/P'\6_''P!>7'A&%@%DV',9//-?D#KOAZ]\*?MNMX=U'_ %]IK[1R
M\8YVBOCO%_+L#A\>Z])WG)ZGWO@EF6/Q>7NE67NQ6A_7C_P2N7;^Q%X-.?\
MET_HM?0H.9<#TKY[_P""6(S^Q#X-'_3I_1:^@U&)<'TK\1/WXDHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH 1"2.::"=V<TYOE'%,'!S2>Q+?O"O]XUXW^W4"W[/6M@?]
M ZY_]%&O9'^\:\<_;G(7]GW7"?\ H'7/_HHU2Z%/X3^/SX76<.H?MX:I;70&
MT^(KSK_UWK^M+]CO0K32?V;O!YM54!M'3.W_ 'FK^3'X41_:_P!OC4PC ?\
M%17G)_Z[U_6U^R4@B_9J\')O!/\ 8R=#_M-7\T>/"O2HGMY7I!GH1S_">:YG
MQU\2]#\"Q&XU:6- #C+G%=,#M8DUX9^UC\,/$/C_ $QH-%< EP>5S7\PU'*&
MJ/J,EH8;$XM0KNT3T+P-\8-"\<R^7I=Q&QW8RC9KK794PXY)KYP_93^$?BGP
M'> :RP(\[/"X[_6OH[R=J Y[5=.I.:7,C7B+!X7"8CEPSNC&\8>#=-\86GV?
M4;977T:L;P5\&O#7@W4/M^FV$4<F,94<UV@GC5?G('U-)YD+M^[D4_0TW2H\
MU^IR4,=BX8;V:;LQ8OE(C/(Q39GP#GA1UJ0$-(,#M4%U&WE21CJPXH.6DVYZ
MG-6_Q/T1_$4WAQ9X_-B."-W-=3"6DPW4$9KP;3/A9XC3XSW_ (A<CR)) 5^7
MW->]67[NW6-NH4"E>Z.O%PIQ2Y1[@,,%N/>N)UOX+^&M9U==8N;2)I$?<I(Y
M!KLVQY90]32!H%X:90?3=0XQDK,QP]:OA_>@]2IHFBP:1;"&) %4<8JY*-R>
M8LF .M#R+(NV,Y]ZBDAD%LR%AD@T0?3H$FZLN:;U.1\<?&CPUX&NQ;:K=Q!]
MN1N;%;'@[QSI7C.T^UZ7(C#&?D;-?.W[5/P2\7^-_$:7FCR#8(B.5SZ>]>F?
MLR>!=:\#:";?5B"QC'08K%5*E2KR2V/I,9E> I93"O!WFSUN+#_*W45_/9_P
M=* _\+IO2QZ"/^8K^A&#+2-*.XK^>[_@Z3;=\:+T^T?\Q7[3X/4H0XDCRGP^
M8K]RSZ6_X-%O^2'ZG_V'?_9WK]Q$[U^'?_!HM_R0[4_^P[_[.]?N)'WK^R8_
MPCYQCJ122,FEI$^Z*O[)*W%HHHHC\(PHHHJ@"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@!#]\?2LWQA_R+MS_N5I
M'[X^E9OC#_D7;G_<H _D<_X.!QG]KOQ&!_T%3_6OS]*#:%!^:OT"_P"#@?\
MY.Z\1X_Z"I_K7Y^;=J;\Y- 'OW_!-3P+)\1?VK=&\+I )#+$QVD9_B6O5/\
M@L%\(7^$_BSP]:S6@B^T0L>%QGK5;_@A!96FH?\ !0[PO:7P&QH7SG_?2OK_
M /X.:/@/<:=K/@WQ%I5F?*%@SNRKQ_%0!^/"JK'DGG[M?N[_ ,&O_P"TIIG@
M2VL?!.I:AM(MRH0MW*D5^$Q"@>4X"LM?97_!&?XWZS\/OVF--TS[4R0O- F-
M_'+XH _L@T:\-_IT-YVEB5U^A&:KZ]K-MHFE3ZM.^%@7+$U4^&^IP:E\/]$O
MHW!\S2+9B?<Q*:Y#]KCQ#_PB'[/OB/Q%')M^SVA;=F@#^<7_ (.=_C9#X_\
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
M^R7\-XHH56;_ (10;QMYSEZ /P-((.#6MX _Y'O1/^PO;?\ HU:RG^^<UJ^
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
MW$C[U_9:_A'@L=2)]T4M(GW15_9)6XM%%%$?A&%%%%4 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 (?OCZ5F^,/^
M1=N?]RM(_?'TK-\8?\B[<_[E '\C?_!P1_R=UXC_ .PJ?ZU^?Q!$88GO7Z!?
M\'!'_)W7B/\ ["I_K7Y]LQ*X'3M0!]D?\$*IE3_@HEX58$ >4W_H<=?MS_P7
MS_9YL?&_[+MAXX%@LC6&@[MX7./O5^'7_!#U]O\ P4!\+F/AMC<_\#2OZ>?^
M"A?PPM_B'_P3UU:*6W$DP\/@1_K0!_&_XMLA9ZU-!&FTHW05Z+^QKXR;P/\
M&?3->,VS9>P$MG'20&L/]HWP7?\ @;XJ:II4\141SXQMQ7':#K5YHNIP7]G+
MM*3*WY'- ']IO_!-+]HFS^-_P0TN[BO%E\BT@A)W9^['C^E<5_P6$_:&M?AK
M^S1XCT%KP1R7>GL$&[!/6OD?_@UW^.G_  L+X%MIM_>;Y4U(H S=@SBN'_X.
M?/V@8_ =A8^&+>Z.;RS<$(W^]0!_/]^T%K]SXC^*VJZQ)(6\Z;.:J_!K35U;
MQ[INGF+?Y]]#'M^L@']:Q-=U*36M1EU!V_UASS7L/[!/PMO_ (B_'G1;.&W+
M(FI6KGY,\"4'^E '],7_  37^ EK\$_V!+J[ALQ#+.D<XPN#\T;M_6OY@OVX
M&9_VM_'TI;);Q%,3^E?V'P^%+;P7^Q;:Z=;0;%&B6VY??[/7\=G[:K;OVL_'
MC?\ 4Q3?TH \N?KUK]@?^#6G_DX<?]@T_P GK\?9/OGZU^P7_!K3_P G#C_L
M&G^3T ?TXV7_ ""X/^N"_P#H-6%Z#Z57LO\ D%P?]<%_]!JPO0?2@#F_B_\
M\DSUK_L'O7\<7_!;G_D_3Q%_US'_ *&]?V._%_\ Y)GK7_8/>OXXO^"W/_)^
MGB+_ *YC_P!#>@#Y'B7)SOQ72_#3XEZY\-O$,.NZ5<NKPR;@4-<TJ+Y98TJJ
MY4E3^% 'WC\-?^"YWQW^&WA^'0M-U;4@D2;0$E&/YUO'_@X*_:,<?+J^J_\
M?X?XU^>*PRD;F@;GOB@K/']R-@/I0!^A4?\ P<"?M%))E]9U7Z&4?XUC>-/^
M"Z'[0OBBV,*^(M30E<?ZT?XU\'(GF<N13& #X04 >R_&?]M;XR_&:9VUGQ;>
M,K$EED8'->0W>H3ZA\]U*6D)Y8U8T#0M0\0W\>F:=&QEE8* %SR:^D/@K_P2
MH_:.^,S077A_1IS!(0=YL7((^N: /FBRTZ[OKA;2RA:21N@7K7Z/_P#!';_@
MEG\2?BW\:= \?:WX=NETZWNUDD\V'Y64X[U]4_\ !/#_ (-R;SQ%K=EJWQ5\
M/0.JL-XEB"'K[U^Y?[+?[(OPY_9H\'VWAOPGH\=NT,*H=A!Y'T% '0? GX6:
M'\*? %AX8T33T@:WBVN4&,UWD>T?>QFFA%1RZCG^*A"KGS0.#0 \C(W8YJ*6
M>*.)I;APJJ.6:E>607:Q@_*1S7$?M)>-8?A[\'M9\4M<"/[+;;_O8- 'XV_\
M'/'[94GA#PS9>"O"NM?/)<R0S"%^<'/6OYW]7U*^UJ^DO=0G9F=B2S=Z^R?^
M"Q7[6MU\>?VA-:T2XN9)([*^+1;LX'6OC*1HY+48&6W<_2@"[X0TD:OK,-F!
MN+N %]>:_IQ_X-]/V%+;X6?#JT^('V18GOX8[C.S'I_A7\_?[ /[-.N_'SXT
MZ7IVE(IB>3#*RYY#"O[%/V'OA1:?"G]G?PSH"1(DL6D1I)C'44 >M:AIT-_I
MLNG7!!$T95L]Z_";_@YN_8ZT;0/ ,_Q*T+14:XFOPK21ISC<O^-?N]O1P5=A
MN'<FODW_ (*R_LF)^T]^SG>Z);PQ//;K+<%GP1A5!_I0!_&)?0RV-Y+;RQE6
M61A@_6GZ3.UG=K?!L,AR*](_:\^%=Q\(_B]J/A:YA"M'>3@;1CHY%>7Y+H=I
MX YS0!_1/_P;>_MZ#Q!X9LOA#J%_Q86J1HK2=SBOW.MY%EA5UZ%0<U_'=_P1
M%_:+M/@5^T';76JW16&YO(EP&Q7]<'P&^*&D?%OX<V7C#1I,PS1J!EL_PB@#
MM**,CU%-:0*P7!YH _/[_@X/8+^RM<9'_+A-7\AVIL1JER3_ ,]W_P#0C7]>
M'_!P> ?V5K@GH+&:OY$=6V/J=SL'_+=__0C0!#"N)D8'^,?SK^F[_@W;\,KX
M_P#V*?%_A65=ZW-E&A4C_=K^9&W&9%_WQ7]2?_!K$$E_9XUY)!D>5%D?]\T
M?B__ ,%RO@-%\'/C[J7E6HC674"HPN/6O@LCRY1M/0U^TG_!T9\%]2;XB'Q/
M86Q$;ZDSD[.V37XOK 0Y\_J.,&@#]G/^#9#]IJW^'.HV_@FYU ()]29]A;'\
M9_QK^C63Q5;VOP_'BTR@*UL)-V:_C,_X)0?&#6?A[^U)H=K!>%+8N2ZCUWK7
M]9WC+XA0VG[!L?C.*[7*>'DD;#<]30!^ G_!S9\?I/B)XY@T&QU#*VVI'*JV
M>,FOR*(##@\^M?3G_!43XZ77Q7_:%UNRDF=D@O25W9]37S-9VDUW<K;PCYF8
M ?C0!^GG_!N?^SW;?%;XV:7K%S9"18[MEW%<_P 8_P *^\O^#I?1!X=^$?A'
M1P<+;:(R*H]M]<-_P:F_!B_T,V_B#5+;.-28JVW'!=C7I'_!W"95\-^'$BX0
M:8^1_P!]T ?S>L=S$UJ^ /\ D>]$_P"PO;?^C5K*;&>*U? '_(]Z)_V%[;_T
M:M ']EG_  1B_P"32-/_ .N%M_Z+-?75?(O_  1B_P"32-/_ .N%M_Z+-?75
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
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
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
MO#83H--?/_C] '\WA&.#6MX _P"1[T3_ +"]M_Z-6LICDY%:O@#_ )'O1/\
ML+VW_HU: /[+/^",7_)I&G_]<+;_ -%FOKJOD7_@C%_R:1I__7"V_P#19KZZ
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *\,_X*3?\ )E?CK_L$G^=>YUX9_P %)O\
MDROQU_V"3_.@#^+S]IC_ )+CJW_7S_4U]L?\$IX56-),?\N[?^@FOB;]IC_D
MN.K?]?/^-?;/_!*ACY:+_P!.[?R-?F_B>VN')6[GY+XR\RX2G;N?84AS</\
M[QIJCYC[5(<+(^1SN/\ .H2VXFOY!Q"7M78_@J=YR;2)415.YNAIDK?-\GYX
MJ-VD+*.V:GE>)8PHP6K-1E'4F,))<R$C@3;N/6DEN;33(S<O(!&O,A8]*DF,
M%O9M/<R[5'>OF?\ :W_:NT;P;I4V@^'M11YG0J^&P0:^@R/(\3G6*C2I1/H.
M&.'LPXBS"-&A%O749^U[^UAHGA6PGT/0;Q'E<,DBL <5\(:KX;\4_&3Q#+?Z
M39^9(^6P%[=:U;/3/&WQL\:"0>=,LTPS\V<5]Y?LG?LHZ/\ #[2HM:UNP5Y7
MCVE)H\]17[_&OE?A]EB;:=5[G]5TJ^3>%^4Q;:E6:U/SY\-:;XK^"WB:'4=0
ML_+>/D;E..HK[]_9+_:ATOQIID&C75XHF550+P.:A_:__9>TKQ?I,U_X=TQ%
MG$6$2*/&>*^(M-U;QE\!?&N7$L0BG^Z6QTK.K5RSQ#RR3@TJJ(KU<G\4\HDX
MV59;'ZY(+&1/M$,F7?[P!XJ*6,*#AOUKY]_9._:FT+Q[I\=EK.IHMRT8!4G)
MS7T#)Y,JB2UEWJ1D5_/N=Y%BLEQ[HUE9'\M<0\,9AD&82IUHNR9'#<!&Q(OZ
M4]@LK Q].](#'(I4@ TBH\6>N/>O'FHQ=D?.SFGH3): G=3)<QR;12PW.UL$
M_A1.P>3(K.]39[&*4[Z[' _M:#_BPNJD>W_H+5^07Q%_Y&2]_P"NYK]?/VM"
M?^%!ZK@=Q_Z"U?D'\1?^1DO?^NYK^F/!A6RZ?K_D?V%]'RZRF?K_ )']&G_!
MJ1_R3M_^P2O\A7[/1_ZPU^,/_!J1_P D[?\ [!*_R%?L]'_K#7[I/='])SW0
M4O\ $/PI*7^(?A1/9%,</OGZ4M(/OGZ4M,04444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %!P1S10W0_2@!A&/Z4AP3Q2_P].])@]:
MF2O9BAI*PCJ&7!KE_C*TG_"M-46/!_T<]:ZAS\IQ7)_&D-_PK752&('V<YHJ
M2<*;D2GS5E$_C[_X*,A#_P %5-=^T'!_X2"/I_O&OW.\#R_\:L=%AM&!Q>@X
M)_V4K\*O^"F]U_9__!3+Q)?68\V9-:1E4]SN-?JC\ /CM\5?$7[#&E^$M<\*
M"VTU+D,ET&ZG:O%?=>'6#>/X@P]1;QDG\C\[\4<=/!</U::5U),^DO\ @E5/
M*/B%$TVU0+ULX_WZ_42QU.U\@!I!T]:_%7]EGXN?$SX<^(DN/ WA<7T@F+ 9
MQDYKZ@3]M[]K>WM]R_"!& '!W_\ UJ^_\1N&,3B\Z=6$E:W='Y?X?\73R_+(
MTU2;/H#_ (**7"S_  IF$# XAD)Y]J_/;_@F^+B;]H=P^T(%;^;5Z/\ M'?M
M4_M">//!*V'BSX>+902(RR2!^@/7M7SM^SUXQ\0?#OXA_P!M^![<WU\3@P%L
M=S7T?"N08FCPG4H.2N[VU/G^*,]6,XCC7=-K8_<CP[>VYTBW#2\B%1U]JQ/C
M'(EUX)O8HI%Y@(.6KX:;]MW]JBPAMXQ\*D"B%<'?UX'M69XX_;0_:GU70)8;
MWX7K%"T?S.).WY5^34>%,71S*-Y13YNZ[GZM4XQE6R?D=)M6/.O#5RMG^UU-
M#<' &I1XQ]37ZN^'KVS_ +*MY'DY\E>_^R*_$NQ^)WCP?%1?%47AX-?FY5VA
MSW!KZQM/VX/VK!ID5K;?"5&C50 ^_P!OI7Z!XB\+XC'T<'*,DTHZZ^A\-X?<
M5RR^OBG&F]9'Z%7NHP_9&(9<]N:_._\ :]MY7_:D\'2QE<F_/?V:K$?[<?[5
M^?\ 1_A,DDG9-_7]*^<OC)\:_BOXI^*VD^)O$_ALVFI6MR7M;0/P[<\5XG!O
M"F)HUZUY)+E?5=CT^,N+YXJ5"?LVGS'Z]?#6]1?"%I'-( 0OK6Y<:I&I($B[
M<<<BOSJ\._ML_M5:=X=MK0?"=/) PDN_[WZ5:3]MG]J.5R$^&0;(_P">G_UJ
M^5K\)8IXJ4>9;OJC["CQE.."3]DWH4/^"PMS!-X@CE9\J+'G!]A7H/\ P25@
MC@\+7L\DG!52,G_=KY#_ &Q/C%\4OB?J2CQ_X5%@#!C.[/&!6_\ LG_M$_%[
MX9V+6/@'PJ-05L!@6QZ5^O5>'J]/PZ>%4US:7U\T?D-+B%U..XXETV?KX^H6
MF,^8OMS7P'_P6#NU/@Z2:,J?](7^8K.N/VX/VK'N0I^%*@@\C?T_2O!/VROC
MM\6?BAI[6?C[PD-/B+AB0V>:^-X X8Q6%XCHU7)67F?;<?<6/%\/U:3IM71Z
MO_P2MAGU'X2ZFT[*,:@<8..[U_/Q^TU&L7_!3WQ%'GIXOD_] %?L;^SM\:OB
MC\+/AS?)\.O#GVY?M&XC=CGYJ_%'XE:YJWB3]O\ OM<URV\F[N?$CO/%G[K;
M1Q7G>*F EA\\J57*]V>OX/YB\3DT:7)9)']<'_!+$X_8B\&_]>O]%KZ(KYW_
M ."5Y_XPA\&9/_+I_1:^B#GL*_*#]H"BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!J=*1
M>H^M.3I^--7J/K2>Q+W!OO&O&OVZ%C?]G[7&)/\ R#KG_P!%&O97^\:\<_;F
M*']GS7,G_F'7/_HHU2V13^$_C[^'%G'??MW:I;Y)!\0WG_H^OZSOV/-"2P_9
MN\',K'/]CIQG_::OY-?A-M7]O?4CNX_X2*\_]'U_6U^R: W[-G@PAO\ F#)_
MZ$U?S3X[J].B>WE.D6>A22/%& .M-$AEB_?,!^-*$;S#DYKS+XZ^//&'A*V+
MZ!I7G88=\5_,527)J>]A<++%U^1.QZ3'>6T2%,_7%2,$= XZ5X_\$/B'XY\7
M7(@U_0O)C+X+9SCFO71+,JB(1C'2B%9S5C3&X+ZE6Y7J<S\0O %KXWLOLKRR
M+G^XY%<_\,O@!I?@#5?[:@NKAI2"-LDI(_G7HH\Q6^9, TY4A$F\3$^QJGAH
M-J?4;QU>G1]FI:#L_*(TZXII:Y1P !BG2#8P>/D^E17LEQ]E=XX\LJ_**KJ<
M$%SSU)#),'ZK@]:5UD$F5'%>5Z=XY\7R>/KC2IK$B%' 4[J]3@>5H!)(N"0,
MBC3H=6(P_LTKA=A'B\@C!([5YAXG^ L>O^((]7>>8;9-PVR'_&O4"\4YVE\-
M33#N;)D(Q[U$K<NI6%Q53#ZP=C.\-:!_PCVGI:1LS;1CYCFM4;PN7_2FM(Q&
MQ!FFR;XXRS#M1!V1SS;JS<Y,8;J))L%@!WS2F6U#@DDY/8UXU\>/B?XX\):L
MEKX7T07,1CR[[NAXXKLO@KXIU[Q7HYGU[3Q"X08&:=XZ'HULO=/"1KWW.VD5
MF*FVYYYS7\^'_!TL"/C7>!O[L?3ZBOZ$H<!F0-TK^>O_ (.DPP^-5[N](_YB
MOV'P==^)(GSF8W]D?2__  :+?\D.U/\ [#O_ +.]?N)'WK\._P#@T6_Y(=J?
M_8=_]G>OW$C[U_92_A'S['4B?=%+2)]T5?V25N+1111'X1A1115 %%%% !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 %%%% "'[
MX^E9OC#_ )%VY_W*TC]\?2LWQA_R+MS_ +E '\C?_!P1_P G=>(_^PJ?ZU^?
M5?H+_P '!'_)W7B/_L*G^M?GU0!]=_\ !$'G]O\ \,+_ +#?^AI7]COPC0#X
M::,#S_H*5_'%_P $/_\ E(#X8_ZYM_Z&E?V/_"8X^&FC'_IQ2@#\J?\ @X3_
M &8;?QC\/;WQ@U@'^SQRS9V],9K^8[Q+ D.LSV\2;0LC# ^IK^TC_@JA\,-.
M\??LN^)E>T#RQZ+,4^M?QM?'/P9?>"?B#?Z==0LFR=N"N/XC0!Q@=XFS@@]C
M3Q)YA\QS]VFS.L[@KQ@4S+ %10!U/PATA/$'Q+T;1O+W"[OTCQ]:_K&_X(5_
ML[0?"7X):7J$=B(RT!&_;CJ@K^8']@?X97OCS]HGPQ%%;%T36(BWRYXK^RO]
MB7P1;>"/@3I6E10;&2,<8_V5H TOVM K?!#521TC/_H+5_%%^VB-O[5WCPCM
MXAF_I7]KW[67_)#]6_ZYG_T%J_BA_;3_ .3K/'O_ &,$W]* /+F.YB:_8+_@
MUI_Y.''_ &#3_)Z_'ROV#_X-:?\ DX<?]@T_R>@#^G&R_P"07!_UP7_T&K"]
M!]*KV7_(+@_ZX+_Z#5A>@^E '-_%_P#Y)GK7_8/>OXXO^"W/_)^GB+_KF/\
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
M844450!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 %%%% !1103@9H 0_?'TK-\8?\B[<_[E:*-N;)ZUF>+!/)H-RBIG*\4 ?R._
M\'!'_)W7B/\ ["I_K7Y]5^E7_!>'X,?%/Q1^USXBN-.\,220OJA,;COU]J^%
M?^&8_C&'*MX3E''^>U 'O?\ P0__ .4@/AC_ *YM_P"AI7]C_P )?^2:Z-_U
MXK7\A_\ P1D^!/Q1\,_MW>&]6U#PU(D,:,&<_P"^GM7]=_PH2:/X;Z+%*FUA
M8J&'I0!SW[2_A'_A,OA3K&A+%O\ M-@Z8QZU_)-_P65^ 9^#/QYU6S>S\H"4
M8^7'5S7]BM[:07]L]I<("K+@Y%?SA_\ !SI^S'XRUOXXZGJO@GPVT\33H0T:
MXS\] 'XDN-ORCH:(\ Y/:N_?]FGXR@^6WA"7([<_X4+^R_\ &B1@D?A"4D]N
M?\* /T$_X("_LW/\4?BY;ZY]@\P64T4H.W..E?U*_#32O[#\,VVEA-HCC QC
MV%?C)_P:Y?LRZWX0M-2UGQQH?V9SIZM'YBYR>*_;>&-8U'E1@ <8 H \Y_:R
M_P"2'ZM_US/_ *"U?Q0_MI_\G6>/?^Q@F_I7]L'[6%O<7'P3U2&UCW.T9PO_
M  %J_C8_;&_9P^,%]^T[XXU*#PI*T4VO2LC#/(X]J /G2OV#_P"#6G_DX<?]
M@T_R>OR['[,OQCV;SX3E_7_"OUA_X-C_ (6?$?PA^T5YWB#P\\%N-.($A]</
M0!_2I9?\@N#_ *X+_P"@U87H/I5>Q4_V9 &ZB%,_D*F=BD6X#.!0!SOQ?_Y)
MGK7_ &#WK^.+_@MS_P GZ>(O^N8_]#>O[&_BTS3?#'651?G:P<*/>OY$O^"R
MGP)^*?BG]N#Q!JVE>&9)(70 ,/\ ?;VH ^%T^\*^DO\ @FI_R7C2/^O\5Y9%
M^S+\8VE"?\(G+^O^%?0'_!/7X!_&+0OCKI$\WA&01B]!9CV_2@#^L+]@'_DB
M6D_]>H_D*]W\O#F3/:O"OV!K/4K'X+Z5;ZE;^7(MJ-RG\*]W"G.X_E0!""US
M"01SFI#LC0&0=*<$5?NC%!4-UH \K_:N^ NA_M!_#&^\%ZE8I*+NT>)<H,\U
M_*5_P64_X)Q:M^QM\;]4BTC2)EL1( K%2>K'_&O[!=I8LICZ=*^&/^"P_P"P
M/X5_:,^#FH:^-'CGU,I(X_<Y8D+D<_6@#^/6:,B7RXR0>_UH#RQL)()&5U_B
M5L$5[9\:_P!B3XX?#SQUJ>G77@R=($OYO+<Y^Z'..WI7(0_LS_&)T8IX3E.>
MG7_"@#]8?^#>/_@J2WP6U^V^%7B;6_W-VL=K$LK[NN/6OZ#O'_Q:L;'X07'C
MK3KM3#]ADD5\CM'NK^+WX(_#_P"/OP@\?Z?XLTKPU<+)9W22A0Y&<?A7[?\
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2,<#ZTM(_3I1L
MTD%,9HR-N*3..<9H4A^:2M:X)-Z@" <FN6^-K!OAGJHSC-N:ZA\,-@.*Y;XT
MQAOACJJDG_CV/-82DYNT=QK<_CS_ ."F%P^C?\%,_$VK(03#K*/D^S-7ZF?L
M]?MBWOC;]B+3/AKE3Y5QNP4_V5]O:ORR_P""E5JE]_P4X\2:69"5FUM$_-FK
M]8_@1^R?I/@S]@K2OB8DS"26YV%2O'W5_P :_6_#2>6+.Z,<5\5U;U/R+Q7A
MFDLCF\-\-G<U_P!EG]IK4?@3K@UA=@VSE_NY[YKZ4@_X*]:C]U9D^7K^Z_\
MK5\]?L>?L[6WQS\2II-Z[)&UPR$J,_Q8KZX_X=/^&)H5,-U+R.<1U^M<:1X#
MAFC6.?[RW8_%.#)<<3P*C@5[IXA^T#_P4;F^,?A63P]YBDM&P/[O'7\*\!_9
MR^+TWP:^(+>*UPI(/\/N3_6OJ+]J#_@GUH'P?\##7;"X=I41F8%,=*^9/V9_
MAE!\8_BA_P (K<Y1/51[D5[_  Z^#Y<-5'AOX6M]#Q.(*7%,N((_6E[Y]7V?
M_!7/5K..*RBF3:J ?ZKT_"L[Q=_P5AU#Q!ILFCB1#YR[3^Z_^M7I%O\ \$I/
M#%WIT-U!=RDO$K$B/U%8?CK_ ()>Z#X:T&XU&"61V2/<28^AK\[PD_#5XQ6W
MOIH?H&8P\1*>7JZ]VWX'R'8_M 7&D_%YO'Z[<R7*OG;Z&OJ"'_@KKJ5@D=DD
MJ82,#_5>WTKYNTWX$6^H_&(> W9MJW:1DXYY-?9>G?\ !*'PK>:7%/\ :I2[
M(#_J_45]5QE_J12>'^NZZ::=-#YK@R/&E>=;ZDM;Z^IQ4W_!7;4UMVFFF3:.
MN(O_ *U> _&']K2Y^(_Q-T7XBEU)TR<R+\N/7_&OK*/_ ().>%U5A=WLRCT,
M=?,7QT_94TOP!\9-#\!07+[-1NC&,KU&#_A7G\/2\/*M:I'"[V[=#IXBCQY3
MJTXXQ;O3U/7M"_X*QW^D:'#;I*FY!S^Z_P#K5:3_ (*_:H]ONEE3GC_5?_6K
MJ?#7_!*KPWJGAZWOVNY=SC++Y=6X/^"4?AB.<M+<2;-O_/.O!K5/#&59\RV>
MNA])0H>(]'"V2TL?)'[6W[65U^T=J"W3,K 0;#\F.P]JZ3]EC]N>Z_9_T:?3
MHV1=Z@<QYZ8]O:JG[;W[+>D_LZ:D+?39V=&@\PEEQC@'^M=#^QO^Q9I_QZTR
M34KYW1(P#E5SUQ_C7Z+7J<%U.#KK^!IT/SC#PXNCQ4FU^]/2W_X*\ZF80[31
MG/\ TR_^M7A7[67[9-Y^T-HIT^4JRF0-@)CT]J^J!_P2<\+K<'%Y*4/3,?2O
MGG]M_P#9#T?]GG1FU#2IFDQ(%PRX'.*^6X3EP$\ZI0P7\1[:'U?%U/C=9-4G
MBU[B1PG[//[6UW^S=\/[QK4H#Y^_#)G^\:_%'XD^+I?'O_!0&^\9S8SJ/B5I
MC@8ZJ/\ "OV__94_9;L_VA?A_?7FH.Z;+DIA5S_>_P *_$7XK^%X_!/_  4*
MU+PK$25L?$[Q+GV45\7XOPRJ&926'?OWU/N_!/\ M667<^)7N->Z?UM_\$LE
MW?L1>#/:T_HM?0X4#I7SO_P2O8_\,1^#,CK:?T6OHDY["OQ,_>PHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH 1.GXTU>H^M/!S368 \"D]4*UV(_WC7C7[=#F/]GS7%7_
M *!US_Z*:O9?O$D^E>-?MQ2G_A0FN1LO']FW//\ VR:CFY;)@]K'\@/PH&W]
MO74W8?\ ,Q7G_H^OZV?V2@7_ &:O!IQQ_8R=/]YJ_DF^%NQ?V]]3#/A?^$BO
M.<_]-Z_K7_9)GAD_9K\&BV?=C1DS^;5_-GCLKTJ+/>RN#5-GHCQDC@UYG\=/
MC9)\+=/,T9 (8#E<UZ<1A26//I7G_P 8/@[:_$RS-K<L5!;.0*_F&HI?9/I,
ML6$5?_:/A.?^!'Q_F^*,X@G8'=+MX7'>O705;""O,OA!\";'X8R;[:5F_>;L
MD>]>GH!&H..313A6M>1>:QP4J_\ LVUADJ-]T 'ZTBVQ4!B@%17VJV6G(+B_
MF$:^IJ#3O%&BZQ/ML+U9#CA157HWMU.!PK<EXK1%^1L2!$QG%1WP\N!KDGE!
MFG*KL_FLO2F74"SQ,@D/(Z5=K.[(I2CSZGF&G?'::Y^(-UX0)&V%@!A?6O4+
M(*\8N2>2N:\]MO@Q;6WC6;Q2 =T[@L,5Z$D!1EB!(55[4EJCNQCPW*O9CX9R
MYR1T-,F@9FWA![U*P183Y0&16?=>*-&MI%MKB]"NQQBIE[JNSBIPJN/N*Y=0
MJJ?,*)+A8X2^<X%);SP3Q!H6W*1P:5H5:,KGK27OK0+Q3M/<\/\ CI^TK<?#
MC74TF)@%>,L<K]*[;X*?$R3X@:8;N0@_*#P*P/C)^SQI_P 0[\7UPY#!, @5
MU?PA^&UI\/M,-G%(6&T#D5BJ<U+4^FQ;RC^R(^R_B=3LD5A(<=J_GL_X.E'+
M_&J]R.T?\Q7]"<0(E+*<Y[5_/9_P=*[C\:KW(QQ'_,5^S^#<?^,EB?"8^7+0
M:9]+?\&BW_)#M3_[#O\ [.]?N)'WK\._^#10'_A26I@CC^W?_9GK]PU;!Z5_
M95-\]+0\)NX^D3[HI00>115MI*Q/4****J/PC"BBBF 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 444'@9H 10!T&*ANH
M?,MWC?Y@W:I=Q=3LX-1[Y8G D.0>F* /G7XR_P#!.OX'?&3Q _B7Q+X5L)[F
M23>YE0Y)KEX/^"3G[-+ B3X=:83CKY9KZO$<3R%]O/8FI(TF$A9W!7'04 ?-
M/PG_ .":WP!^%_C:#QGH/@G3X)[?(5XT((Y!_I7TCIMG'8VJ65N L<2[4 ["
MI,0B,G9QGD4]"@& O!H . "0<D=J\A^._P"R+\*OCRS7WC'PG:W4KMEFG4DF
MO6Q(L<A 4G)[4HD<SE">,4 ?):_\$HOV:"3,?AKIA.?^>1I1_P $GOV;PXF3
MX>:8IZ_ZLU]9HDB/DN,>E*$F+<N,4 >?? K]G7X?_ W3?LG@[0[>TS'M;R5Q
MQ7H8*8VJ]-V@%@>XIJ!$&2IR: *?B31K+Q#I<FCW\2R1R#E6KYC\6_\ !+']
MGSQ)K]SKM_X&TZ66[F,DC-&<DFOJM$CW;@O-1PM.TA+M\H/>@#Y+;_@DU^S5
M+ T(^'.F @<'RC7H?[/?[$/PC^ -Z-8\)^$;2WGV[-T*$'%>YLLV_<L@P:(U
MN/.+,X*8X%  @:2W"*-F!@4J1,HVO)G-*S'S F.*:[A6&1G'2@"'4;.VU"SD
MT^ZB#I(I5E/<5\W?%#_@FQ\!OB1XUG\7:YX&L)YIUPS2(2>_^-?3(1'PY%$R
MNZXC8 T ?(W_  Z?_9K7YQ\-],S_ -<S6YX$_P""97P!\&:M'K.E^!]/BDC?
M<"L9S7TZ5D*8W#- 5]N&- &5X1\*Z7X5TR/2]*MUBCC7 "#@5L#IUS30%C'2
ME1@RY Q0 M%%% $<C88 55US1],U^S;3M5LEGA<$,C=#FK.Y'=E"X([FD$=T
M.!(* /G?XM?\$Y_V=?B)>M=WGPVTYGDR69HSU/6N3A_X)-_LUP(/^+=:9@#D
M>6:^MU$P0AF&ZDVN\91CDT ?)+?\$E?V:)3O_P"%?:8I/0^6:M:7_P $T/@]
MHLS:39>%+);;;@*(SCFOJEXG(4(PR#S3YO,V (W/>@#Y-_X=,_LWQ*]W+X&T
MQV9B3^[/>HE_X)(_LU74;L? .EKG_IF:^MB (]L@SFA2K(512,^M 'BOP _8
MG^$GP'NY+CPUX6LXBZ@ Q*1BO:XTA@41PH !TQ0JR<+N^M/V+G.*  +@[B:
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
M ":?6@PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*1AD8I:1C@4">PTKQ@<^M(!MX I%?)XS3FSGFBZV0HR;0#![8]ZY3XSY_P"%
M<:J">/LYKJ9'VC _"N5^-$@'PRU4D?\ +L:$X4]6)2<I<J/X^/\ @H[*J_\
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
MQ=/#JNU[K.RMRV-V<5_/9_P=)L?^%U7I<]H__0A7]"J DD>E?SU_\'2D+?\
M"Y;R1C_SS_F*_:O!J$GQ'%V/FLTYI4KV/I?_ (-%"#\$=3Q_T'?_ &9Z_<)E
MVU^'?_!HIE?@GJ8/'_$]_P#9GK]Q3ACQVK^Q,/I$\%"I]T48YS2@8X%%7-78
M!1115K8 HHHI@%%%% !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 %%%% "8&<@4,H;K2T4 -:-6]J4( NT4M% #5C55*^M+L7&*
M6B@! H QB@J&ZTM% #'A5SG)%."@8]J6B@!K1AB":7:N<XI:* "FO&KJ5/>G
M44 ,\A?+$>3@4J1JB;!TIU% !2!%':EHH 0J#^%&P;M]+10 @0*<C-&T9S2T
M4 (5!.32T44 %%%% "%0:6BB@!-HW;J,#GWI:* $5 I)%&Q=VZEHH 0(H.:7
M '0444 ($ 8MZTH  Q110 BHJG(H*!F#'M2T4 %%%% "$!A@TCQ+(A0CK3J*
M &QQB- B]!2E03DTM% ";%W;J6BB@!&0,I7UI(HEA3RUY'O3J* $= Z[>GTH
M4;1@4M% #5C56+#O2A 'WBEHH , ]136B5E*G/-.HH :D2HNP?K0L:J<BG44
M 1FV0S";)R.U/*@]J6B@!-@"E:1(U1=H_6G44 -,2[_,[TZBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@!'+ ?+UKPG_@I)+O\ V+/'2*/F_LD_SKW-D!G#;_PKPK_@
MH_,'_8N\>$J!MTH\_B* /XO_ -IV.5?C1K'F]?/[?C6%X#LI=6U2/3XI"-S
M8+8ZFMS]IR3?\:M9(;(\_C]:XK3[^YTVX%W!*48$=#6->FZE)Q3U,<11G7HN
M,=S]%?V-OV;/ VE6</B'Q%,@8,&.Z0'KSW-?6-GXF^'^FVL>FV-_&!$NT?.O
M^-?CCI/[07Q#T>T%O9^(;M$ & LY%7(_VF_B.,D^(KO/KYYK\6S[PSS+/<6Z
MU6O<_GSB?PDSCB3&NM4Q/R/V"?Q;X,20[]30GO\ O!_C2_\ ";>#=NW^T8_^
M^Q_C7X]R_M.?$K&3XAN_^_YI+?\ :7^)9;+>(+S_ +_FOG'X)XM2YO;GR<_H
M\XJ2O+$'[!CQCX*4[AJ:?]_!_C3O^$T\%'_F)+^$@_QK\?9?VE?B2>GB"[_[
M_FH_^&E_B2./^$AN_P#O^:T_X@M7EK[8%]'FO):X@_8;_A,_!7_027_OX/\
M&C_A,_!7_027_OX/\:_'G_AICXD_]##=_P#?\T?\-,?$G_H8;O\ [_FE_P 0
M5K_\_@_XEWK_ /00?L-_PF?@K_H)+_W\'^-'_"9^"O\ H)+_ -_!_C7X\_\
M#3'Q)_Z&&[_[_FC_ (:8^)/_ $,-W_W_ #1_Q!6O_P _@_XEWK_]!!^PW_":
M>"A_S$E_&0?XT?\ ";>"N^II_P!_!_C7X\-^TQ\2NWB&[_[_ )J-OVE?B<IY
M\07?_?\ -4O!*M-6]L4OH[5GOB#]C3X]\';-@U*/_OX/\::OC;P8<K_::8)Y
M_>#_ !K\<Q^TQ\3,X_M^[_[_ )JU%^TG\22GS>(;OG_IN:Q7@A7IO6N*/T=Z
MM*5W7/U^U3Q)\.]<L3I-_>1.C#;AF4U\C?MH_LS^!C9S>*O#$R>86S@2 #U[
M&OCJ7]I?XBHH*>(KO/\ UW-4=:^/?Q"\269MK[Q!=O&>H:8FOJ^'_#O-<CQ$
M9PQ'N]C[7ACPMS?AW%*K3Q'N]B;4/B1X@\+VUQX:BNSY7F'*[SC@FN%O-0-U
M<27,I^9VS3+R6>\E:625G<DGDU#(S*0)$P17[!2P<,/%6W>Y^X87!PH0T6O4
M_I2_X-1&+> KC _YA(_D*_:!/O5^,/\ P:ANA\ S$8'_ !*1G\A7[0 *3N%=
M"T1W1>EA2 >HHP,8I"P'4TM Q H'2EHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "D<<4M!Z&D]0(HT(.33F.3FDR>F:.HZT0
MIV=QQC9#9$WCBN2^,XW_  UU6-?^?<UUXSW%8OQ!T-O$OA"^T:#[T\6T;:FK
M2]I85."IU+G\:G_!56\33O\ @HGXSEEP/*U(']6KT/X(?\%"+'X9> (/"\ES
M&/*.<% >U??_ .W/_P &WWQ%^/G[2?B+XN:>-3V:G<;U,:G'4^WO7E%O_P &
MM'Q4N8=S-JX.>F#_ (5]/DG$M7(;2I?$CYKB7A'!<314<3\*/ ;C_@JEI,HP
M]S$,>D8_PID/_!4K2(XV1+M"&ZYC%?01_P"#5;XJ-S_Q-_\ OEJD7_@U<^*B
MC &K?D?\*^OCXIY[45_:'QTO"/A.$%'V1\])_P %2M'B 'VM./\ IF*<_P#P
M53TA^EQ$/I$/\*^@6_X-6?BJ_ _M?\C_ (4S_B%3^*?4/J_Y-_A4S\5<\C'E
MY[FE/PCX5M=4SY\_X>CZ,THD^VID?],Q3_\ AZAHRKC[5']?*'^%?0:?\&JW
MQ409(U?_ +Y/^%(W_!JQ\5&[:O\ D?\ "HH^*&=T*3:F$_"?A6I.TJ9\]C_@
MJEHA^4W4?_?L4H_X*F:/MV_:T_[]BOH#_B%6^*0/35O^^3_A3Q_P:N_%)>^K
M_DU->*>?;N3(GX4\(QT5(^>W_P""IFB@9-X@_P"V8H'_  53T7( NH^/^F8K
MZ!D_X-5_BD_\6KC\&_PH7_@U6^*2<_\ $W_)O\*2\5,\J2LI6L:_\0FX3A3Y
MI4MSY]7_ (*E:,LID^V)D]C&*<W_  5*T>;G[7']1&*^@C_P:L_%)O\ H+_]
M\M_A2I_P:M?%->^K_D?\*4O%7.HRUD1_Q"?A6<-*9\_-_P %3-(B<2&[CR!_
MSS%,_P"'J&BROO\ M<>1_P!,Q7T))_P:L_%1OO?VO^1_PIL?_!JM\4EY']K_
M )-_A3K^)^>U6I\^@Z/A/PI1BXJGJ?/S?\%2-)F8,UW'\IR/D'^%*W_!5'26
MG\QKJ+_OV/\ "OH0?\&KOQ3(*G^U_K@_X5 __!JM\4]_#ZO^1_PJY>*V=X=+
MEGN*'A#PKB6[T]CYZ\2?\%1]+U32)-,%W'LD'($8KY(\#^+(O%?[3MAXC+92
MXU7S%(]"*_41?^#5CXHA,$ZN?P;_  K3^&__  :[_%#PG\0M-\02Q:KLMKC<
M2RG&/RKYKB'BO,>(J<7B97L?2<.<(91PQ4DL'"U]S]O/^"5DBW'[#O@R1.AM
M./R6OH=,CCO7E'[%OPBO/@1^SQH/POO@XDTR#:WF=>@_PKU1/WW[U6[]*^3/
MKR:B@=.:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ****3V 1ONFD0@'%)G*FE3K^%3#WH@#L1D"
MO&OVXYHH_P!G[7!<G'_$MN>G_7)J]D;[U>?_ +1GPU?XL?#74?!T4CJ]S:2H
MI3KED(K&I.479 EJ?Q:)\08OA5^U[K_C29@([;Q'>$DC/_+<G^E?L7\&?^#F
MCX8> ?A9HO@Z?6E$NG6*PL# .""?;WKSGXF_\&O'Q4\1_$G6O$<$.JM%?ZI/
M.IP<89RWI[UE-_P:I?$]EWJNK#/;:W^%>-G/#679["/UI7.N%:5*'NGOD7_!
MTQ\,&E/G:TF.W^CK_A7G'Q[_ .#CKP)\2+$VFEZK&RE@?]0,_P JXD_\&K'Q
M)X5FU8$?[)_PI&_X-6_BG ?W2:LP_P!UO\*^7J>%G"K6M/\ +_([\LS?%X.M
M[6+.D^ __!Q%X'^&LFV\U5%4R;B?)7/7Z5ZT?^#I#X8+TUQ?^_"_X5X(G_!J
MM\4)4+R?VNI^A_PH_P"(4_XF'^/5_P C_A4TO"OA3I3_ "_R%FV<XK,JOM)L
M][/_  =*_#(@+_;2<?\ 3!?\*23_ (.D_AFZ!?[;7K_SP7_"O!!_P:G_ !+!
M^]J_Y'_"E;_@U3^)G0?VM_WRW^%;OPMX67_+O\CDCB:E6&DK6/?9?^#I?X8A
M!MUM,C_I@O\ A39/^#I+X7M92+%K:%V' , Z_E7@,7_!JE\2V?$KZN!]&_PI
M\W_!J?\ $I.8'U=L]1M/^%0_"WA7K3_(5''5:-3WG<Z_1O\ @XU\ VGCZ[\6
M3ZN@^T$$?N1_A7IMO_P=)_#:.U4-K:9QC_CW7_"O E_X-5?B@RX<:L/?:?\
M"D?_ (-5/B<O1]7/_ 6_PJ5X6\*_\^_R.K&9O4J0L>]1_P#!TI\-^2VMIC/_
M #P7_"G/_P '2?PR<?\ (;3C_I@O^%>"I_P:G_$QEW,^KC_@+?X4B_\ !JK\
M3,D#^UO^^3_A6B\+N%EM3_(XJ56I5C[S/?%_X.E?AID ZXG'_3N/\*+K_@Z4
M^&QCPNMI_P!^%_PKP!O^#5/XG;^#J_Y-_A3Q_P &IOQ0V?>U?_OEO\*)>%G"
MTEK3_+_(JGCJL6TGL:WQV_X.$_!'Q/UN.^MM41D2+:3Y('I[5UOP6_X.3?A_
M\/[#[#=:N@&T Y@7_"O.C_P:L?%..4($U8KW.T_X4]_^#53XG$ #^UAG_9;_
M  KF_P"(5<)J=_9O\/\ (]?$\18V>"C0OH>_2?\ !TM\+%F)&N+C/_/!?\*_
M-3_@KO\ \%(_#7[=/CR;7_#UZ)4EV8.P#H17U8?^#5#XF%<;M7SZ;3_A43_\
M&J/Q1$?R)JQ;/3:?\*]_)^",DR.M[;"PLSQ:F)K5(<LGH?3O_!H^C)\$-3G!
M&P:Y\W_?3U^X(9E7S%^Z>M?G1_P0O_X)B^+/^"??P[OO#'B8W9-QJ?GC[3GI
MN8]_K7Z,8V'"C(-?602CH<P]'#KN7H:6@8QQ16FC **** "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 **** &2,5;(CS[UYE^U]\*[OXS?L]>)/AQIMT8)M5L3$K 9P<UZA33&C-N(
MY% '\SGQA_X-?/C5XS^(^H>(+3QY.J3R9"BVZ?\ CE<[+_P:N_&XPB >.K@-
M_>^S#_XBOZA1$@8L%&3UXI# A;=@?E4R3>PGS?9/Y??^(4[XW"+<?B-./;[-
M_P#841_\&J'QN )_X6#.?^W;_P"PK^H%X$?^$?C3EC4 C K2+45IN6G%+1:G
M\O3_ /!JI\<&.!X_N,?]>O\ ]A1_Q"J?'-5X^(%Q_P" W_V%?U"B)1V_2E**
M1@BHO*3O(AKF>I_+Q_Q"K?'+K_PL.X_\!A_\12-_P:H_',]/B%<?^ P_^(K^
MH;R5_NC\J<$4#H*MM6T0VH]#^7;_ (A4/CI_T4*?_P !1_\ $4?\0J'QT_Z*
M%/\ ^ H_^(K^HK ]!1@>@J161_+K_P 0J'QT_P"BA3_^ H_^(H_XA4/CI_T4
M*?\ \!1_\17]16!Z"C ]!0%D?R[+_P &J/QS')^(-Q_X"C_XBG-_P:J?'(]?
MB!<?^ P_^(K^H? ]!2>6G]T5,G-/W0LKW/Y=_P#B%2^..1CX@W'X6W_V%21_
M\&JOQR8B,_$*X ]?LW_V%?U!>2H^Z!^5*L:CJ!5)]7N.:C+8_E\;_@U/^-XD
M*GXASG_MV'_Q%*?^#5/XWIPOQ'G'M]F_^PK^H(1*#G'Z4QK9&.XJ,TV^9^\5
M3<5&TU<_F!A_X-5OC>\HA_X6%<*3_']F''_CE,N?^#53XWVZL_\ PL"XE(["
MUZ_^.5_4'Y(QC H2)5YVBA6C&PERI:'YW_\ !$7_ ()V>+OV&?"IT[Q1K+S,
M]D(OWD>WG ]A7Z'QD^9@#C'6B:VAGQYB9VG(J0  8%3U)L-?K^%.7H/I2%0>
MHI:8PSSCTHHHH$E8****!A1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !2,<#.*6@C(Q0!&W0X]*1,8&13S&,8% 0 8IWT"[Y;$:S*6V[:0
M!G# #![4\0 -NJ3 ]*S7.I>1,>:VI7,),0C9^G4TR&%4?8G3'6K+1JV<]Z$C
M1%VJ.*J48RE=E1G-:"9(X#4UY&!P&J38N<TAB1NHJ9070(Z/49N8KDFD#G/-
M2", 8I!",\U<5%(SJ*;EH)N('WOUHZC.:=Y:^E+L7TJ6KR\B_LD90$YS36BY
M^]4OE\\4NQ:53G:]TE4Z9"RX'6@8;@FI6C!/ %)Y(SR*N/NQ\S1J$HV8*@ ^
M]2$8/6G[%'&*-J^E9R@JB]XE)1V(V&>K4JK@=:<T8)X_6E"*!6EDXV!Q5[K<
M8!SFHW49^6I]BTGE*!@"A*""FW'<: 2O6DC4(?WCY)Z U($&,&D:)&8,1R.E
M K>]<:(<2,S-U[4B1&)^&P*DVC.<4I /!H*"BCI10 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M2>J ;@A32 X!IY&>#2;5QC%3&+C&P#1]TG&<5#(ID7"':W?%60 .@IOE)NW8
MY]:I)6U!$"QNHW-+G%.<L0&4XQV]:E\I ",=:78H& *)W:20V[D.Q)0'9,'W
MI>%_AJ01Y^]0R!J.6+W)DY<ONC!AN1T]*6G"-12[!32BMA0YK:D9CR<_TI)%
MR/E'.:F P,"DVC.<4FKL$N78C=4( ]NM"H8QNSFGF)"<FE* KMH<8L23YKLB
M\W>1E,4K+GD4[RL'/%*$&.:7+%%S2DM!O1<4Q<!N5J8* ,4AC.>*II6"#LK,
MAD!\S(J9#QBCRQ3@ !@4]$K&48R4F1,N>M-7._FIB >HI/*7.2*EQ3W*ES.U
MB-SL8E4S]*9'<,9MC1$#'WJL;!FAHT8;2.*:22L:-W&!2O!?.>U..TX7.#2[
M%R&QTH,:L=Q%2TVQ"@8&*0$GJ,4M%4 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
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !110>!F@!NX!MI-,=FA;/7/:C<C/N*GBB579U:.0 #M0!6FUO3T
MDV3WB1E3R&-(WB;0Q]W4HCSZU^)G_!9+_@L7\9/V1?C1?^$O"7BJ>WB2^,06
M-6X'/H:^*!_P<D?M*QC=_P )]='_ ("_^- ']1;>(M$4C=J<0XZ9JPEQ'=%9
M+:8,OJ*_F-^%_P#P<:_M">+O&EKHVH>,[QTD.""C^H]Z_>G_ ()O?'_6_C_\
M)8O$VN7;RR-;(VY\]_K0!]'T444 %%%% !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 %%%% !0<XXHHH CP2A\T8^E-$$;G(8\5-2$
M X% '\JG_!S/&D?[3^JEW8#^UFZ'ZU^6DDBCF.1C]37ZE_\ !SA_R<SJ9_ZB
M[?UK\KZ .Z_9\EF;XFV.#_$/YBOZYO\ @B+YG_#/,.__ )\HOZ5_(Q^SYQ\4
M; #^\/\ T(5_75_P1*_Y-WM_^O&+^E 'VS1110 4444 %%%(QP,T +12*<C-
M&.<Y- "T4UF(.%&?6DRK/@/SZ4 /HI@>3?@IQZTV1F ,C\ 4 2T5&)"\0DCY
MH7=-&"QP<T 244WS$4?>Z4TR2[AM3(]: )**C,\8)&[GTH$RL=A.&]!0!)13
M58@8:D9V+#9R.] #Z*:QR0.]*Q*C(% "T4A.!G%,E5BRN#@#K0!)13))%&TD
MXSTI-CB8N#^% $E%1J&=M['&*"%E<,K_ '>H% $E%(5)R,]:CQ+"NU 6YZT
M2T5&74C9NY-.4L5(<8]Z '44TDB/*#/I3(I+AC\\>* ):*;G9R[4A+ $Q\T
M/HJ$,Y(,OR^U$DLP?$:9'K0!-14:B1G#,,4&>$R!=_.>E $E%1DR!R4&:!,%
M&V0X- $E%0GS(N4R0:<QEP,#KU]J )**9N4C86P:4*8TP.: '44=10!CO0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !110?4F@ HIK/D83FD3S N"* 'T
M4T.-VQNM*!LSSG- "T5#YEQYA7R^/6I@,#F@ HHHH **CE>93^[CS3=V1NE)
M4^E $U%1AF0?+R/4TK'<,,<>F* 'T5&[2HH\M=U-W3_?V<^E $U%1KYLJ$.N
MVG@;!C.: %HIC.4.6.*  WS*U #Z*B$D^_:8^/6GA=IW%J '44TN>H'%*7_N
M\T +1368$88XI1PO'- "T4P-(3RE*$P^=WX4 .HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MI'+ ?*,T +13$.P$N<4D9R2V: )**8DD;.0K9/<4^@ HHIDS+M\LM@MTH ?1
M44;QQKY._)%/C#;<'\Z '44Q J C=GFG]10 44 8[FD+*OS$T +14+RL+I8P
M.".M+D1DB1L9Z4 2T4B8VC!S2T %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !11369E/"\>M #J*:,$9W'\Z %8Y#=* '4444 %%%(6 .* %HI,<
MYR:221$&&;% #J*C0JPRCYIPW$$-Q[T .HJ-KB&,A&DP<TX-EN#QB@!U%1 Q
MB0+YG/I2D[<R.< 4 245'YI=/,A^8&A#(Z_O%Q0!)14:R*5W(V<'FG!L*78\
M4 .HJ(R++Q&V2*6*1F;:ZX- $E%12R .$)P#37=XG4(-P;J: )Z*BDECC?!?
MDFI"2%^7F@!:*C9F#AF& .M2 @C(H **** "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 **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H;H?I10W0_2@#^5+_@Y
MP_Y.9U/_ +"[?UK\L*_4_P#X.</^3F=3_P"PNW]:_+"@#N?V??\ DJ-A_O#_
M -"%?UU?\$2O^3=[?_KQB_I7\BO[/O\ R5&P_P!X?^A"OZZO^")7_)N]O_UX
MQ?TH ^V:*** "BBB@ HHHH 0LJ\4O4<4T1@G)(I)I4A7+'% "D^6?7-5-4U;
M3=%MVO\ 4;I(4 .6<\5X;^VG^W/\,OV3/ L^O>*]6A6=X6^SHMRJL&'M7X0?
MMO?\',/QHUCQ3?>%/AQXQO(;($A.'*X)(Z@B@#]^?%O[9?P;\)7[1:GXYT^,
MID%7E(Z5Y_J__!5/]F_2KTV%UXYTHY;',YK^5GQ[_P %4?CQ\0-0DO-9\632
MM*6))5N_XUX_KW[5OQ8UO5&O9O$+-\Y(X/\ C0!_8%%_P5@_9B:5+)/'^CAF
M. !<&N_\%_MM_!CQBL8TKQCI\OF$8V2D]:_BUB_:4^(T-]'>_P!M/O5MW0_X
MUZ]\._\ @J)^T#\.(X3H'BZ6(QD8 5O\: /[1M%\0Z'X@LEOM+OHIHV .Y#D
M5<8K)@1R ?2OYBOV(_\ @Y0^./A#Q%9^%OB7XRO+BQ9AYBJK@8R.Y)[&OW;_
M &)/^"BWP>_:N\*V<OAS5XC?/$OF(]TI8L?:@#Z991'R8\GUK(U[QMH?AQR^
MJ7,<6.K.:UG:54VE^2.#7P%_P6I^*OQ=^!WP<N/&G@C49(F65@&BC8XP!Z&@
M#[0'QK\!']Y_PD=J0.HWFD/QL\!2(?+\16H/^^:_DTF_X+H_M9Z1K=YIM[X_
MN-L5W(FWRWX 8C^]45Y_P7=_:N>)ETWX@7"-ZE'_ /BJ /Z[_#OBC1_$5MYN
MF7T<W&<H<UI1.6&UA^=?C]_P0H_X*C^*/V@],M_#WC_Q,T]_Y"B1I'(W,<=
M37[ Q2*Z*_\ >4'- #B=RG IB+Y9(DDSGH*=N4#C\JC W9DE&<=,4 175XL(
M9Y8L)'R6/05SU]\8/!UE=-:3ZS;JR]07K@?VW_CLGP3^!&O>*K345@N+?2Y9
M(OGP=PK^97XX_P#!>;]J27XB7J:!X^N(85E8*I1^S'_:H _J?E^-W@;RR/[=
MME.?[]7M-^)_@Z^N(K:RURWD:7LK5_)++_P7B_:Q,ZB3X@W##'.$?_XJOT'_
M .")7[?_ .T-^USX_,/B36;NXAMKU4+/"^,''<GWH _?9)HIU#0R@CU!IA&V
M;<TXP?X:H>%;:XM='A^VME]OS5E?$[XG^"_A=H;^(O%.H0Q11@DB28+TY[T
M=)/<6]I^]G(50.7-<+XX_:&^&_@-BVM>*K.(#J))"*_*_P#X*U?\'!6A_"#3
M[OPY\#_$DD5TD6 UO/O&X#!^[[U^/GQD_P""VO[3'Q2FE?6?',\J39V@J_ _
M[ZH _I^\2?\ !3']GG0;L6L_CO2U^;',YK<\)_\ !0;X!^*8T&G^.M,D9CP%
MF-?QT>*OVU?BOXDNA=W?B"1LMGD-_C70> /^"AGQA\"".72_$DJ,AR"%;_&@
M#^TKP?\ %+P=XX@#:/K=O,S_ '5C;.:Z*1 T>$DQQUK^2/X%?\'"/[3WPHU6
MWF/CJ[\F(@%41_7ZU^V__!-S_@N;\+?VB?#%IIGQ"US=JDT:*&N;D+ECUX84
M ?I&D;Q)N=M]. ::(;?DYK-\(^*](\7:1'K6BWL4L$JY3RY W\JT?](=MR.
M/2@"1F,<><9(K*UKQ/HF@1&YU*XCB YRYK4;<L1W'G%?EM_P7$_;@^)G[-_@
M^>Y\':Q+;E;9F!C5CCKZ&@#]&?\ A=/@&<Y;Q/:Q[>>7/-2V_P 8/ =\XCCU
MVU8GIAS7\E1_X+N_M323-Y_CRY*C[HV/Q_X]7H'[,O\ P6U_:?\ %WQ1M-'U
M+QU<26QGCWIL?H6Y_BH _JTTW5(-6B^T6TH:/^\.E<G\2OV@?AY\,+9I_$7B
M.T@*#)65R*^$-?\ ^"M?A?X/_LO/K]_XB5-7%K"ZM]H ;)C)/'7K7X=?MG?\
M%POV@?C)XVU73;?QI<-9K<NL*E7(V_G0!_2?/_P5._9L@U4Z7+XYTE9 V.9S
MG->I_"O]J#X7_%)5D\/>*[*<NORK%(37\5>J_M9?$W4-8&L-KK^<7W;B#U_.
MOJW_ ()Z_P#!4K]IKPM\5=,\*:-XOG:)[F&/RXXW/#.!V- ']=]M<"9 _8C(
M/J*E/ ->5?LI^,/&?C3X4:9KGC.9Y+J>R@?<Z$'#1@]Z]47E>: $5CG!IU-"
MC<?:G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !2.I88S2TA)!&* $11'U-(SG
M.%'XT2]OK46HW\.F6K7$H^50: )7PH\TKR*'RRAP<5\X_'W_ (*7? 3]G;5?
M[!\>:O +ADWA?MJJ<?0CWK@D_P""V?[)MQ )H==MU"CH=13_  H ^R/M#J=A
MC/UJ5.5SG-?('A/_ (+-?LJ^,=9AT&PURW$TL@12=03DG\*^I? 7CG0?'^@Q
M:]H%RCP2C*[9 W\J -NBBB@",ED<L&S[4A42KO<8]C7EOQ__ &O/A3^SC9?V
MCX]U.&!6) \VY5,D?6O#(/\ @MO^R/<DJ=:@&WUU%/\ "@#[&+'A E)NW_?&
MW;W-?&]K_P %O/V2+NZ%FFM0*2<;CJ*8_E7OOP:_:E^''QOT276_"E_'/ BA
MCY<X?@_2@#TUAN4;&_&FN"1M$O(KYM^,7_!3O]GSX&:_-X=\7ZI%'-$^QE>\
M52#]"*X>/_@MA^R5)?)"FM0%I7"+C44ZDX]* /LI9)&;!! ]:=)G&Y3G%<3\
M&/CEX0^-.@+KOA;48IHI,%3',&QGGM79VZRH7\PY&>* '(WG !AC%)(K!L)P
M*6-LRMQ2"4F8PY[4 .;+IM5L'UI%0HI627.>E<3\:/CMX)^!VAR^(/%]]'##
M"N7:28(.F>]?-VJ?\%K_ -DG3K]["ZUF!GC;:2-13_"@#['WE  JY]Z5Y"@R
M(Z^<?@O_ ,%,/@)\<]770_!.I1/*S  +=JW7Z"O9/B5\4-&^%?A<^+O$ERJV
MH7))?';/4T =2P#GDXIH4 X\[\*^/]>_X+3_ +)NA7LMG=ZS SPR%'VZ@G!!
MP>U>@_!3_@HI\ ?CM=K:^#-4@EE9@-J7BN03[ 4 ?08# 9W9H5RQY6H;6[2^
MM4N;<X5NF34ZYQR<T +102!U-&1C.: "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1@<<&EIL@=EPA
MQ0 SS=[;=F1ZTHGM@=@<9[BO,/VJ/BUJ7P@^&=]XBT>1TGA4%60$]B>U?S^?
MM=?\''?[7GPL^+5_X=\,?$.[MX+>]9 GER= /]Z@#^D]9[9)6'"GUJ3[3;_\
M]5_.OY76_P"#H[]M,GY_B;>;NY\N3_XJD'_!T9^VD>GQ-O/^_4G_ ,50!_5'
M]IM_^>J_G3))8C^\7# =QVK^5_\ XBC/VTB<#XF7G_?J3_XJ@_\ !T;^VYM*
MP?%"\"_Q#RI/_BJ /ZGEF@E8MP#ZT+-%')EKD'CI7\L<G_!T7^VKY"+!\3[P
M,>I\N3_XJND^#G_!R_\ MC^)_'MGH^N?$:\GBEGC5D$4G=@/[U ']/L4@E&2
MF*<Q((YKYZ_8&_:+\1?M!_"2V\8>(KF22=XXBS2*03E2>]?0@(>,,?2@!QY'
M%12JVSCKGI4B\)FL7QSK=QH'AZXU2!B&CA=@1[+F@#5$BNN]EPPZ9IOF6^\"
M2<9/05^$_P#P5>_X+N?M+?LN_$B7PGX \8W=F@C<@K&Y QCT/O7S3^SI_P '
M*W[8?CWXP:'X6\1_$>[N(KR[",GER<C'^]0!_3L,8XZ45YO^R7\2=6^+?P(T
M3QYK<S27-]#ND=@<G@>M>D4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% "."5(!QQUJ. "-/+>4,:E/3FHDBB\SS,8- '$_&7X[>$/@EH4VN^+-0
M@MX8EW,TSX&,9KY?U3_@N1^R)HVI7&F7OQ$T1)('VLK739S7-?\ !=1[I?@+
MJXM8G+?9!@J#_<-?R:?&.TU2X^)^MF2UF)^VM_ ?04 ?US_\/X/V//\ HHVA
M?^!;4?\ #^#]CS_HHVA?^!;5_'C_ &;J'3[!/_WP:BE@GA_UT$B_[P(H _L3
M'_!=_P#8\)Y^(^A?^!;4'_@NW^QT3G_A9.A?^!9K^.H8)P <U+%I^H2G,=I*
MP]0A- ']A[?\%X/V/ <#XC:'_P"!35TWPT_X+#_LN_%77X_#WASQQH]S<28Q
M'#<$GDU_&8VF:B#D64W_ 'P:^H_^"5)UFV_:2L'M;2=>8P6,9Q]Z@#^SGP?X
MGTSQ=I4>KZ5*CQ.@8%#D<C-:,N\R +D#O7E'['6]/@QIS'.XV<).?797K"-(
M!N8YS0 CI"6P4!(/-9?B[Q;IO@O3)-:U:=(H(U)+.< 8&:UE10QE'4UY'^VA
M#]I^">HY/'V>7_T T >+?$W_ (++?LK_  Q\2MH.O>.M'AG1F!$ER0>#BM+X
M*_\ !6[]FOXW^*(?"7A;QQI-S/=3"-$AN"3FOY3_ /@J'YG_  T5?+N/%S/_
M .ABO4_^"$Z33_M8^'V+Y5=93*YZ_** /ZY_'?Q0\.?#?PH_BC6+^)+9(F?>
M[8&!7RIKW_!;;]D_PQJ\NEZM\1-%BEC)!C>Z.1CBO8?VC_A./BW^SO=:#%&,
M?8)<*X]5K^2S_@J_^SM=_ W]H/4M.DLS& Y((7 Y8T ?U _#+_@LY^RC\2_%
M]OX.T7Q]HK3W1^18[DDGD?XU]:>'?$FF>*-%@UK2;M+B"XCWHT9R"*_AI_9(
M^()^&?QTTCQ;/<[1;DG<&QCE?\*_KS_X)+?M 6OQH^ VGF*Z\TVNG(/O9QS_
M /7H ^LX50IE$"D^E"[(_O."U*K 2, IX[TABBD;>R<T )%B;+.G0\9KP#]I
MK_@H?\#/V7[R&Q\?>*M.M9)LA%N9BIXS_A7L?Q)\90^"/!USXCE)5;?J<X['
M_"OY9/\ @XA_:77XP_&"WT_2]2WBQNY$D7?G'#?XT ?NO;?\%U/V/+V<0?\
M"PM#WDX7_2FR37T/^SG^UQ\.?VD=/34_!.M6MPC@[?L\A:OXEO@5X UCXC_$
MS2-!TV%V::_C0X4GJ:_K-_X(H?L?77P$^!>F:SJENBRM&,J!@\KZ?C0!][(=
MZ$/4@  P*CC99$VJN/K4@&!B@ 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 **** "ANA^E%#=#]* /Y4O^#G#_DY
MG4_^PNW]:_+"OU/_ .#G#_DYG4_^PNW]:_+"@#N?V??^2HV'^\/_ $(5_75_
MP1*_Y-WM_P#KQB_I7\BO[/O_ "5&P_WA_P"A"OZZO^")7_)N]O\ ]>,7]* /
MMFBBB@ HHHH *#R#139"X7Y!DT , E1#CKGO7$_'WX@CX8?"W5?'%S<QQO8P
M;TWL!7:@%T,<C%2:^$O^"VME\?->^$4WAGX+Z/<W;W5@RR+!(5R>?04 ?@!_
MP6C_ ."E7Q0_:6^-FJ^ 9M;*V&F7I\@6\Q7(.?2OS_N!>W,A%Q*7;J6=LG]:
M^G/C5_P3B_;<N?%U]XG\3?">\1IG+-*[$D_I7E$W[*?QOTS7+;1-9\(30O-=
M)$P).?F8#TH XCPSX0USQ;>+I>AV3RRN< *A/\J]:\,_\$_/VBO$]NE[H_AA
MF5@",QM_A7[.?\$8/^"$N@ZYX<LO'_Q/L)$RZL1/#N&&Y[U^M?P^_P""=_P$
M\ 6J0P>'+&98A@[[04 ?Q[_$+]@C]H'X<Z2NN^(?#+HFTL<1MV_"O&K^UU'3
M+UH+RW9)!P0RXK^V#XY_\$[?@1\8O"%SHI\,V$+&!@GE6@SDU_.M_P %M_\
M@EUI_P"RSXLOO$.A02):^>%4B/:/O?\ UZ /S"5YXIQ(LA1NQ1L$5][?\$3_
M -LWQ/\  KX\:7;W/B"X,,FH*=DMPS#''8FO@JZA2*1T#G*L1^5>B_LM^+_^
M$3^*6F:AYNTI< YS0!_;1^SM\7E^-'@.R\5>8&\^'?E>]<'_ ,%(/@@GQV_9
M[OO"\=DLK+%,^"N?X/\ ZU<1_P $@/%Q\7_LQZ!J#2;M^G@YS]*^K=?TZ'4M
M&N[*>$.LEM(N&'JI% '\0W[?_P  +G]G;X]7WA6ZMFB,]Q/, ?=\_P!:\.#,
MIV=FK]=?^#DW]CS6=&^.[_$;3-)9;6.R;>R+@9(4_P!*_(Z_4Q2^05PT9P:
M/NS_ ((@?M!:E\/OVD](TB\OVBMY-1A0 .1D5_7;X)\26?BOPQ::KILP='A3
MD'_9%?PV?LL?%)OAA\5M)\0B?RO(OHW+9QTK^N#_ ((_?M*O\??V=M)UN*[\
M\O&1D-GH@H ^R2I\X'VJ0[5_&H4,GDEG'.:H>,?$5MX5\,7.OWL@6.WCW,Q[
M4 ?DA_P<0_MBQ?"KP+<^#QJ?EF\$D&P-USFOYG?%>KMK6J3:B3S)(3G\:_4+
M_@Y*_:'A^*_Q:?1](U/>EKJ;$JC=LFORL;.?+_6@#5\%^'KKQ3XA@TJ!-SR'
M 4?45_2__P &WG['5Q\*/A_/XIU31U1KWRYD=H^>W^%?@'_P3O\ A3J/Q*_:
M/T;219&2!V^;C/\ $M?V/?L6?"/1?AE^S_X;M-,M$CE?28_-"I@YYH ],\2:
M_;>&- O=:OW5+>T@,C-TP!7\_O\ P7Z_X+$ZG'JFH?"3X4Z^<QS88*^#M)P>
M1]*_2O\ X+)_M\:9^RO\$KW3)+R**?4[66!2S8.:_D[_ &D?C%J7Q=^*-_XT
MO;QK@7+D#>^1]X_XT <AXT\<>)O&>L2ZMXAU6>>2:1G823LPY.>YK+M=/O-0
MN%M[:%G9CA0H)IT5G--,%93N8_**_4/_ ((@?\$B-:_:?\61^(OB-HTUOIBW
M2LDI3<"AQS0!\,> ?V'_ (^_$O3(M0\/>&7>!UW*QB;I^55_B)^QC\;OA=&U
MSX@\..B*.2(V_P *_L'^"O\ P3)^ _P9T&+P]I_ANQNDBCV"26T&363\?O\
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
M(W'?'U%?U_?\$=3]O_9E\/$7;#RM(CX!]Z /G?\ XA9?V*0[-+#JGS# ^?\
M^RKNO@%_P;L?LI_ 'Q3%XJ\)V]^;B,C!E;(X.?6OT9 CDQ$)#E:5V96VMPOK
M0!A^ O >E?#KPW%X>T3=Y<<:J _L,5O*"(R6I(Y(9.$?-."8)+&@ B50,CO7
MD?[:7'P2U#'_ #PE_P#0#7K:2!G* =*\D_;2_P"2)7__ %PE_P#0#0!_'U_P
M5._Y.,O/^OB?_P!"%>J?\$&]H_:ST!V[:RG_ *"*\K_X*G?\G&7G_7Q/_P"A
M"O5/^"#@#?M9Z "?^8RG_H(H _KLT"W36/!WV!E!$D)7&/:OP=_X.0OV#9[J
M^U#XGV>EX4L 748Z'/:OWM\$1HGAV KS\M?(_P#P6H^#-K\2/V5M0>"Q62X!
M=N%YX6@#^-Z^CFT;6)[>)V5X)63(/(P:_I#_ .#9;]J.QD^']WX0U#4LR"*.
M)59LG^'UK^>#XX>$+_P7\2M7TO4+<QL-1FVAO0.:^Y_^"'/[4E[\,/CMI'AC
M^T#''?ZBB,N_&1@?X4 ?UPVEREW;BXBY##@T]BX7('.:YCX4:]_PD?@*PU>!
MMZRKG=GZ5TMS\L+2,<;5)/Y4 ?/?_!2?XK:?\-?V9M=O[B\6*5(P5^8#^%J_
MCH_;-^)=]\0/CWXCOI;II4&J.4RQ(Q@5^YW_  <V_MRZY\.+MOA5H=\?+O--
MW,JR8Y"@?UK^>VXN+SQGXHFN2I>>]FSUR2: /OC_ ((@_LM7GQC^-%AK$>FB
M9;2XBF)*YX!S7]7WP:\,Q^%/ MEI2P+&(X$&U5P/N@5^,W_!KC^S(VC:=+XJ
M\1:8!YFF@QM(F>0*_<&WA6*W6*-0 O  H <1^\&*?2,<#-*#D9H **** "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@ H;H?I10W0_2@#^5+_ (.</^3F=3_["[?UK\L*_4__ (.</^3F=3_["[?U
MK\L* .Y_9]_Y*C8?[P_]"%?UU?\ !$K_ )-WM_\ KQB_I7\BO[/O_)4;#_>'
M_H0K^NK_ ((E?\F[V_\ UXQ?TH ^V:*** "BBB@ I'4L.&Q2TV9]B].M ",R
M[=ZC<16=KWAG0?$$877-,CG7'1QTJ^,6\9..M$KJRA7'#=: /./%_P"RO\&O
M&-A+#>^#;-MZ$ LIXKY_\4?\$>?@=XI\11>(5TC3D\N=9%7RSU5L^E?1?QE^
M/GP_^".C'5/%_B*SMX=I(66Z5#Q]:_.W]L'_ (+_ /PR^$]U=6O@/Q*&6+.S
M[-=A_P#T&@#]*?AK\//#WPG\-0^&-%M8X((HE7,8P/E&*J^)/C=\-O"CM#KO
MB6SMP#\QE<BOYY/BI_P=4_%F:>>P\-^)-2C 9@K;7(ZXKY:^-7_!=[X_?%3S
M3+XNNB9<_>1_\: /Z;?B9_P44_9?^'VG7#7GQ5T:)T0X5K@@D_E7X6?\%[_^
M"A?PN^/^F7.B>$-7M+__ $H$2V\I.>17Y;?%G]KSXL_%*Y9]9\0O(K-R&!_Q
MKS>?6+S5 8[V;<>M %6<^;?2.W >1FY]S6W\,LIXSM"C8(EXK F=G?YNW2M[
MX9?\CM8?]=* /Z]/^"%4CR?L?^&MYY_LL9/Y5]R!282K'.017PY_P0K_ .30
MO#7_ &"Q_2ON/YMO!XH _/C_ (+Q?LL:)\1?V2O$'C.VTF.:^A543:N6QL;_
M  K^3+XL>&;_ ,+>/-3TR\M&A\N[90K#%?W*?M(?"VW^,7PQO_ %U$KQ72Y9
M6Z<*?\:_D@_X+5_LYP_ /]H&>QM+ 1K<WLA&U>.] 'Q;'<;0C0#9)&<AAZU_
M0_\ \&O'[4]II/PLTOX?:WJBO*D;?([\\KC^E?SM+ZXY%?=?_!$W]I'6OAM^
MT1IVAK?-' TD*8YQR^* /["+6X6\M([E/NR1A@/8C->'?\%%OB/9_#W]E/Q7
MJPU)8;B/3BT0W8)/M7JWPZUZWUSX>Z1JMM.',FEV[$JV>3$IK\IO^#B']L__
M (5;\/Y?A^-0*G4[)UV*_7K0!_/-^VY\7M9^)WQLUB[U"[DE7[267<:\:3)(
M;J<]*UO'6MMX@\576K,V?.?))J_\*_"0\;>,K+P_%"6:>YB3 &?O,!0!^M?_
M  ;*?LBZ;\9_%%GX[U?3D'V?4&C\R1,_QG_"OZ4M#TV#PAX8MM(A8>79PA!C
MH *_-W_@W\_8QN?V<O@]:W4]BL7VF5+D83'WLM_6OT9^(VHC1O!E_J6<>7%G
M- '\^W_!U3\5K[5+O3M#L[U@D6HN&4'MS7X8,[R2$*.,]*_4O_@X;^*:^-/B
ME+IIE+>1J#9!/UK\MG?;)YD*X!XZ4 =1\(](.O>/;+39!YP=QE/Q%?V'_P#!
M*KX=?"SP#^RWX6O]$L[.TN9=%B:Y9,Y+>]?QO>!_%=WX(\3P>(;!R)8N0RCW
M!K]%?A'_ ,'"OQM^%G@*T\%Z7XFO8TM;98@ CX&/QH _JO7Q[X:&(_[9A+#K
M\U,/CWPP9_+74(2QZ\U_++'_ ,''W[08N7E/C"]Y_P!A_P#&GP_\'(?[0D=X
M9AXQO>1_<?\ QH _;3_@MYX!\!_%?]G/6-+E^S22R0KASR1\AK^4;]H;P?!X
M2^(U_H\#J$CNV5<= *^U?C?_ ,%Z?CA\7]"E\/ZKXJNY(9DPRLC^F/6O@WXB
M>-]2^(?B&Z\0ZC<%VEF+G=UYH S_  Q*]CXEM'B?!6<$,*_IM_X-ROV@[F[^
M"VE?#NXOR_E1L^"W^S_]:OYAM.F=+^*13C:X(K]L?^#;?XIZL_Q-MO#ANSY:
MVF<?@: /Z/+6?S[42,,$IGGZ5^+'_!R ^[X?7P(X^QO_ %K]H=+WR:7;R2')
M:V0_^.BOQ>_X.1V4?#^\1!R;-_ZT ?S<W9"W+Y3.>E1P1%Y(QV9P/UJ2\W>>
MZMVI;!@US;Q^LR_S% 'Z]_\ !NS^QC8>/_B/IGQ5O]+6=;6Y,>&3_;_^QK^E
M[P-I%OHOA>STFUMA$L, 3:.U?D-_P:R_#\3_ +/LOB0Q#$>JXS_P)_\ "OV1
MCC6)0BB@"O>00RH(9K42*>#3;'1[.P;=9PB-<<**N44 -C  X7%.HHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH #R#6/XU.WPS=C_IVD_\ 036Q
M6/XZ_P"1:N_^O:3_ -!- '\L7_!R%(3^T>$V\&R?)_[XK\\/V=[.WU'XNZ/I
M]Q&&26Z ;-?H?_P<@)(_[1> P ^QOP?^ 5^>?[.9-K\9M"<L"/M0SB@#ZO\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4UD.<@_A3J* &*S.,8Q[TK';CC)I
MU% %;4=IL96V\E#FOYU_^#J)-E]>2))C]^G _P!X5_13J/\ QYS?]<S7\ZG_
M  =1?\?UY_U\)_,4 ?C'\&+A(?'EH7A\PY_J*_K^_P"".02']F;0'C7&_2(R
M5';FOX_O@R<>/[,^_P#45_8#_P $<4S^S/X?)/\ S"(_YT ?9HC4KO0;2>M(
MJ%5P[;J?U4#WH=2!E#B@! B1C*1XIC12.V\38'<4Y_,+ *XZ4!MZLBGYAU-
M#HP!T'XUY'^VB"?@EJ&/^>$O_H!KUJ-944!FS7DW[:1*?!+4/^N$O_H!H _C
MZ_X*G@C]HR\R/^6\_P#Z$*]3_P""#J;OVL= ^;'_ !.4_P#017EG_!4TF3]H
MR\.?^6\__H0KU/\ X(/D#]K'0-XZ:RG_ *"* /Z]O L;+X>@);(VUA?'OX?6
M'Q+^'M]X;U&)6C:VD(W#C.PUO>!V#>&K<+_=XJ]>Q"XM);:<9W1L/TH _CS_
M ."X_P"S[%\$OVH6TZST\10W(FE9E7 Y93_6OF[]D/X@R?#CXXZ'XC%V8DM;
MX.7SC'%?M-_P<M?L7S^(=9E^*=CIX*6E@0S[,\E0?Z5^#%Y'-H&LS00';);R
M8_&@#^RS_@DS^T0/C;\#=*D6\\Y5M-X;=GL*^@/VB/'1^'_PVOO$*S[/+MY#
MG..BDU^0O_!L'^TXE[X"MO NKZCEH-/"JC/CD@5][_\ !7'X\Z+\,OV9]21[
M@1SO!(H^?'5/_KT ?S??\%NOVFC^T!\<KF].H^?]B\VW^]G&"!C]*^7?V+OA
MA>_$W]H?PSX>2S9X;C4523C(Q@UR_P :O%NJ>+?BCKUW=76Y9=6N&4GT,AK]
M(_\ @WR_9(MOC%\58?%T^EB3^R;Y'WE?9?\ &@#^@S_@FE^S1HGP&^!.D'3;
M6-)I+;9)M7!Z"OID*43 K%^'6@1^&?"5KHT2;5B7  K<H 0Y9>E*.!110 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 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !0W0_2C(SBD/((% '\J?_!SA_P G,ZG_ -A=OZU^6%?JA_P<X?\
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
M#P#TH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_
M'7_(M7?_ %[2?^@FMBL?QSSX:N\?\^TG_H)H _EB_P"#D!6/[1>1_P ^;_\
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
M<]*_"KP!XXOO _B6VUVPRDMO,KJ5..0:[C]H7]I_Q9\=I0GB*Y=@$51NDST
MH XOPAX;N_B9X\&EVR[I+R5GX[DG_P"O7]/_ /P;P_L-K\"/A7+XNU/3MCZE
M;1S*S#.>5'?Z5_/9_P $S/@SJOQ/_:1T2WM;)I8C*5;C/\2U_8E^Q[\/[+X>
M_ 3PYID-LJ2?V6JNH7!SDT >JQLK("@P*=21YV#*X/I2T %%%% !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 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 (?OCZ4+U/UH/WQ]*%ZGZT ?RI?\'-Y/_#3VJ_]A=OYFORS4$C<1FOU._X.
M;54_M/:IZ_VLW]:_+/#1\$Y]A0!UOP,U:UT;XAV=[>3+'&K<LQX'(K^FC_@D
MA_P4-^ _PT^!JZ7KWCS3(91:1C;).0>,5_+;%-#"P<(=WK74:'\;?B#X<@^Q
MZ+K)BCQC&#_C0!_8RW_!5[]FXCCXC:3_ .!!J,_\%7OV;\_\E&TG_P "#7\?
M!_:,^+0_YF,_D?\ &D_X:+^+/_0P_H?\: /["!_P5?\ V;Q_S4;2?^_YH_X>
MN?LW,?\ DHVD_P#@0:_CX'[17Q9/_,P_H?\ &D_X:,^+0/'B']#_ (T ?V$R
M?\%7OV;T7(^(ND_^!!J70O\ @J=^SQKVIQZ;;?$72M\CA5 N#DDG&*_CR/[1
M7Q988/B,_D?\:ZGX)?'+XQZE\3=&AL?%"QG^U+;>6SROFKG^*@#^V33_ !98
M?$3P.^IZ%>I(LB H\9SD$&OYO?\ @Y&TG6]'\?PC489&$GF%&8=!S7[H?\$P
MM:U37?V>-+DU>X\R0V5N&;U/EU^;/_!TQ^S#KFM:7IGC'PWI,DRP6+O*88BV
M#\WI0!_.B$5<;FY/Z5W'P"\46/@WXIZ+J5[;B2-=5MMS$\ "5>:XZ\L9M/NW
MLM1MGCF4X977!!IJ7,MF\;0M\\3AT([$'(H _M0_X)@_&OP1\2_V<M)7P_X@
MMI)DL;9#%&Y)!$>"/TKZ?5XV0*7&<5_(5_P31_X+;_$O]BDP:;KVMWD]E%+N
M,5LK9QGCIGM7W4O_  =Q^'5MBGV'7/.QPVU^O_?- '[F_'3XT_#[X6> M5U3
MQ+XNM+.2"S=HUF<@DCL.*_EF_P""V_\ P4"D^.?QGU3P=INHF\L4E#1RI)E<
M[C_A4/[>W_!=[XM?M7)-8>%O$-Y;VTK-OCN%?E3V[5\!:G/X@\9ZA+J^IVLT
M\[Y+2K&2#WH R+G<\S2[LAB2?;-;7PQDC3QS8,Q  EY-8C1312&WE0KST88J
M?0[F6QU6.X@;#HV5- ']A/\ P0S*-^R)X8DBE#!M-' _"ON3&&('I7YT?\&[
M_C:WU[]D#PY8W%_&TL6E#<N\9Z#M7Z*-(R('P<DT );_ "Y1SU/%8_CCP?I_
MCO0+CP[J4*F.=-I#],5MLJ[A*1SBAPL@RIY'2@#^47_@XH_9O/PK^/-_?Z+I
M!$,FIMAXTXQDU^8K,3SG# U_45_P<,_L4Z1XW^%5]\1AI2RSQ0RSEP 3D9K^
M7O5;62SOIK>2(HRRL,,,'K0!OZ+\5?&/A_P[)X9TC6)HXI7W%4/&>?\ &N<N
M+VXNII)KARTDAR['N:18I(2)%<9IF[$FZ0Y)- ';_LZ^#&\=_%S0O"X@WB\U
M&.)AC/4U_7-_P1P_9*L_V=_@AI<D-JL;&#!PF#R@K^=;_@B_^Q[JWQJ^/>C^
M)%TTR0V.H0SEC'G@5_6Y\(_#47A7P+9Z)%&%$42\?\!% '3 80D_A3&0LX;L
M*>Q#)QVI0=R%5ZB@#\=_^#C7]B'6?CGX)'BG2[%Y!8-).Q6/. ,U_--XW\+7
M?@WQ+/H5SD/$Y!R/<BO[H/VD_A3HOQ1^$&N^'-2LA+)<:;)'&#ZFOY'?^"N_
M[$'C#]G7XXZKJ0T"9+%I<(4MCCESW_&@#Y \.:P_AG6X=9MU+&,@_+]17]"_
M_! 3_@K5X=\3:59_"KQUK\=@L'EVT7VJ;&0,?7UK^=EH9X$.''!Y7O74_"7X
MS^+O@[XC@\1>#M0:VGADW[@#U_"@#^[/0/&'A3Q1 +OP_KMO=Q.,H\+9!IOB
M#QMX4\*027&O:[;VPC0LWFMCH*_F$_9>_P"#D_XD_!GP?;:%XCUO49IH(=K-
M$KX/\ZK?M(_\')7Q0^,%A<6NAZ[J,7G(RCS4?N,>U 'Z&_\ !?3_ (*K:%X)
M^&&J>$_A/XVB:_\ *&S[%-\V0I!Z^]?BO\/O^"M_Q_\ !OB#^U;[Q?J-R6EW
M &0?+[5\\_&7]H3XA?&7Q!/KGBO5VG:5V(+ @X)]S7$(8U!>9=S'D8H _47X
M9?\ !PU\8M'\2:?9M::C=M)<*I43#YO_ !ZOWS_X)6_M9^,?VJ?@SIWCKQ#X
M<NK(W"G*SG/10?4U_+[_ ,$GOV)]=_:G^.5G;7'AR9K6VO(W$LMN=A'L2,5_
M6_\ L7?LZ:1^S=\&=.\ V%JD9MT!(3&.5 [?2@#UYU!0D_W:_%3_ (.1)"/A
MY?*>GV-_ZU^U;L,%?:OQ4_X.2@J_#R].1_QYO_6@#^;>_7%PS9ZFI?#Q(UZQ
MP?\ E\B_]#%0WO,Q-6/#J@Z[8G_I\C_]#% ']8O_  ;4D_\ #',N?^?]/_9Z
M_2=!@G%?FU_P;6%3^QS*!_S_ *?^U*_26/.3F@!U%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M-#?PY\$=&TB2(H8H<%2.G KT.JVDZ=9Z58I8V$6R)!\J^E6: "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *21BB%@,X[4M([;5+4 5-1;S
M-.E)^0E#UK^=?_@Z=C,5[> S;Q]H3_T(5_15J86;3)25)/EG@5_/C_P<X_"W
MX@^-+R\D\+^#-3O%\],?9K)Y,\CT% 'XC_!J00^/;3S8\C/3\17]?W_!'-@?
MV9M _>; =(CP/QK^2SX4_L^?':?QU:P)\+/$$;YP)'TB8 <C_9K^MS_@D1H.
MJ^'_ -FGP_8>(]'N8)XM(C5EFA*G.?0B@#[%!\M JC<#UK#^)'A?3?$_@W4M
M+O+-91)8S!4([E#BMV(J8LH,#%-9!(K*Y!R,'Z4 ?R'_ /!<']DSQ;\-OCKJ
M7B^30Y[6Q$T\A)3"D%L@U\0_"[XC^(_AEXD@\1^&]5DMI+:4/^[."37]AO\
MP4E_X):?#7]N7P%?:+<:% ;Z>+8DL[+CH1W%?SK_ /!0C_@B+\7?V9==N#X7
M\/O=6J2-M2PM"_ S_=S0!]"_LD_\'17BOX _";3_ (?^(_A]>ZO+:P[#=-.!
MDX S]\5Y5^W]_P '!7C?]KOPK/X-T_0+S3K65MVPS @?^/&O@:7]F/X^0#RQ
M\+]?Q[:1+_A70_"[]A_X_P#Q!\2PZ)!\/=8MS*Z@O/I4H&"<=Q0!YD[ZSXZU
MZ6.TM)+J[NIF=57ECDU_0-_P;G?\$^-7T"*V^)_B#1G@93'.GFQ<_P (KA_^
M"8O_  ;E7NH:UI?Q%^)FDVCQQ[6>.1 K8.#W^E?NU\ O@;X,^!/@FU\)>$=+
M%L(+<1R;<8.#["@#MXXD1R5%*P$O!'X4CAU8$'J>:>=J#(% #,%N2>!VK\7/
M^#B[]D-?&'@^?QY;:5O:SMI)2P3W;_&OVD*]EZ&OFK_@IQ\$5^+G[.'B'3+.
MR,TYTQE0*N3G/I0!_%=K&G'3=6GL[A-C)_":HVZ-),%1-Y+8 %?0W[6G[%_Q
ML\!_%;4(;;X<:S<P^=A3;:7(PZGT%<Y\&?V2OC)XP^(UEHTWPLUV"-YX]S3Z
M3*HP6'JM 'Z@?\&U7[)<OC[5(?'VIZ"5-MJ6U7=.VX_X5_1]X2TE-(\/6>EI
M@"VA"@>E?$'_  1._8\'[.?P,MFN],%O-/Y4S*4VG)!)X_&ON_>F"JJ03W-
M$J\C@YI:;$I1 I-.H **** "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 **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH 8[A7R:1I"BES3BR*,D_G3)0[2+
ML7*]Z /Y=O\ @Y+^%?C;Q-^TIJ=_I>DRRQOJK%62)CZ^@K\QE^ _Q(')\/W!
M_P"V#?X5_9[\>?\ @G_\*/CKX@EUSQ5X?M9Y'EW[I;8-DUP'_#H;]GO_ *$S
M3O\ P"% '\@)^!/Q*/\ S+T__@._^%(?@-\26//A^X_\!W_PK^O_ /X=#?L]
M_P#0F:=_X!"C_AT-^SW_ -"9IW_@$* /X_S\!OB3G_D 7'_?A_\ "C_A0OQ)
M_P"A?N/^_#_X5_8!_P .AOV>_P#H3-._\ A1_P .AOV>_P#H3-._\ A0!_(!
M_P *$^)&/ET"Y_[\-_A0WP#^)2C)\/7'_?AO\*_K^/\ P2'_ &?%&1X-T_\
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
M0PTY<BNV\!?"3P!\/+);'PCX?M+)5Z?9X0G\J .@TJU:PL+:SB4".*!4P/8
M5:!20Y!Y%,AA^S(4#%LGC-$:R98E<4 /\Q=VT=:^7O\ @K+I.JZ_^R[J.F:3
M;M),T4V%52?X/:OIZ/.YCCG%4-;\/Z7XJM7TKQ!I,-S;NI!29-PY]J /X?\
MXO?LN_&>'XB:Y/+X6NBLFK7#*1;.<@R-[5^FW_!OO\&?BMX2^(45YKVA2Q1B
M\0Q[H6''R^HK]_IOV&_V;+F26>]^$^ARO*Y9F?3U)))S71^!/V;_ (/_  XD
M,_A7P)IEHV<@V]J%Q0!IP>$K#Q=X+&EZY"&$T)61",@@U^-/_!;7_@AI>?%;
M5[_XE?"SPZ"7.?D7;T.3TK]N88\'8B!4'0 56UO1=)UV!K+5;"*>-A@I(F10
M!_$A\4OV&?CW\(?%$FFQ^&[N-XG8;XHI,C!]0*Z#PC_PVM=6<?@K19-95)5\
MI%\^X  K^PO5?V/OV>_$,[76J?"[1;B1F)+26*DU3M_V'OV:K.87$'PET*-U
M.59=/4$4 ?SA?LI?\$!?CS^U)X2N_&OQ$L+R6=;,S*9;F0Y;'^T:^5?VR_\
M@EK\:_V;O&EQHB^%YV@A;"E8W;O]*_LF\+_#7P?X/T\:?X=T2VM8@NTI!$%!
M'I7-^.?V8/@K\0KEKSQ-\.]*O)&/+W%FK$T ?RL_\$@O%WQZ_9Q^..E):^')
MHK<3EW9[5^N\?[-?U7?LX^+]3\:?"K1]:U:/;--8J[C;CDFL/2_V+?V<M&NE
MO--^%&AP2I]UX[!017IVBZ18:)8QZ;IMFD,,2[42-< "@"W1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M ,N$:2(HO<5\??\ !33_ ()W/^V7\,Y?"]E#))/)-N*B0@8X]Z^Q** /Y[KS
M_@TTURYNI[TZ1-YDDS,/](;N<^M?IY_P2[_X)N7'[#_A5]#DMY%,L:AP\A;&
M,>OTK[5HH C\D+C;0XD#Y45)10!3U?1K+6[)K'4;2.:-_O1R(&4_@:^%O^"@
M7_!%WX/?M3V$D^E>'4CNI4;>;>%4RQSZ8K[UHH _GYU/_@TQGN-0FF@TF?R_
M^6?[\_XTS0O^#3.^AU"*YU#2)@%D4G%P>@/UK^@FB@#X#_87_P"")?P5_9PL
M+>\UOP^&O;=AM,L2O_.ONS0O#6E>'-,ATG2K.***W0)&(XPO'X5H44  Z444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4'I110 Q4.X
M[QP>U<A\1_@;\/\ XF1[/$WAVSN<MDF:T1_YBNRHH \EM?V*_@+:7*7</@?3
M%=1P1IL0_I7H_A[P[8^'+)-,TRPAA@B7;&(X@O'X5IT4 1_OMY&!M[4>3@[@
M>:DHH 88@6!/XUR/C+X&_#_QR&_X2#0;6XW_ 'O-M4;^8KL:* /(V_8I^ K1
MJA\#Z:=I_P"@;%_A5G2_V/?@AI-VM[9^#=.20="NGQ#^E>IT4 9OA_POI/AR
MT%EIEG'$@Q@1QA?Y5?57R<C&.E/HH :/,((8#VI(U<KB2GT4 (=VX8Z55O\
M2;75;.:POX5>*4896&01^-6Z* /+M7_9#^"FMWKZAJ'@[3I9&.<R:?&W/XBH
M;/\ 8X^"%K>+?1>"=-C=2"I33H@>/H*]7HH H:)X<TS0+5+/3;=8XT4 *B #
M ^E7 K,"'  [8I]% "(H1=HI:** "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 **** &$*@^?FF^:Q4A5^F
M*D:-7^\*:48,-AP.]  '8*O!.>M/IB"4.2[<=A3Z "BBB@ HHHH ",C%&.,"
MB@YSP: & ,K9-+(RXZ9IU)M7TH 8&+)AACZT2*XCRISQ3F4N<'I0RL" AP!0
M U%5T!E7GWHD1R^0^!3MA;[Q^E(49C\QXH 23++@<T>6N,*<9ZT]5"C I AS
MDGGM0 U5))7'3O2!3O*[\\=*DYXY^M 10^\#F@ 4L3DTV,J-Q-.(;=UXIKQ
MHP4<F@!I0[M_F\'I3+QUB0R33[$49+'TJ181M4-VK&^(]O>W'@[4!82A)5LI
MBA/KL.* ,K5_CS\']$N/[-U'X@:?#..L;R'/\JBF_:%^"EE!YMY\2=-56&1N
ME/\ A7\PO_!9/]MS]J_X ?M6OX8\,>/_ +/&Z2R(JHW3<N.C>]?*&M_\%9_V
MU-8MH[:;XGN1&N&!1^?_ !^@#]W_ /@NG_P5Q^&WAGX::A\+_ FOVL]Q)!+;
MF6VG.3FOYF_&/BO5O%VM3ZQJM\\TDLK$LYYZDUK_ !0^-'Q ^,&I-J_CW6#>
M3N^XM@]?Q)KE8XMS$$8';-  C%I1@9K]3O\ @@-^Q???%/XM6'C]]&8KIU\C
M!S'GKBOSH_9_^#?B+XS?$6S\'Z'I\LK3MPRQ%AU [?6OZMO^"&'[#%I^S1\%
MTU#Q#IB"[U"VCEC95QM/'7\J /NSX<Z&?#?@RSTC;M\B/!%;J,)5#BHD+O*T
M>>/2I(RB-Y*+C% #Z***  \"HG1G^99L5*0",&FK$J\ <>E "%LCE<XI(\KD
MN>O04XJ<80XI2N>3U]: &!6WEB<9IR@@_,^?QI2N<9-&U?2@!N0A^2/%' ^8
M1TKAR/D-*,[<$\T -<[EP6VTR)"K9,NX>E2-&KC#C-(L"+P!Q0 J-D=:8'9&
M("YS3FC('[LXIRA@N">: (V;^(QY-*')7S?*Y/:G@/GDT@5_,))^7TH :70+
MYFT9%/3)&XGK2-$I!&*5%*C!/TH 6BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ IKNJL 1UIU-:-6(8CD=* &21R;PRMQGI4C!2/FH&[N:0H6
MX<T -!3>-KX]J8Y:,-L4\]Q4@MX@VX+S2HK@G><CM0!&K$(I8X)/-2L-RY!I
MK0*[9?IVI0K!NORXZ4 ,CD\]"!P0:<"44YYQ0(50Y08IQ3(QGKUH C,K, 1Q
M[TDA*)YB?,<]J?Y7!7MVHBC,:[0: %4@C>XP::\I1@%BSGO2A';B0Y%+&KKD
M,>.U  Q4J"QQ2%@ZXC;KZ4KQK)PXR/2D6!8UQ$,4 -020J=QW4X*"-S_ *TX
M XPU(Z;L#MWH :IY;C(QP*2-E!YCV_6GE"%Q&<4BH63;*<F@!&#*?,4Y]J26
M5E3>%/';UIZJRGKQ2E0W)% $09I(?-";2>HI8&)BRQYI2DA; /R^E.\H 83B
M@!L&XJ=YSS3I!NX#8IP&!BD**3DB@!I;RTP.<4QIFV^9Y)R3BI0@!S^5(XD)
M^4\4 ( F %P">:%3:<.V<T&/,@D/4"G,@8@GM0!%EY)/+"E0O?UITCJHVJV#
M2E92Y^;CTH,$1;<5YH ;,&5/,'-21G* GTHVY7::1%8$[CQVH =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 51\01-/HM["P
M^5K.0?\ CIJ]44D22ET9L[D(*_6@#^3[_@Y.^%OB.P_;)BU_2]&N)+==/?<R
M0L>3L]!7YM1^&_$5TQ9=&NA@\_Z.W^%?VO\ [2'_  3L^"?[15P^L^+_  Q8
MSW6S:'EM0QQ_D5X!%_P0H_9V,LTTGABS0%LJ!9"@#^2 ^&?$2R*JZ)=EL]!;
MM_A7JGP!_8]^+_Q[\0P:/H?AF<K*ZY+P.O!/TK^IGPI_P0V_9HT[51=S^&+&
M4!@2KV((KWOX8_\ !.G]G?X8723Z#X$TN-T PR6*@T ?FE_P1D_X(1Z7\)X[
M'XG?%'0F$T4@?YANX)SWK]F/"?AS1_"&B6^B:- $BAB"1@*!P*?H>AZ?X;A7
M2-,LHXX,#Y47 XK2_= X&.* &11!',AZFG#F3<*)$,N,'BE/[M0!0 ZB@'(S
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
MFT9W8YI:* &E#OW!N/2DDB9V!W8'<>M/HH :(D4'8H!/>A(RHP6R?6G44 -,
M8+[_ $I0B@YQ2T4 (PRN <4U(F4_,^:?10 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 44$@#)I%;=R!QZT +
M113#+E3L&2.U #Z*8TI2/+C#'H*(GD9,R)@T /HI@EVJ3*,<T/*P*E5RIZF@
M!]%-+' *C.:4%M^-O'K0 M%%% !1110 4444 %%%% !10<]A36D1.&- #J*0
M,2<@<4CRJG4T .HJ)YI$F V?(1R:&ED\Q1&N5/4T 2T444 %%%% !111TH *
M*;O##*<TK%@F5&3CI0 M%,\X(H,O!/:@2,S84<4 /HJ)[C9<"'U%(ER58B8;
M>?E]Z )J*8)&;E5X[&@.^?F7 H ?13(Y"RDMQ0\\49P[8H ?14:2NYRJ_+V-
M/)/I0 M%-C9F!+#'--$D@)+K@9ZT 244T2(5W \"F2S.8P]NN[)H EHIHD7<
M$)Y(Z4UI6#@*O'<T 244T3(S;5//>G4 %%(&YP>#2D@<F@ HIDDC* 47([FG
M*RN,J: %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@ (R,&F8,<> ,T\C(Q2$A%&: &P[B"6)_&N5^-/CVQ^&OP]U'Q
M9=RK&MI#O+,<8KJ7<^:%[8R:^)_^"SG[4'AWX5_LL>)M)%^J7<^FMY0$HSGG
MM0!^9'_!1/\ X.!?'GPV^)TOASP%K=T8X+S:WV:<8QS[UX))_P '(7QY1_,_
MX2'4\>GGC_&OS'^-/C>[\>_$+4=<OIBYEEW GUKCE,L_[MGQCGF@#];K;_@Y
M1^-T5Y&\VK:E(G&5\\?_ !5?KS_P1I_X*:-^V'X6N1XBO6-PC(JK-)DY./?W
MK^1;"1N 1G![5^FW_!!']L^?X,_&73_!LNI-$NH7ZC;NP".* /ZO\'8Q1LC'
M&*+7?Y(\SK[U@_"OQ0GC'P/9>(DEWBXCW;L]:Z'#;LYXH 6BBB@ HHHH ***
M* "BBB@!L@?JIIF\,1YB?B:=)O!W \4R=U:(L5Z"@#X3_P""O?[:WB_]E;X=
MR:[X7GG1UC<@PMCI^-?B_IW_  <H_'@,Z7>H:GP[#)G'K]:_23_@X[<K\%BR
MGK%+Q^=?R]7LA>XEB!_Y;-_.@#]7M:_X.3_C[*%CMM4U0 L!D3C_ .*K]QO^
M"-O[7?B3]K+X+R>*O$=Q-)-';QL3,V3DXK^-M7E2:.+>""XZ?6OZL_\ @V8M
MGM/V:[UY&!WVL1 'X4 ?I^#D9Q2TV,[D!Q3J "BBB@ H^M%'6@"-I O$8J#4
MVEBLVG1R"!5C8D?S 53UCSI-/EVM@8[T ?D/_P %G_\ @K)\0?V0]82P\/7=
MTI^U,@\F0#U]Z_/:S_X.5OCO+9AVU#4U;)ZSC_XJNQ_X.@+=W\90G<#C4FS^
M9K\9B[$;%Z ]Z /UZ^'/_!QI\=]?^(UEIMUJFIF*0@'=.,=1[U_1=^R1\2+G
MXM? CPWXXU16,M_I4<S%SDDG-?Q"?!99IOB+8$-DB1?_ $(5_:C_ ,$XD5_V
M0/ RX^8>'H<_K0![NX^4"/I[5^=__!<+]OGQC^Q;\+3XD\,W-PLGVP1_N7P>
MJ^_O7Z'-N2,(AYK\5/\ @ZZ,D?P)_?R _P#$T7_T)* /A[3?^#E;X[RM*D^H
M:FNV5@,SCU/^U2V'_!R9\=+W7[>T?4-3*,^"?/'_ ,57Y,W<@%S)Y8P-Y_G5
MKP^\?]J1,1R&H _L]_X)6_M/Z[^TS\!='\;:W+*TEW9"0F5LDGBOJ[!W9SQ7
MYX_\&]B"?]C7PNZ,,_V4,_D*_0MI0@V,": $D0R_ZJ7%!D9<1E,^IIODNC;H
MV '4BO'?VAOVV_A+^SCILMYXUU2%&1"VUKE5)Q]: /5]8UO2M&MFN=2OH[>*
M,99G.!BOG3XM_P#!37X&?#7Q@? T7B33Y[D2*NU9CG).*_)__@J/_P '$]P8
M[GPS\$?$=Q;JS,C%)"X(/TQ7YC_L]_M3_$W]HC]J2WU_QSKS77G7,).X$9_>
M9[F@#^P/X3_$K3OB/X67Q18.KJ^TKM.>",UUB3%USY> :\$_X)\BS;X$V$,=
MNRDVT!)(_P!BO?51TC*D_2@!LC);D;8\Y/6O&/V\OB[JWP6^!][XTT>:1)88
M96!C.#PN:]H.W8N\$^]?+O\ P5S5_P#AE+5 D@&+>XZ_]<Z /PE\5_\ !R/\
M==$\>:GHHU#4REMJ$\2D3C&%D(_O>U9FK?\ !R?\?3"[VVK:IP.TX_QK\M_B
M>[?\+)\0'.6&M773_KJU8B-+M*;NO6@#^IG_ ((9?\%/OB#^V5>75GXNGNI3
M#;*_[^0'&<>]?JY%M,:E>XK^>S_@T](/BG68Y.<6*8_2OZ$X0!$H7T% #J**
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 *8P#/C\J?TIN.=ZG- %>\O$L;&2ZO&"A5/)^E?S:_\ !RA^V7JX^(<7@#0]
M5W6\OF13()/KZ5^]'[??Q;'P2_9UU?QZ;@1BV&-Q..JM_A7\?_\ P4F_:$N/
MC[\=M2U.YOC*L&H2;3OS@&@#YWGFFU"Z>Y)Y/)IAB>60[#T%( R,1&<@]*]6
M^'G[)OQ*^(?@?_A.-"T6:6V\MF,BYQA1DT >3Y"'()S7I'[*OQ D^&_QW\/^
M+WNFB2SN@[$-@5Y]JFG3:7?36%RI62&5D93Z@X--CN7A*RV\A5U^ZRGD4 ?V
M>?\ !);]J"P^/GP#TBWL[U97M[$,V",]J^MU(W8/6OP!_P"#83]LRT\.+<^!
M?$VM9)LTBA65\\G%?OKHNIQ:OIZ7\)!#C((H MT444 (S!>O>AF8=J#@#)I.
M)5R#B@ <OCY*49V\]::NS.P.<TR4(&\MI2"W04 /,FPX?OTH)EW]!MQ7(?$#
MXT> _AK;E_%.M);JO4O7DNL?\%-_V5-"NO[.O/B5;++NP5('T]: /HAI!(A*
M]*&YA(DZ5Y5X _:[^"WQ 9/^$>\6PSI)T*@?XUZ=97UG>V@O+2??&PRI]J /
MR8_X.0D0_!K*,<>7+_6OY>KT[;V;'_/5OYU_41_P<@*DWP9,B'I'*<?G7\O&
MH-NOICC'[UOYT -MF/VB/_?'\Z_J[_X-H/WO[-UR6/2UB_I7\H=O_P ?$?\
MOC^=?U>?\&S?_)MMU_UZP_TH _3QF5!S2;F;E*16<N0Z8 Z&E#@L4'I0 K%M
MOR8S3%G#J0GWAZTA5(#O>0]:BNFMO+-RTVQ5Y8B@"PA?;F2D\S=PE>:>.?VJ
M/A%\.Y)+;Q'XIB@,7W]^./UK@5_X*:_LJ7&H_P!E0_$JU\X'&T8_QH ^BC(N
M\1-U(JIK2N--E!Z;:XSX?_M%_"[XD;$\.^(HIW?[FWO^M==JDZ_V=(Q;*LO!
MH _FT_X.>Q'#XPA8$G=J+#^=?C&QRQ7%?L]_P=!,8_%T#HN0VHMC]:_&$_ZT
MT ==\"I6C^)-@1_ST'7_ 'A7]J?_  3D 3]D'P1(>_AZ'/YFOXJ?@;_R4BP_
MZZC_ -"%?VL?\$X@#^R#X&!_Z%Z'^9H ]SC 8!U/YU^4_P#P<9?L3?&O]JSX
M4'2/A9I27,O]H*X#$] RGM]*_5B7( "BL3Q2OA:.$R>*;:&2'L)DR,T ?Q\O
M_P $%?V]YKEHX_!D'+$CEO\ "GZ1_P $(?V\(M42)_!D&=V.K?X5_6[;W?P2
M56"Z3IY?/'[@4J7'P,$@$>E:=YIZ#R!G- 'S1_P10_9X^(W[.O[,6A>#OB+9
M+!>6NG!)44G /'K7VLLB2'Y1S[UGZ%+I'V)!HMM&D9'2,8 %:+%8E) &0,F@
M!MR (W=3\P0X'X5_,)_P<E?M.?$ZW^,B^#+?5Y8;1II8R(9V4XY]*_I@OO&O
MA^WF>"XU *X1OE_"OY4?^#CW5(M2_:326S(=5O)<D?C0!^;5YJ-_J#;[N_FF
M;/)EE+?S->W_ /!/@1R?'W3HW)P+F'I_OUX<Q;AU0<U[A^P#<I;?'W3YIP%
MN(?_ $.@#^P[]@%)'^!.FEE  M+?I_USKW5BNP@G@=:^;OV!OB3X8@^!FGP3
MZBJD6L&1_P  KW6U\?\ A?47^R6>I*\C'"K0!MJ<+D<@=Z^>?^"E7PH\4_&'
M]G6_\,>#8!+=RPS!5)]4Q7T' VZ$!N]0:HNFP6A_M-5:+!R'&10!_']XX_X(
M2_MVZEX\UC4K'P; T<^J7$B$EN0TC$=O>LB3_@@W^WKL><>#(,)][EO\*_KD
MEE^# N&B72-/9R3NS .M--S\%DC9AH>G;%_UA\@<4 ?DO_P;H?L"_'[]EW6]
M2O\ XHZ(ELL]HJJ5SU&/6OVGM@1"H/I7.^%9/!,BK)X2TZVC4CDPQ@<5TPX'
M Q0 4444 -#'<0>E#/@\4R4I(VS?@CT-+\L$.6;( R2: 'LX5=QZ4*P89%<)
MX^^/WPW^'@8^(=?CA*C)#_\ ZZ\RU3_@IC^R]H\K0WWQ%M8V0X8'''ZT ?1-
M(=W85\^^'?\ @I%^R_XIN5MM+^(UM([$ !0/\:]2\+?&KP1XOA270M8297^Z
M5H Z]"^/GI5<$XID;)/$)$<X(SFA9H@=BMDT .:5$ZTCN[(&A]>])O!.)%Q2
MHP#>6* %<N$^4<TD1EY\W'M0"R<8K#U?QUX;TJ?RK_4UC<'[M &YYN'(/X4$
MR'E!Q[US4OQ6\(1QADU-"35S1?'>A:V/+M+U6<CH* -IY%C3<U(LC$9(X/2F
M0_)"6DY!.1FL+Q]\1O#OP]TMM6U^]2"&--S,W0"@#H0Q([>U-$X4[7ZU\X:_
M_P %-OV6- O#;ZK\2[:%T/S*<<?K6SX+_P""A/[-?CZ1?^$<\?V]P6Z;0/\
M&@#WA"Q&7%)NE#<CBL#PC\1O#/C>V$FC:BLN[[NVMR(RJ2&7CUH D\T'E>W6
MFQSB1]J^E([/G"H,&ECC$<6,8- "DR;_ )<$=Z<[;!N(X[U#!&807E<]>]/4
M@@[#N]J !9UDR(^OO2H92?F Q6+XP\:^&_!U@;[7]06V0 G)KS+5?VZ/V?O#
ML+"_\=0+MSG./\: /:'8I\QZ4AE)^9.G>OFVZ_X*E_LFV<A@N?B9:A@3P<?X
MU/H?_!3?]E[7[@6VF_$.UD)., #_ !H ^B5ND=BB9R*>KD_+WKS;P7^U!\)?
M'5TMGH'B2*:20@ *!_C7HJJ8T$B,6R._I0 YI2)Q$.A%#3KG8N<TA"NXE7DC
MM2KR29%QZ4 /7./FZTM Z44 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 -D,@QL ]Z:9BS;8^M.D(VX]::%6&/GK[T /SQD_C2>8#T'3K
M4<89$+RGOWIV\/\ *@X[T *[/@&/'/K3@>Q/-17'R;5!/6C,<<FYI#R.E $P
M(/2BFHH4<'.:=0 4GS;O:EIA#>9D\#UH <20?:D9^RTR?8PSYF/I0C(8\(V3
MB@"49QSUHI$SM&X<TM !1110 4444 (Y(''6F-<*#L'WC[4UXW^T!]QV@<TX
M>5,?D/(ZT !>5%WOC ZT1S"9=\?3WI)(U.%9SUILA4M]GC."/2@"0R$2A!T-
M*I?)W8]J:J^6=HY/O0X5G4E\$=J )**** $9MHS07 'N:'.U<XJ*92SI(. .
MM $A+] !31,2WE?Q4W:K,9 YQUHA5'8W"-GC% $C2*GWC2A@PRIIB,22)%I?
M*!Z,: %3?_'3J:B;3G<3]:=0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 $X'%,,F <]>U+(GF)MSCWI(WC(V*02.
M*  RJB!G[^E*KE_F'2F@LS[73CM2D$G;C ]: '*P;I37F6-@K]^F*9-)*L1,
M*9([4,4*JTQPV* 'AG))'2G*X)P>M-6,8W;SBD:3G$8R: 'Y_O4@+@Y/2FS1
MAUW,Y%-4X'[LY]: )/.3.,\TCF7=\@&*,H1R!FB-@4VD\T /!R.M%,AB\H$;
MB<GO3Z "BBB@ HHHH 0;MQST[4V67RDW']*1H]I:3<>>U-C=V7!3(]Z '>=N
M(5.IIQ9^",>]-)61,Q 9'%,MPL+',A)/8T .-P"Q1.HIZL0N7ZTW,:GY@ 3W
MH*)&WF,Y^E $G6BCK10 4A)*Y2E(R,4PE(TVEJ %4L1R1FA2_._%1PP#.\2D
M\TZ0OMVD8'<T #M-D&,#%*957ASS387C5=BOFGE@.74>U "A@PR*6FA06#JW
MX"G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M11TH 9YH5Q&YY/2@&8MC Q4<D,=R_FK)C;UIZ)N&-YXH <[[<<=:/- X/6D4
MX)4C@=Z/D8;S0 JF0G)QBE5MQ--E+]%''K2[E1<M0 HW;CGIVI"Y4_,*!AP'
MW42.$&< T *KJPR.U*2 ,U$TA5-TB[1ZBGQNDBX5LT  ?=]RE7=_%3=X1L$?
MC0$)D\P$XQ0 ^BBB@ HHHH *1VVC Z]J6FR 8W$]* %4G;\W6D1PXJ" /Y[S
M,3L(XJ;SH]F]",9H <N[^*EI%8,,BEH *8SLCY;&VGU'*#(WEXH <K[SE3QW
MI5+$G)'X5',/D\I."?2DCB$>-\AR>QH E+'.%% /8]:%4#D4QHP&W;S]* %+
MM&I:0<4Y6#*&'>HPTK':T>1[U*!@8QB@ 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** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J.X?R;=Y%'W
M4)_2I/K7.?$_QII_@7P?=ZW?RA42VD(.['12: /RM_X.)?VXHO WP3UCX/1W
M7ESW<(D4;^<;#_\ %5_,=XTO7U?Q)>:M)+N,\Y?)K]%?^#AW]JZ7XP?M.'3=
M(U$R6J6;Q.H;/(V#^E?FP[23DNS=* +>C:+?ZU?V^GV$+/),X50O7-?T3?\
M!#W]A+1?&/[!X'C30$>[DTN[PT\?.3 <?K7X@?L!_"^]^*W[0'A[0$MFDB?5
M8EE&W.0:_L)_8?\ V=M(^#?P*L/"EC8K"IM]K+P.&0 T ?R0?\%*/V4[_P#9
MT^->K:=<0-&DE[<2QJ4Q\ID)'Z&OF*-0P.WKVK]R/^#I_P#9:F\/?$P^,?#^
MEG[.-+5I#''GYBJ$]/QK\.98)K6=HW4JR'!#"@#Z?_X)E_M):O\ !?X^Z#%!
M?O#%<:G$DH#8!%?V!_LA?%#3OB?\']-UVSN5<RQCH<_PBOX<O!6OS^%?%=AX
MEBD(DM+E9%8=B*_I]_X-P_VTKWXX_#33O!6JZDSR0VK.1(WHGO\ 2@#]9:*8
M6;(<-D8[4%FD0^6<&@!S#*G-)&/DQ0@?8%=@3WJ&_N5T^TFOIFQ'#$TC<]@"
M30!B^//B!X;^&^A3:[XAU.&&.+DF5L <5^4__!53_@O?X*^"]C-HWPQUF&XO
MHHV7_0[CY@PSZD5PG_!P3_P5DC\$>'=1^'?PL\0-;79@P0DN[Y@N#P,=S7\[
M_P 0_'_B3XF^(;GQ/XHO_/EFE,C$]23]30!]I_&3_@N?^T'\8&N#>Z]J<,;@
ME%>8'^M?.'B#]MGXQ^(=3.IS>*KT$MD$N/7->.,&D7&PX_A&*Z?P-\'O'?C[
M9%H6BW4RL1M\NV9OY4 ?1/P<_P""M/Q]^$RH(O$VI3*C9 60?XU^EW_!,+_@
MXQU?7?%EIX6^,%S-%;&=4,M]<?+MX]#7Y#W_ .PI\>K'3#JD_@_4?("@D_V>
M_I7G7B#P;XT^&FIJVI:?<6[HW!D@9<?G0!_1)_P7;_:<^&OQ\_9PM-<^'^K6
MMRLL$C/]F<GCGUK^;C4&#WTS*N/WC<?C7L\W[9_Q+NOAVGP^N-;D:T2W,0CP
M< '\:\4F8M*SL<EB2: %M_\ CXC_ -\?SK^KS_@V;_Y-MNO^O6'^E?RAV_\
MQ\1_[X_G7]7G_!LW_P FVW7_ %ZP_P!* /TZ,K!]NWCUI)8]WW&VGUIS,"V/
M2L'XD>.M)^'GA6[\2ZO*L<<-O(^YFQ]U2: .:^.7[1/P]^!.A3:MXTURUMUB
M3<?M#D=LU^)O_!3[_@XFG\'>))/#/P;U1YU#.CO87' (SZFO O\ @OK_ ,%:
MO%?Q*^(=W\.OAYXG=;'R6BD0.6&Y<+V/UK\@]0U.^UK4)=6OIM\TKEI&]30!
M]B_&C_@L9\=_BJLC3:YJ,3S9W;I1G^=>)V?[:?QHL=:_MA_%]\7)!QO'K7D4
M4$UW,%A0[R>!CK7?>!_V:_BE\1$6XT3PW>S!^ACLV;^5 'TW\#_^"UWQ^^$=
MU"\&M:G<&,C 64?XU^P7_!*__@X!\'_&2W7PK\7M3BMKEV6./[?<<GIZ$U^
MNO\ [$/QQ\(:>VJ:AX7OXPHS\U@XXZUY_H.J>+?A7XQBU:VBFM+NTER'>,CF
M@#]9?^#E#XF^%OB'K5IK7AF>&>WFOV,;PMD8R:_'0_ZTUZU\<?VJ/'?QL\.6
M.@>)=7>861R-P./U->2_\M#0!U?P-_Y*18?]=1_Z$*_M8_X)Q?\ )H/@;/\
MT+T/\S7\4_P-_P"2D6'_ %U'_H0K^UC_ ()Q<_L@^!O^Q>A_F: /<]Q9\!>!
MWK\N/^#A;]N'XA?LH?"W^U/!DUTKB_5,V[@<;E]_>OU* QP*_%/_ (.NXU'P
M.,@'/]IK_P"A)0!^6X_X+Z?M#PSL?[5U3(8_\MA_C3X?^"^'[0[ZA%+#J6JL
MP/W1*.?UK\^;PD7<A']\_P ZM^&'9=<@8'G?0!_8W_P1F_:0\5?M'?LT:%XV
M\5^?]INK 22"=LD'BOJ7XQZ]<^'? ]_JUFY#Q6DK*5]0A-?#_P#P;VC=^Q[X
M:8]6TL9_2OM7X_P;_AEJ<2(3_H,^ /\ KF: /YR?^"C_ /P6D^._P7_:"N/#
M6C:KJ2PH9@!'* .& ]:_,7]IO]IWQ?\ M->)_P#A*/$]U.\@D+'SFR<FO>?^
M"PG@[Q)>_M474<&D7+[FG(*PL?XQ7QY>Z;?Z3(;>]MWC)."K(0: ("& &).O
M6M[X?>.=3^'GB*/7M,G<21LK H>>#FL%S@ (A'X4ZU@DGF\M(V9CT"C- 'W)
M\//^"WWQ[^'^AQ:!I>K:F(XD50$E&.!CUKZO_P""8?\ P6;^.?QE_:9\/>#=
M:N=2FAO-1$<@DE!&/SK\@K;P+XI8B:'1KE@1D%8&K[*_X(J>#O%6G_MC>%;N
M?1KI8EU8%R8& '2@#^OGP)J<VM>%;34)@0[KE@:\=_X*-?%35_A!^SU?>*]&
MD<3Q0S%3&<'A,UZU\-!*W@^R=,KE.0:^>O\ @KK%(W[*FJ$D%?L]QQ_VSH _
MG&\;_P#!>?\ :)T?Q_JUK%K.JA+;4[B)0)AT61AZ^U9US_P7S_:)^SO"FN:K
MF4<_OAQ^M?"WQ4D\SXDZ_P ]-:NO_1K5@IQD^E '],W_  ;Y?\%"/BA^U/J]
M]IGC&]O'2WM593.X/I[U^R4 /E+N.<@5_/A_P:DCS/$.J;_^?)/Z5_0:FZ-5
M);Y=HP* ):*C;S3."K?+CD5Q?QW^,.@_!WP#?^*M8U".#[-#O&^4*3^= "?&
M;XY_#_X->'KC7?%^OVMFL418&=R,XK\<_P#@I)_P<9Z5\+M6O/#WPKN1?%&*
MJ]C<>^.Y%?%__!8O_@M/\0_BU\1=:^%OA;Q//]@M9FC098J5.>ASBORIUG5]
M4\1:@^K:E/OED)+,?K0!]N?''_@N-\>_B[=S2#5=3MUD) !E''ZU\_>)OVU/
MC5K<SW;^.;W,A)*[QQ7C(MY3((T^9CTQ72>$OA%XT\8$C3-#NI.>&6W8B@#T
MOP'^WI\:?!EXEY'XJOG*D'AQ7T!\/_\ @NW^T/X%BABMM<U0B,CA9AS^M?'W
MB;X'?$#PG'YFI:!=A?4VK 5R=S8SVQS+&4(/W6&#0!_01_P3%_X.-SXRUJTT
M3XT7[6JM-M9]0N.P.,\$U^SGP,_:?^%_QST*#6?!GB"SNS+&&*V[DXS7\,6F
MZC/;3+/ VV=?N/Z5^B__  24_P""Q'Q*_9L^(&G>%?%7B><Z8URJM&FX *,=
M\T ?UI+(K8,BX],TK$+\ZC.:\B_9%_:4\._M-?#>P\<:/?+*EU!Y@'FAB*]<
M5E$GE8H 2>810.['G:2/RK^>#_@M=_P5E^,?[/7QV_X1KPMJ-_%"MY(F(9 !
M@9]Z_H<U*,-:R.!\VP\_A7\E_P#P<;J#^TWL5@,W\N?R- &*O_!?7]H9(5#Z
MIJK'U\X?XU]:_P#!*W_@L7\:OC-\:K;P[XBO-1%NP0L991C&3[U^(\DBKMC
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
M07LNXK9Q@?F* /T/C+%?F%.I &R23Q2T %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 -D<HFX+GVJ.4!(&ECC^;'05
M-2*2210!Y]\;/VA/ /P'\-Q^(O'^O6MA"V?FNG(''TKP1?\ @LQ^Q@Y9I?C3
MX?3:2"#=-V_"OGO_ (.6KN>U_9MM3"^,B7-?RJ:GJUZU_<(TN1YS\?B: /[7
MO@A_P4P_9G^./B&+PWX'^)6CWT\SE56VG)).<>E?0-A=0:C"+U) T;#*L.A%
M?Q$?L*_M>^,/V4?BSI_B_0]3DMXX)"S! <Y+ ]J_K9_X)@?M=67[4?P*T[5K
MK5A)<C3T+B23DDG_ .O0!]490IE'X/2FJ##'N(W&FP*$00,/NTYYTR58=.<T
M 5-3UJRTFR?5=6N%MX(_O-(>*^<?BE_P5/\ V4_A/X@_L'Q/\4]$M)1(4*S7
M# Y'X5YO_P %G_VY=._9@_9YUJ.QUE5OO(#Q"*49'R,>@K^3C]J/]H3QC\>O
MB?J'B;Q)J;3HUXSV^X'Y01[F@#^OOP[_ ,%@OV/?%&L1Z-HWQ:T&>61PH6.Y
M8G)_"OH_P)\1_"WQ$T>/6/#.K07,<@RK0MD&OXA/V.Y]0;XQ::;2<*WVZ/)/
MUK^MW_@DS%?-\#M,EOIP[&,<C_=% 'V IR.:6F#>,@N,]A2[\#D<T .HJ(7(
MD9HU4@CO3H1(%Q(X)H ?13%<(=LCC)Z#--$CQR;9.0W3% #LD,VX]>E9'C+Q
MIH7@+0Y-<U_4([>"-26>4X P,ULLH;'L:^=?^"DK3G]GW55C/ M9B/\ OV:
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
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 %%%% !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 (P#*037QK
M_P %E?VA;'X)?LR7D]MJ CN'$L>-^#RH']:^Q=1F%O8RSL<!4)S7\]7_  <P
M?MJWMAXQU+X.6>I$K!,&\L2>K8_I0!^+7[07Q1UGXI_%'4_$6LSF1A?3JA)S
MQYA_PKAFP"6J>]O7NKF:5HQNEE9\_4DUI_#[P9>>/?$]MX9L%9Y[F3:B+W-
M'ZP_\&]O[#]]\0_'UA\1UTSS%MY(KC<5R!C%?TW^'K(66C0VQ0+LC P!CH!7
MYJ?\&ZW[,.H_!KX'VFI>(=&V/<::H5I%YSQ7Z:LP0?*/E/% 'PM_P6S_ &6-
M(^-G[.VL>+)K#S;J"$1H=N> A_PK^2#XU>'YO#?Q1U[06A*"TOWC *XQC%?W
M'_M"?#[_ (6-\+;_ ,()!YIN%)V8SG@_XU_);_P6C_8^U+]G7XZ7M_-ISP+J
M=[)+RN/\]* /AL"..+YCSCBOT^_X-^OVX8/V?_BK8^'+O4?+$RI" Q_ODK_6
MOR[1L."3D UZ/^S5X^N? OQ=TG7[:Z,2Q7]NS%6QP) 30!_<M\._$*>*/"6G
MZTCAA<V44H(_VD!_K6TQ$3<#@]:^2_\ @EG^UKI'Q[^!VE+;WD<DD%I;P':<
M\K'M_I7UI@%"Q[T  4Y+KGGWKPS]N?\ :7T?]GOX/ZKK&H7@B:2RGB4G'4QD
M?UKW-2P4!1D5^4'_  <S_$R]\"_LZL]I>-$7U#8VUL<$J/ZT ?ST?\%"_CGJ
MWQJ^/&IZU<:G)+$;RX"@RDC'F<<?A7@4;(SA)2<#KBM/QGJ\FN:_<7;2%F>9
MSDGU:JFFVBZC=1V*_>8XXH ]Q_88_9+\2_M<?%&V\%Z)IQE@BN4$Q /W37]'
M_P"P7_P0B^#?P?\  >G:AXDT)VOE +B1 PZ#UKY/_P"#;/\ 88TK1;5?BAJ=
MCO:\MDD0R1YY&*_>73[>.SLTMTB"*J@  >U 'AFK_L$?!;6- 'AN3PK:"V,8
M5F%FF[@8]*_.?_@JE_P02^&/B'P'J/B_X=:'+]KBMV= JX&[GTK]C7=XX"[#
MO5+Q%I&FZ]I+V.L6<<L$BX<2+D8H _A5_:#^!_B/X$?$&_\ !FNV9A:UFV88
M'K^-<"00>:_7[_@XH_8QL/#/Q>U7X@:!8>5!<7K.OE)@8YK\@I%V2,A[$B@!
MUO\ \?$?^^/YU_5Y_P &S?\ R;;=?]>L/]*_E#M_^/B/_?'\Z_J\_P"#9O\
MY-MNO^O6'^E 'Z<3J9&&WL>:_/S_ (+?_MF:=\&_@GJ/A2SU/R;PI(A&<?>7
M%?H'.[[@L:YYYK^=3_@ZD^+NJZ/\7=4\'V%XXV2IE ^."V* /Q<^*GC+4/'7
MCC5=;UB\DEDDU&=E+.3P9&/>N;4E7#)V]J6<22SO(2=[L6/ODUTOPJ\&2_$?
MX@Z9X-$94W<NSY1S0!]A_P#!*7_@EQXF_;2\>6UQ>Z2[Z?'*DCLF1\IZU_1;
M^RO_ ,$</@+\!/#-IIT'A]9+F) 6$\*OV]\UP'_!!?\ 9"TCX"?!+3M6ETE'
MFNM/ ,DD?.>.<U^C'E[)_,3KT(H ^=?B;_P3B^!?Q,T-]-U[PU BE G[BU0<
M8QVK\=/^"Q7_  09T?X<^'K[XC_"C1)2D4+S.3VZ^E?T,N6\P!E^7')KS?\
M:M^'FE?$3X,ZQH-_IT<PFM2N73.* /X9?%OA?4?"'B&X\/ZK$4N+=L2+66/O
MGZ5]A?\ !7']F4?!;]H+6=1LX&2&XOB%7;@#K7Q]_P M#0!U?P-_Y*18?]=1
M_P"A"O[6/^"</_)H/@7_ +%Z'^9K^*?X&_\ )2+#_KJ/_0A7]K'_  3A_P"3
M0? O_8O0_P S0![M7XJ_\'7G_)"_^XHO_H25^U5?BK_P=>?\D+_[BB_^A)0!
M_-E>_P#'W)_OG^=6?#7_ "&X/]^JU[_Q]R?[Y_G5GPU_R&X/]^@#^N+_ (-[
M/^3//#'_ &"Q_2OOKQ3HL.OZ1+I=P,I*C(P]B,5\"_\ !O9_R9YX8_[!8_I7
MZ%.@<8)H ^"_CO\ \$/_ -F[XV?$,^-O$NG7#3F-R2H&.<'UK^=[_@M5^R=X
M/_98^-B>&_!<#) ]S(H#^@S7]A]V2JN%0?ZL\_A7\HG_  <GLT_[2L.)3\MY
M+QGZT ?F;)+-)A&4<>E>J?L??#G2OB;\7+3PYJRDI)+$"![MBO*'.YBOI7N_
M_!/$JO[06GGS#_Q\0\_\#H _H$_91_X(*_ +XA_#"RU_6-*E+RV\3$J!W7/K
M7T?^SU_P17^"7[/_ (YL_%WA?2G62WF$FYU'!_.O=_V!KCS?@7IJ!L_Z);]_
M^F=>YE65>">: (-)T^/2].33[8?+&,"OF/\ X*W[Q^RAJ@8?\N]Q_P"BZ^H\
ML% 3KWKY=_X*TRJ?V5=5CDZ_9KC_ -%T ?QC_%+9_P +*\0;/^@U=?\ HYJP
MEZ'Z5N_%$%?B7XAR/^8W=?\ HYJPEZ'Z4 ?O3_P:B_\ (PZI_P!>*?TK^@TQ
MF2-0>@ -?SY?\&HO_(PZI_UXI_2OZ#F9EA7:.PH 9=W]O86QN)VPJCDU^+__
M  <G?\%!KCP#X6@\ >!M;VO>63I,JR8(/S>E?K;^T-XG7PC\+K_6!)M,:=?^
M FOY"/\ @K-^U'KWQC_:!\0:)J5Z\B6&J2Q1!I,X'^30!\E>)-?U7QGK<^N:
ME,7N)FW2,S9S5.&&:XN4T\+\TCA5QW).!404( %D(8]J]_\ V#_V6[K]HGXM
M:9HFR1O+NX9651G(#@_TH ^E_P#@E+_P1>\9_M?>)[&Y\8:%-_9TTF&==R\9
MX_2OW!^ '_! #]G3X6>'TM9-&E:Y5 &\Q0W/XFOI/_@G3^SKX5^"'P1TW3+'
MPY;0W M8"9UA ?.SGFOHEU0$8.,^E 'P#\3?^"%'[.'Q T*>QU#1'61XR$\N
M,#G\Z_'O_@K+_P $&;S]FZTNO%GPTT2X:W24X+$GC/MFOZ@98]RCGD=J\_\
MV@/@KX0^,W@#4-"\5Z-!*IM)2K21!CG8<4 ?PO\ B/PWJWA74Y;'4X#'+#(R
M%2".AQ5>UOOLSB\M9F29.5*''-?;W_!;#]DV;X"_M$W,FB:9LL6$LAVK@<L#
M_6OAA@(I@Y[]10!^Y_\ P;L_\%5KW0+FT^"?B;6,QP1QP1B1LGG'K7]"^@:O
M8>(M,BU:PE#I*@((/MFOXF?^">OQ&N?A[\<M.U:PNS&6OHL[6QWK^O/_ ()V
M?$R[^)/[/NE>(+J8NSJ 23G^$4 >^3EWAD5NFP_RK^2W_@XX7=^T^P!Z:A+C
M\C7]:=]*$LI'_P!@_P J_DK_ .#CH$?M.>8#UOY?ZT ?G#&51CYAY%/M5-U<
MB,@DL0% ]343 ,-P_&O1?V9_ D7Q#^)=AH3INWW40( ]7% 'V!_P25_X)*^)
M?VQ_%]EJ&NZ/*VFM.4D<9'\7_P!8U_0;^RU_P1G_ &>/V?=&L4M]!,EUY:F0
M3PJPW#ZT[_@C#^S'X=^"OP'M-FB0I/,(IA*8L-RI/7\:^WU1@"QAY7[M 'R-
M^T]_P2H^"7QU\,OH]]X=BC)1@/(MU7K],5_/)_P6I_X)5V_[&'C.]U+P=ILJ
MV0E"J7R>K?\ UZ_K35B&W3C&>@K\LO\ @X6^#FG^-/A=?:G/IB,5=G$FS)X
M- '\KA62UG(<8()!K8\$:@=,\26VKQR%3#)G(.,4WQ]:K9^+;ZS5 HCO)5 '
MLQ%9"EX\M$Y'T- ']/O_  ;=?&R_\>>!QH,U^TBVVGKA2Y..!7Z\*@0"0'DB
MOPB_X-.KO[2FIQ3W).W35P"?85^[R1A5#9SQTH _%W_@ZR^)&J^&/AG?Z-IM
MTT?F:<C85B/^68]/K7\V=Q<W%[<M/,^YYCEBQS7](7_!UWX-N]8^&M_XB@B8
MI#IR*<=/]6/\*_FY>%XY_+DRI!H [/X">&] \3_%'2=!\2,1!-?HC%3V)K^L
M3_@CI^Q9\ O W[.6D>)=$TVSN9G&#]IBC<_='KGUK^1/1-=O/#NLP:I8L1+;
MR!T8'G(K]&OV&_\ @X&^./[+WANS\%R6*75G"0NZXN.F>* /ZLE\ > TMQ#!
MX1TAL #_ (\(C_[+7#?'W]E?X9?&KP3=>'+[PCIZM+!L!AL8Q_(5^7'[,O\
MP<A>$O&ZVZ^+=1L;:1\;UW@X]:^Z/@S_ ,%@?V1/'^FK_:WQ.LX+C:/W:XZ_
MG0!^#7_!73_@C#\2O OQ9U'7?AKX89K::[. J'&W)]*^1O!W_!)+]K_QK"DF
MB^$ 8BW5XW!_E7]=47Q#_98^/*I):2Z;JQF/RF6W5B<_C77:!\!_A%H-FHTS
MX?Z6H/3;:** /YJ/^"?'_!&_]HKX5_%+3?B/J^@/#<VCX!5F &6!_I7]'?[*
M.CZ_H/PST[2O$:D316BJ02>OXUV]O\.? 6DC[1#X9LH@/[L %;5M!9VT06TM
MT1<?*%'% $X&!@44BDD9(I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** $)P0/6EI&ZCZTM "2?ZMO]TU_+I_P<\^8GQST^5 /EN)>OT:
MOZBY/]6W^Z:_ER_X.@0#\<=.^<C]_+QZ_>H _):5I;AC(0.?2NA^&7C_ %GX
M9>*;7Q-H\I2:"='SG'W6!K9_9^^&5O\ %+QW:>&KF9D,]PB*%'4FO</VQ/\
M@GEXT^"%I_PD.EZ9/+:E5^=@0.W^- '[M_\ !OO_ ,%3+#]H/X6P>"/B!KB_
MVC%<);P)N'W%RO?Z"OUITZ^M+VU%Q;/N1AD'/45_%G_P2]_:;U_]GS]I31YS
MK4MI90RMY\:RX7=O7J/SK^MG]F7]JCP+\0OV;K/Q]IVMQS"PTM)+QP?NDGO^
M= ',?\%)OVQ/"W[.'P1UFXO-46&YN-/E2 %AG=CBOY'OVV/VEO%O[0'Q6U'Q
M#JE\9TEF8+ER>-QK]#/^#A?_ (*-S_$WQY=?#_PEKQ,-K>LK+#+CY237QQ^P
MW^P#K'[65I+XF!N&4V\DIV D?*I:@#Y(:.=(6W+@$\YK] _^"%D=N_QJM-['
M/]H+C\A7S+^UA^SY%\$/$4VAF1]T18$./0XKZ9_X(86XB^-]DX<D'45_D* /
MZP?@9$6^&NFAONB/Y:ZR\,#@1RDC!SQ7)_!,Y^&NFDMC]WQBIOBS\2=%^&7@
MN^\2ZO<(GV>UED7?T)5"10!I>,O%OAOPKHCW^O7Z10(/F.\ ]/K7A_C/_@I9
M^R[X!F.G>(?%JHRG'RRI_C7X9?\ !4/_ (.%?BQJOC?4_A;X-L8H[-998C<0
M3X(V-M[5^<LGQ _:Y_:N\1S7O@[6M7GD,I_=0WC8R?\ ]= ']9$7_!7K]C>-
ME">,B=Q[R)_C7H7PP_;E^ 7Q;G7_ (0_Q*DKR?=!D7_&OY!];_9A_P""A.@V
M!O-8M-=AAC!8R&[?H/PK0^ G_!0S]I+]C[Q9#9:AJE]<R6\B[X[J[)P,\]:
M/[1+:]%Y"MQ'*C1N 04(/6GM%AEE0\#KS7Y2_P#!&#_@MC:_M77VF_#CQG<6
MT5W<,J8#@MP<?UK]6;$V\D'VJ"<O',,J?:@#\CO^#E3RQ\(5EB/),N:_F7TZ
M'_BJ;6X'_033_P!&"OZ:?^#E!(C\'QN?'^MQ7\R>F2,?%EM".0-20_\ D04
M?UG?\&Y0FD_9">0CY1=1?R>OT5,D15LG '6OSK_X-Q9Q)^QS+$>#]KBZ?1Z^
ML_VP?VH/#'[-7PVO_%6LWT41@MC(#)[4 7/C'^U[\'?@2Q'Q!U](%W;5'F*#
MG\37EUK_ ,%;OV1=0U$:=#XOSE@ -Z=<_6OYL/\ @K[_ ,%/O''[2_Q4O+?P
M;XVNK:TAO"\?V*Z*@C)]*Q_^"6G[)/[3_P"V=\5; 6WBK7?[*,L<C7,5TQR
MV3^@H _K=^%/QN\#_&31O[<\&7;30#@,?7_(K\8O^"[?_!8OXS?LY^,D^&OA
M2ZACAN7DB)VX.!GOCVK]:/V-OV8K3]F;X.V?A%-=N+Z62VB>:6Y.65]G(_,U
M^/'_  6Y_P"";?Q>_:2^-^GW?A7P?-=0-<N7F13P#N]J /Q/^,O[0WQ=_:1\
M<RWU_KE])/>S?ZJ.YDVY/MFL?Q+^SC\3O#&G?VQXCTYTB(SO<-GU[U^[/_!/
M+_@V;\+6MW8?$#XH7]Y!< K*UK-$2H([5S'_  7S_9E^&_P \)7&@^%M-MT$
M!4!TA"GL* /P]^"(:W^(UK"PY5R#_P!]"OZM?^"&4;R?!FW<#@6D?]*_E0^%
M/[SXKQJB\?:'Q_WT*_JQ_P""%CLGP4A&/^7./^8H _1#ZT4BDE<FEH ****
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
M_@Q\./V1_ 5IX:MVBM;:UCV),(PI88K6US]KOX%Z%:O-J?C.&)8U))..P^M
M'\P__!:W_@D'H_[!VLRZQX<LY$M3:F?,CYZ@$=Z^(_V.O%^L>%/V@?#D^F7D
MD0;4%+;)",\>U?KE_P '-?[=/P?^.TLOA/X>^([>_']FF)W3&0P4#'6ORD_8
M/^%?B3XB_M$>'(=$T]YU34E#[>W% ']BG_!.+7I_%'[)?A?4KN5FD>WR68YS
MPOK7NK&3?^\QL]17CG[!GA*?P3^RUX;\.:C#Y,T,&&7'(X%>Q1HT">2K;^>I
MH L#IQ10.E% !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 %%%% !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 %!.!FBB@"(;IOF#;<4YW:,#C-$BL8R(N#FFM,J%8G!):@#R/]L?XN
MQ_!_X0ZIXDGO1#ML9&5BV,8K^17_ (*Q_M%S?M ?M'ZOXD_M4W2R.!NW9Z.:
M_H%_X.!?VO\ 1O OP5O_  /::@([E[66$CS.YSVK^5K7M3NM6U2?5+Z7>[RM
MS^- %*5B2-J8XKTS]D;Q+I/A#X[Z!KFNQH;>&Z#2>8<#%>9L[,-X-2P7%U#(
MMS#, R?=H _I7_9S_P""U/P@^#GPWL=!M[VS410;0HG(Q^M=LW_!P7\,9$'_
M !,;91N_Y^#_ (U_,$WCGQ)(JQRWA*KT&#2S>-M:90D=T>#0!_4/8_\ !P1\
M*+>^6:[U*T:/9@J;D_XU^3__  6Z_:Z^'W[5VOVNO:#?6V41R DF>N:_-=_&
M>MR.!<71*XZ8J"^US4=6C/VF;<J\ >E %&>%8G*(V[W%26%Y<:=<)<Q$JR,"
MI'8@U$?E0,O4T]5>5,NXQZ4 ?NS_ ,&O?[5MW:3VWA+Q9XC+H^H-B.9^P<@5
M_0MIM[!J>GQ7UNP,<J!E(Z8K^*__ ()A_M+ZS\"?CAI26=^\,7G;CC/=Q_C7
M]A7[)GQ&LOB/\!O#.NV]XLDDVDQO(0X/)S0!Z5(P0$YP%K\+?^#LOXC*?A4?
M#<$N"FJH3@_[:5^Y]W"\L15#R1S7X*?\'9/P^N+3X>-XD91M?547('^VE '\
M^[2'SFD]6)K9^'D8N/&%G&XX:3FL9D8*W'0UM?#UPGBVS*#GS.,4 ?UQ_P#!
M!_P/INF_LE^&M4CME#RZ:"6Q]*^^'+$# KX2_P""#_B!+O\ 9 \,V<DF3'I@
MR,_2ON]74KN'2@  5UVL,^U1797:(63*L.14I7/*&F3[ 07ZB@#\7_\ @Y!\
M#0Q>!)=5%L,'S"./K7\UU^5-[+M7 \QOYU_3O_P<E:Y:CX3_ &7/(64$9^M?
MS$:@4:^E,8P/,;^= #+?_CXC_P!\?SK^KS_@V;_Y-MNO^O6'^E?RAV__ !\1
M_P"^/YU_5Y_P;-_\FVW7_7K#_2@#]+=8O4TG3[G4)' $<9;FOY</^#G/QX/%
M7[56M7$4F063@'_;-?U%>,],;5?#]U91]9(2HK^5G_@Y/\&W7A3]J?6;6X7&
M'3H/]LT ?F"A=WSOYKV7]@*S35/VM_!]E<+N5]0 (/>O&F0HPVFO9_\ @G[=
MK:?M<>#KGILU 9- ']F7[%7ABQT']G_0/LD2KFUZ*/I7KH;^()S7E'[&>KIJ
MO[/WA]XW!Q;<\UZRI!' H ,?+\U97C*U74/#5U:LF0R8Q6I,"4XJCXBE$6A3
MN>R<T ?S"?\ !R+X4B\/?$9KE+4#S=189Q]:_)$_ZTU^R/\ P<RZM9WGC*.$
MG++J#=_K7XW'_6F@#J_@;_R4BP_ZZC_T(5_:Q_P3A_Y-!\"_]B]#_,U_%/\
M W_DI%A_UU'_ *$*_M8_X)P_\F@^!?\ L7H?YF@#W:OQ5_X.O/\ DA?_ '%%
M_P#0DK]JJ_%7_@Z\_P"2%_\ <47_ -"2@#^;*]_X^Y/]\_SJSX:_Y#<'^_5:
M]_X^Y/\ ?/\ .K/AK_D-P?[] ']<7_!O9_R9YX8_[!8_I7Z&5^>?_!O9_P F
M>>&/^P6/Z5^AE $5T 8GR/\ EF?Y5_)__P ')@"_M)(5_P"?R7^M?U@W/^J?
M_KF?Y5_)]_P<G?\ )R,?_7Y+_6@#\R,GKFO>/^"> !_:!T_/_/>'_P!#KP>O
M>/\ @GA_R<#I_P#U\0_^AT ?V$_\$_ #\#=-R/\ EU@_]%U[W7@G_!/O_DAN
MF_\ 7K!_Z+KWN@!HX+8KY:_X*X@#]E#5' Y^S7'/_;.OJ;NWTKY:_P""N7_)
MINJ?]>UQ_P"BZ /XQOB@2?B3X@S_ -!JZ_\ 1K5AKT/TK;^)_P#R4GQ!_P!A
MNZ_]&M6(O0_2@#]Z?^#47_D8=4_Z\4_I7]!^X+$N>X%?SX?\&HO_ ",.J?\
M7BG]*_H-*B2-4]A0!X5_P4,\1CP]^S9K4H?$@7(;/^RU?QD_M;Z@^I_M%^+;
MF23)?69#D_05_9/_ ,%(M EUK]G76 @R/+'&/]AJ_C1_:LMO(_:&\6VPX,>L
MR C\J //D1F<E>2.]?JA_P &W7A"Q\6_M!PP7FGB5ELPV2/3=7Y8PR?9R<]Z
M_6O_ (-AO$-GI?[22O<\*=/P,G'9Z /Z</ FDIH_ABUM(X]H%O& /^ BMH*#
M@D=JHZ#>)>:3;2)]TP)_(5?/3B@ P.N*KZK$)M-N$/0P.,?@:F4L3UIE^VVQ
MF8]H6/Z&@#^>3_@Y9^'MC9_VAKYL )%MCB3'3(%?A7<0@S-ENAK]^/\ @YD\
M4V5SX:U/3L_O#;\#/^S7X"WC-YQY[T =!\*/$ESX6\<Z=?V\A7;=*217]<O_
M  0+\?OX]_8HT*]ED+,7;+$_["U_(?\ #_2Y=:\66%E$F2]RHZ5_6W_P;Q>#
M9?"/[#^A6TR;6#MD8Q_ M 'Z 7$:BTD60Y&P_P J_DH_X.+XG;]IV3=+P-0E
MP/P-?UK767M)03_ ?Y&OY+?^#CN,Q?M.$ _>OY?ZT ?FYT. :]Z_X)V6;WO[
M0^F6X0G_ $J#C_MI7@PX;GUKZ2_X)>B*7]J'2UD7(-S;\?\ ;2@#^P+]BS19
M=)^#^C*T)4'3;8]/^F8KV<\ UQ'[/D$%I\*-!BA3&[1[4_\ D):[=NA^E #&
M57VEAFOS_P#^"X$:/\#M2#+GY)?_ $&OT![+]:^ /^"WW_)#M2_ZYR_^@4 ?
MR1_$]B?'NK\]-2G_ /1AK"R1C'?K6Y\3O^1]U?\ ["<__HPUAG^&@#^@[_@T
MX@\V?56\S;MTU3SWX%?O*,R()8Y,C'05^#'_  :=@M/JJYX.F)G\A7[S1QK#
M&L<'3'2@#Y>_X*6?L5Z/^UQ\'-3T>^MHV>2,((W3).%(]*_E%_;_ /V(/B'^
MS3\4]4M-1\-74%BMX_D2M$ NT=Q7]KTD<$B_9I!PPY%?'G_!0W_@E!\(_P!M
M?P_+:W'AVW^V^2566X9<;CGGD>] '\:8\N<;"0I'5O6B<&-0OWAGAJ_7?]LW
M_@W;\4_!];N/P7X?BE>'=M^RV^_I_NU^=7Q _8:_:#\ :K-HNL>!M5"Q$GS/
M[,D"]?7% 'E&E^*_$&A2"72M3DB(Z%#73:/\??B]H)%QI?CV[A(Y^5A_A6/X
MG^'OB/PCNM=7T>YC<<DO 1BL62V.%&0#W!H ^Q/V<O\ @L=\>_@=%;Q3:_J5
MZ80,$2@9Q^(K]$?V+/\ @YH\0:YK]IX>^(FG7$:%E#S75P,=<?WJ_";B)MH/
M/K4^GW]S977VF&3#KR#0!_;E^RK^WI\#?VE_"]M)HWC?33>2H@%HDQ+$XYKW
ME;A-L9MUWHPX<5_%W_P3W_X*-_$?]ECXLZ;X@FUZ86-N_P \40;)^8>AK^K?
M_@FY^UK%^U9\%[3Q2MV[2"R1R96YR?K0!]*44V/=L&\Y/J*=0 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 ))_JV_P!TU_+G_P '
M0&!\<=/8KG$\O_LU?U&2?ZMO]TU_+I_P<_L!\;K!3U,\N/R:@#\_OV%I0/CM
MH+8X.J19_.OZ5/'W[$_A']H7]BA=4D\.0W%ZUFY$FS+9$0(K^:G]A-D;X[:'
M&W!&IQ8S]:_K^_8%0:O^SU8^'+X;HI+8KCZQ@4 ?R!_M8_ 7Q5^R_P#&C4+&
MZ66WD%[.\.5QA=_&/S%?5'[('_!9/Q]\$_V??$GPQU*_NICJ%JL5N3*!M QT
MY]J^Y_\ @XY_X)=7=[J]S\8O"-A"D,%D?,(0$[F4'M]#7X)Z]IEUH6L7.AW:
MDRV\I0X% 'I6HZEXD_:I_:!1[FXED?5M01,-R1DU_2%_P2A_X)Z:'^S9^R*?
M$>N6D4ETVF7'S/'@\PGV]Z_,W_@@1_P2[B_:*\;6?Q'UK3(I(K(QW2&50#QS
MWK^BKXH^!K?P)^SW<^&]'B$<4%A*-H]HL?TH _DO_P""L]YGXXZK;+'A1=7
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
M8O#NI1)9WF=XMQZ?2NZ^!/\ P=$_$[X<Z,FF^(=9U2<KC/EH_:OTD_X)Z?\
M!=GX#_M3WD6D^,7FCU"=U6-[RX"?,<?WA0!]E?\ !/[P?XM\!_!32/"?B5YO
M,M;?#+*,$' J#_@H^^?@%JL0'(M9N?\ MF:]S\%ZIH&N:1'K.@3QR0S+E6C<
M,#^(KPW_ (*+[3\!]6E8<?9)NO\ US- '\</[6B(_P :M<#.,_VI<\_]M#7Z
M>?\ !J@;:+X@:]J-U,L45MJ*%Y&Z 82OS _:Z5!\;=<(Z?VK<_\ HPU]!_\
M!+W]J'XC?LX:1X@/P^^U[KUU,IM8F?!&WKM^E '[2_\ !>S_ (*[:-\&?"D_
MPS^'/B%)+]FD@N#:3?, >.<U_.CKE_\ $C]I[XK"[2WN]1O+ZZ568 ,P5GZ_
MK70?MC?&SQ[\;_CGJ>L^-[Z1Y;FY!*3*58')Z@U^E7_!N[^Q-\(/BK\0K/6_
M&$5E<7(AW@-,@;(R1Q0!]E_\$$/^".VC?![3-,^+?C_2HKF[#I,@N(<,H;YL
M=*_9#3[&STRUCTNRL@D,:[45>@%97@#P/I?@7PK!H'AZ)8HHX45 "", 8%;K
MM(D&-WS =: ,'7OA=X$\13-+KGAV"Y+GG>*H:3\!_A%H%[]OTOP;:02=F53F
MNLA),8:8Y-1:K=Z?I]F]]?2*B(I)9V Q@9H ?;VUK9[8;;"*!P@K\WO^"WG_
M  4:\'_ OX.ZOX;TCQ)!'J3V+HD"2D.S GBKW_!53_@LSX%_8Z\%ZA-X;\0A
M]6MXLPK:7(9^A[+SZ5_-A^VO^VW\3?VYOB1)KVK:C<70EN6:")T8M@]L'ZT
M>6_%OXH>(_CQX_G\4:A)+//J$P_=N<D&OU__ .#=[_@F[J6O:EIWQAUO2VB8
MC_EI'SQS7S5_P2!_X(\>.OVC_'UMXF\:>'V_LU6CEC6YMBO'7J:_IM_9 _9-
M\%_LN?#RS\)>'--C@\E!Q&1C[OM0!ZOX>L1I.AV6EJO$%JD?'LH%7J0%2<TM
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?.W_  5-X_8Q\38]!_Z ]?QC?M)$_P#"]O%/_84?^0K^SK_@J;_R9CXF_P!T
M?^@/7\8G[27_ "7;Q3_V%&_D* /UQ_X-U-"LO%,HT+4X5EAGM%1D;I@BN]_X
M.&?^"9UKI=E<_$3P'X?$"D*6>WB[<$UQG_!MG(PUV H<'R(\&OW/_:]_9UT;
M]H/X$W7AO7K)+F5[-RI..OE\4 ?QK?LV?';QK^S-\8[?Q)X?U2>!M.N&5TB.
M,L&'^%?57_!1C_@K1XQ_:Q^&?A?P:^HW"?V=IY@N,RYW<N>>?>O*?^"F?[$W
MB;]E3XS:G;S6PAMKBZGG15CQP6R/YUX%\%?A]<?%'XFZ1X-@M3*;^Y$;87(Z
M4 ?8_P#P1P_X)_:I^U5\;M+UB8L8;"[AN&9H\@@'/I7Z\_\ !<?X5^'/@S^R
M6GA/2(8DEA" O&,'[BBO;?\ @AO_ ,$V_#_[-/P=TWQ_)IL,=U?V05RF V0!
M7FW_  <=VRGX.7;,1D2CC\!0!_,[J&]?B#+*S[C]H?Y?7YJ_I5_X-^6^U_#V
MR.,;+>/C\17\U=UL?XB22CHMPX(_X%7]*G_!OH-OP^M2.\$?]* /UD\33F/0
M+PPR8=8&QCKG%?S9_P#!RAXZ\6:EXAO_  Y?ZG,+59E8!CQG<*_I2NM.AN8Y
M8IL;95*D&ORP_P""X?\ P2EL_P!HOP5?>*?#>B1RW1)880,>.>E '\U7[-&G
M^'M4^)]E:^(;J*"W9SYEQ+]T<BOZC_\ @F=K_P#P3UU#X):/X=U#6O#$FH1Z
M>B3JTC;G?/?BOYC_ (S_ +'?QM^!/BR[TO4?#%_''%.^R3["X4*#QS65\*OV
MI_C%\#?$\5SH.O26QMY?WJ[6SQ^- ']4'_!1'_@G=^SK^T_\*VL/A9H6F/=*
MCLC6B%CGM7XF_$[_ (($_'O0_%*_V5X9U%E2]5UECMATWY]*L_LV_P#!QI\9
M_@W&G]M^)K^9 H&V)7_QK[Y_8?\ ^#EOX>?&[QU;^&_B>]_MF4+NNI"@R>/X
MA0!]4_\ !&+]G_XD?L]_"^'PIXL%T#YB$I*@&,9K[;^*\C#P3>(06+0?]\UF
M?!3XE?#WXJ>%XO%W@6YB>&1%;$<P<_,,]JT_BS,J^!K]D0AC >OUH _DL_X+
MQ1!/VKO$(\S_ )?^G_ C7%?\$4;5)/VQ["-I -J(Q;_@5=I_P7>B9_VJO$$K
M'DW_ #_WT:^>_P!@KXF^(_A7\:H_$WA43?;$AX,*%C@9]* /ZDO^"B__  4?
M\$_LI?LKP:7;ZY;IK/\ 8D#V\2RD2$>5V_2OY=?VR_VJ?B)^UE\7+JXO[^YN
M_,O6-M"S YR.@KTG_@I[^V/\8/CWXVTF#QC?W2B#2EA5+F)E)4*H[GVK4_X)
M)?LR_#KX[_'C28?&LEFQ745 6>95)R!ZT ?7W_!!C_@C??\ Q=\2Z?\ %?XB
M6!AMX?+N8X+N'@E><<"OZ1?A_P"!/#'@'PW;:)X:T2*SA@B5!'&..!C-<)^R
M?^S]X ^"'PSL-%\'6,42QP[0T3 @C ]*]7C\Q6Q(_% "Y9OXL4QFC$BACDGI
M3I64+N!!/M4:B&4[MN&'3- 'QK_P5F^*>M_#WX1WVJZ=J<D!MX)70J>X%?S/
M_'/_ (*D?'75?$]_I%KXPU!(=\B "08ZD5_5Y^V7^R'8_M2^!IO"=S'"WG1N
MK^:1@[OK7Y;?$+_@U)\(:G]LU/3M.TD3$22 [DY/)]: /P:^'^I:A\;OB5%_
MPL3QCNCN)&+M='@ D>@K^@K_ ((P_P#!-']D_3]-T_Q]I'Q$T'5M2"I,UM"&
MWQOQQ]T<U^.'_!1C_@F9\0?V'/%TTL&FE(8%9E>& XQ]15C_ ()A_P#!3GXI
M?LE_$RVM9->G6"[NUWQQ*V0 !UP?:@#^P[0=(L]%L$T6RM1'#"/D"CBK@<B;
MR>_K7@G[!O[7.G?M2?!O2?%_VIC=7,&^0ROR>!ZU[\RQIB4KDGTH DHH!R,T
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 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 -9\':.M97B_P 2:;X6TF36-2F"+"F22:TF#[3M'XU\E?\ !7'X\VWP5_9F
MU_7H]3\B>'3BR8;'/- 'X%?\'$?[6EYX_P#C]J_A31]3+V]OJ++A7XQSZ5^6
MF7E8C/4YKU+]JSXUWWQK^*&H^);Z<RF>??O+9S7ERJROM09H NZ'H5_XBU--
M)TZ O*_W549/Z5W5E^RU\7KN$75MX;N"A&5)@?\ PKZ)_P""-G[*5S\=/VF=
M&GU'3#/9%V5U9<K]]:_IZ\"?\$S/@ WP_P!(2X\#:8)ELU$G^A+DGWH _D /
M[*7QEER?^$9G'_;N_P#A34_91^,2')\-3_\ ?A_\*_L/_P"'9GP '3P-IG_@
M$M!_X)F?  ]? VF?^ 2T ?QX?\,I_&.93)_PC4^!Q_J'_P *5?V4_C-&/+'A
MJ?YO^F#_ .%?V'#_ ()F_ !/N^!-,/M]B6I;+_@F9^S\EVES)X%TP[3]TV2\
MT ?QF>,_@WXU\"Q*^O:3+#D_QQ,/YBN5*2#YB/PK^EG_ (+8_P#!*OPU/\.;
MKQ7X$\&00):123,;:W"\#/I7\X/Q#\/S>%_$]QHLRE6BD((/U(H ;X#\32>%
M_%-OK4<FTQ,/F'U%?U ?\&]G[<[_ !Q^&$?A"ZU(2'3(H[=5+<CI_C7\LS##
MC!K]-_\ @W=_:_M_@%\6O^$=U?5]JZAJ2[4D?J./\* /ZP"P(W+WK\=?^#IK
MP+-XL_9ZV1P[BFIAN!Z,AK]:OAGXQMO'_@FR\6VKJ8KJ/>I7H:^5?^"MG[)$
M_P"TY\#M0L+.!Y&@BEG^09^ZF?Z4 ?QNZU9R:9?36+K@K*P_(U/X6O$T?6[?
M4G/RQMDFNZ_:F^%FJ?"KXLZEX>O+5E,5[.H#>@D(KS:.20L8L<M^E '].?\
MP;L_M0V'BWX86/@V*^0FVL579D9'2OU\6816RL3UQ7\@/_!&3_@H=-^R)\7X
MK?7=25;2[GCBQ-)P![5_41^S?^W=\$_CUX"LM;L/%L!N)4&8H\>@]Z />E C
M 8=#44\D94S.V G7-8C?$GPM%8G4)=24(.A]J^:_V[O^"F'P;_9M^&>H:DGB
MJW^UI;%EC? Y_.@#\K/^#D7]I;3Y-8OO RWZ$PSNFT,..M?@A<,'N'<="Y/Z
MU],_\%)_VQ=2_:L^.6L>+H=2+VMQ>&2,))E<<U\S$*)"%.10 6__ !\1_P"^
M/YU_5Y_P;-_\FVW7_7K#_2OY0[?_ (^(_P#?'\Z_J\_X-F_^3;;K_KUA_I0!
M^G4@)X(&/>OYJ_\ @ZU\!2-^T%JWB.WM^'EC&0/]NOZ4I429AB3&WKBOR/\
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
M[M0%PHS@ CK^-?DGXD_X-3_!/B3QO>^(YM-N@)[DR#$QQS^-?N8 IPV.<4H
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
M.3MEE+#J30!UO[1OQ\^*/[87Q3EUV_U&XN7FED\F%97*E2W'%?HQ_P $??\
M@@UXP^.>I6GQ-^)&@.MM:R)-  2 5..H/U-?GA^P]\1O#/PQ^*^G^)?$^GVU
MS;P2$O'<H&4_,#W^E?MW\$?^#BGX2_!?P-:>'-#T;1+7R;8(XB15SCUH _7/
M]F+]EKP%^SMX&M/#WA_1X(I88MC-Y"@]NXKU/R5=/G;&.V:_&<?\'2_@DH2@
MTHD#IN%:WPS_ .#FOPW\0O%4/AJ*WTP&5U4;6&>3B@#]A(V$C90\+P:DKS+]
ME[XY6WQU\!IXL@" 2!#B,\<@FO3: "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHH/3B@#YW_X*F_\ )F/B;_='_H#U_&'^TF2/
MCMXH _Z"C?R%?V<?\%2]Z?L7>*"1S@8_[X>OXROVD$7_ (7KXG:4XSJC8_(4
M ?KO_P &V8SKL _Z81U_1KHT4%SHD=G(N0T(!R.Q6OYR?^#;5F7Q#"H7Y1"F
M#7]'GAS:=*A('/EK_*@#\]_^"I/_  17\$?MT:W_ &XFF/O%L8V,)V\X'H1Z
M5\]?LK_\&QG@'X(_$;3_ !Q=:9<%[.Y$J;Y21T]S7[,J@(R:>,=!0!R_PJ\%
M6GP_\(6O@ZSCVQ6B84 5^87_  <=B&+X37LLA.#)C]!7ZPJ@20N1C-?DY_P<
MARLGP?O!&@;]]T_*@#^9N[0V_P 1954\-<.1G_>K^E;_ (-\F>?X?6N!]VWC
MS^8K^:N]C>7XC.LWRYG?O_M5_2G_ ,&]D[#X?P11H"!!'S^5 'ZX70@2,RS.
M0$&37!>-?C?\)='>31O%&I6I^4ADF9#_ #KK?&(NY?"]^EJA\PVKA,'G.*_G
M/_X+I?&']I#X&?$;4->TS6=2M;(OL4QW3*.6_P#KT ?KS\=/V0_V//VPM)N=
M.M8;)[R?*K]G2('/3L:_/;XM_P#!J/X&\1^);O6_">G7++<S%Q^_./YU^;'[
M!7_!7_XO_!/XI6>K>*?&5Y=6Z3EY$N[PE?O ]Z_HQ_9!_P""K7[.7Q0^&%AK
MWBKXA6UM<M9J\J @X.?K0!^!?_!0'_@@3\2OV6=-;6_#^@R-#$[%RS,V%'YU
M^=.HQ^(_AYXR2 SS6MQ;3*3Y;LA^5O;Z5_65_P %-O\ @H#^R4_P0N[C3]=T
MW4YY+64*LT2GG'UK^6C]JGQWH?Q5^,UUXH\/VD$$,TY1([=0%^^?2@#]Q_\
M@W-_X*$^*/%DVG?"#4=2>;S[A4'FL6.%..I^M?M5\49I+KX>W5X /^/;+?G7
MX&_\&U7[.WBA/%>F^/;K2&CA@O!^\ [%L_TK]\/B3$+?X=7$#.<FUQC\: /Y
M,/\ @O QN/VJO$#H?^7_ )_[Z-><_P#!'[P7I?CC]JNVTC5X0\,D 7:0#R21
M7H__  7AQ'^U;XAC(QB^XQ_O&N$_X(M221?MB:<(V./W??\ VZ /N3_@N=_P
M2=US1=+TKXP?#S0#Y%OH$;.RH<;C&I[?0U^6/P*^,/C+]F3XLVGB?2[F2"ZT
MJ\#RJS$#<!Z5_:!\2O@%X3^/W[--CX)U[28)FN](MQYCQ!F \O']:_EI_P""
MT/\ P3T\7?LS_%N[U;1_#LBZ?=7CN9-N %P>?TH _=G_ ((I_P#!5?1/VL_A
MCIWACQAKL/\ :-O:!G4, =Q K]'))XI;-IXVRHC+ CZ9K^*3_@G)^UOXD_9H
M^,6FZQ!XLN;>V:\B$D0G(7:#SQ7]9?\ P3X_;;\%?M5_"^RN='U>&XNWM@&1
M#G.$H ^5/^"L7_!;'7?V"_&J>&='GC0O:F4>;#D< >H]Z^5?@C_P=,^+?B+\
M4]$\)Z]J5HL%]="-]D('&#[5V?\ P<Q_L7^+OBQ93^/M \-LXM=.V;XU_P!D
M?X5_//ITNI?"KXDPR,S)=:7=?,"<%6 H _N6^ /Q>TWXR_#'3?'MC=I(+^/=
M\K#V_P :[6XB8)NB .>N[TK^:+_@G;_P<:>)_P!GK0K'P#XEM[6>UA01HUS*
M#CMWK[M\5_\ !S/\.].\"_VQ:3Z8UT1_JMP]* (_^#ERU\"6?POO[R]M+=;D
M:<,$1+G[E?S6>'RTWQ6CET[&/MG[O\J^Z/\ @KI_P6(\1?MUW4VG0000VIMS
M"3;2<'C':OB_]F;P)X@^(7Q?T;3M&LVG,EX%?'TH _IC_P"#?N;6[[X2Z;;Z
MFSA([(%1N..@K]38V8RA#C&VOC[_ ()#?L]GX7?LS>'[S4K/R+E[3$@*X["O
MK\I'%-]H:3C&* +%% ((R.]% !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 %%%% $,]P8V*!?X"<U^"G_!R7^VY]BT^Y^%-GJ>1
M=020NBOZ9K]LOV@OB=_PJ_P+>>($@E=XHS@1 D]#Z5_)?_P66\6_%+XW_M#7
MNHQ^$]6N(8[^785LI#Q^5 'PTS+/,\CMR:DTR+SKV" )EGF5<?4@5KM\+/B3
M@>7\/]7![_\ $OD_PKU/]D/]EKQY\5OB_8Z!JG@C45C%S"Q,UDX'W_<4 ?N'
M_P &R?['6EW/PVB^*6IZ8BS0W^%9TYP68_TK]N;*Q6QMX[2.3"HN ,5\O?\
M!)W]G6P_9V_9QM?#4>G>0TPBE(QCDJ3_ %KZI>,.0P[=* '8'H*,#T%)A_44
M8?U% "28"YX%,=#(5=)<!1R*=(N5Q)R*8Q2-A&JGYJ /._VJO .G_$;X$^)]
M!N[!9GETF5(<C/)K^.W_ (*=?LT:]\#OCIJK7UI)%#YQ"AEP.7-?VI7MO!J5
ME-ID\>4="K9Z$5_/A_P<_P#[)E[#=W7B_P '>%;BX,MZ@S:VY<XW#T'O0!^#
MZ$,=S5Z'^S#XYOOA[\9M&U^TOFC2&YW/@USL_P (OB?#(8CX"U?KT_L^3_"I
M-/\ AK\4].NTN(? FKJRG(/V"3_"@#^QO_@E+^TQH/Q@_9B\,Z;97\<]U#9
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
M/B3K[_\ "":LP.LW14BPDY'FM[5A#X5_$M5);P%JX^NGR?X4 ?N/_P &H_\
MR,>J?]>*?R%?T(!V(5%'85^ '_!J[X3\3Z#XAU-]:\/WEH#9)@W%NR9Z>HK]
M_P NL4:N5)R!TH >"BD GFOD_P#X*D_L-^'?VM_@WJ,%Y9Q/=P612W+)DY.>
MGYU]6M&SS"0=,=*9=VHOHS;RC,9&&'K0!_$C^W3^QC\1OV:OBYJVAW/AN[2Q
M@N"L<IC 4CGI7S\%:*/>),'."M?V-_\ !1__ ())_";]K?PO<3Z=X=MUU)D=
MGEF*\M^5?SR_\% _^"*OQ=_9D\37IT3P[)=6L;':MC9L_?\ V<T ?#7@OXB^
M,_ 5\FK^#-<FL9XSE7A/-?5_P%_X+ _M$_"VP%CJ/C;4[I4  4RCM7RMK?PF
M^)?AF>2/4_!>J6^QR#YMBZ]#[BL5]!UI6/G:=.A'4-$10!]P?%?_ (+4_'[Q
MQI$MAI?BK4K-G0@LLH[_ (U\C_$3XY_$WXMW;W7C_P 6W.H[VS_I!!YS7-1>
M']8NW\JUTBXD;_8B)S6C;?"WXD7I5;/P/JL@8@ I8N?Z4 8N7GD$3MM7WKV'
M]DO]D[XB_M#_ !(T_P +:!H%U+;7-P$EGCC!51ZU[K_P3[_X)'?&3]KCQ-:Z
M9>^&;BRCFEV[K^R9!C..K8K^AO\ X)G?\$8?AM^Q]HMOJ/B70;6;46572: K
M\K#'U]* .K_X) ?L+^'?V7?@7I-A>:'$NHBR"32E,,3QUK[56(H,%N!4&G:=
M:Z=%]FLH]B*,**G*2%<,W>@!MW(!;NJ_W#_*OY*?^#C93_PTZ[,?^8A+_6OZ
MU;IDBMW;&?D/3Z5_*%_P<2> /&VN_M+O=:5X5U"X3[?+AH;1V'?T% 'YCU]'
M?\$P/^3F=)_Z_+?_ -&5XB/A3\3#P/ .K\?]0^3_  KZ)_X)D_#?X@6?[2VE
M2W7@O4XU%W;Y9[)P!^\^E ']D/P%_P"24^'_ /L"VO\ Z)6NR;H?I7'? A'C
M^%>@)(A4KHUJ"".A\I:[%NA^E #>R_6O@#_@M[C_ (4=J63C]W+_ .@U]_\
M8'WKX%_X+:Z1JNJ_ _48]-L)IV*2X$49;/R^U '\C_Q-56\>ZO\ ./\ D)S_
M /HPUA%0& !KN?B/\*/B8WCO5B/ FKD'4IR"+"3G]X?:L5OA-\34(SX#U?\
M\ )/\* /WO\ ^#3K"SZKSG_B6K_(5^\5W#Y]EY"G*NN&'J#7X6?\&IGA3Q)X
M?EU8Z]H%W:[M-4*;BW9.<#U%?NK;,R1B-CD@=: /QZ_X.-_^">$OQ?\ !5]X
MW\!>&B]Y'9*N+>/+$[.>ON*_FS\<> /$7P]\3W'ACQ-I<MI)#,8SYRXZ5_=W
MXU^'WA?XAZ5+I'B:P\^&5<,I^GN*_%'_ (*U_P#!O;'XYNM2^)/PUTJSCD<O
M,JA59LG/IB@#^==)7TV_$UK+AD;*.O8U]9_L,_\ !4OXO_LKZ];A]=OKVQMP
M"ML) %_F*\\^/_["/QI^!NJ2Z7JG@C4K@Q.5+V^GN1]> :\>E\$>,[&0QR^%
M[^-QU#6K C]* /W;\'_\'<,>B^&XM,U+X/W%S-'&J[VN>3@8_P">E5?B%_P=
MM2>*M ET;2_A)<6,DL>T3"X''O\ ZROPDET?6;>7]]8RHP[-&0:=;Z+K6I!A
M%ID\K+P D1- 'U!^W5_P4M^*W[5NLS27?B"\CM))21;O(" #V[U\J!#(29)<
M$G)S6MIWP[\=:E/Y%CX3U&1\_=2T<G^5?2W['_\ P2\^-W[2>NVUI_PB=Y:Q
MS,N6O+!U&"??% 'DO[*G[,/C7]IGXHV'@+PQ93NETW-S$F0I# 8_6OZW_P#@
MCU^RG<?LL? &T\/W\)2>ZL(Q(63!8@C_  KYP_X)*?\ !"S1?V3YM/\ 'GBO
M3;-[F,K(?*VAN?FZ<U^I%G96>EVMO800$)$FV,#L* +BC:,"EH!R,BB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ /UIF_<^T<>].;.T
MXJ-6\N/)!)]J &SEK>V=_O'!Q7\S7_!RS\#?C1X\^-^EWGA#X?:CJ,(GD+/;
MQ@A?O>]?TSIO>,^;R#7GGQ"_98^"_P 4[Q;WQAX7%S(I)#$C^HH _CN_8T_9
MB_:'TGXWZ'=7GPDU>&./4XB[-$.!GZU_6?\ \$^=+U73_A!IMKK6E26\JPKE
M9!S]T5TNC_L&?LU^'[Y-4TSP.J31L&5@R\$?\!KU/0?#FE>'[5;;2+;RHT&%
M6@#13.,$4M-C<N.13J "O//VF[6[NOA7J45E;--(UG,%1>I.PUZ'5;4-,@U2
M%K6]3?$RD%?K0!_'M_P5!_9]_:"U[]H2^N-.^$6K7-NT\Y$B1 @_.,=Z]$_X
M(L_L^?'KPI\=;&^UOX;ZI96XU%2QEB &,#WK^G/Q5^Q5^SUXUO6OM>\&":5R
M26W+W_X#4O@W]CSX"_#^\%WX<\("&0-D,".O_?- '3_!>*5/AUI\5S;F-Q'R
M&ZBK/Q*^'/A;XC^$[SPOXITR*[CN;:2,"4<*64C-;D%A#I]HEM9+MCCZ+3VC
M6Y3>JX/O0!_/O_P4Q_X-O=737]3^*/@'7A+')+),+*VM_P"^2V/NU^6/CG]D
M#]L;]G#Q1)8?#_PCKJ?OB&EMH5&<=^37]I>K:!::]I[Z9J\7FQOU'M7F_B#]
MB_\ 9_\ %<KW.K>#A)*3DL2O)_[YH _CQ:7_ (*12!K>73?%1608(*)S^M=A
M\%?^"</[57[1>MV]]XT\+ZRKW,JJ[W$*G&3UK^LB/_@GW^S%'AYO BDY_O+_
M /$UU'A3]E;X+>!RK^'/"X@VGY>1_A0!^:G_  1R_P""&FC?LQZQIGQ,\<R0
MWLL3+(8)H<$;B&QT%?K'8Z+8:5;QV>F1+!#&N%C7IBI;:RAL%2UMH]L04#%3
M31;G7'04 ?DW_P '&O@7QYXP^%,=IX.\)76I-NDRMNH./UK^<73/V3/VCCXG
M@E?X1:P -04D^2.F\>]?V[^/?@[X&^(]L;/QAI(N83G"Y'^%><_\.]_V6D87
M*_#\;@V[.Y>N?]V@#YD_X-WO"/BGP5^R3-I?B[0I[*X-Y$0EPN#C#U]U^/\
MX?>'/B-H%SX=\46,5S;7";'CE&011\/?AGX/^&VCG1?!^F?9K<D$IGN/H!6]
MY4<@PR]* /YH/^"]?_!*#Q'X?^)M_P"-?A!X'F>WFO&98[&'C )]:_/G]GKP
MC^V%^SSX]M?&'A[X9Z_&8)TRL4:C(#?6O[.?B!\$?AQ\3+<VOC#1/M*#L2/Z
MBO.9/^">7[,%RQE;P$NS.=NY?_B: /F[_@C/^VU\7OVB?AA:V_Q,^'^I:=<6
MK1VV^](R0H*YX8^E?H%N,D/F*,$CI7#?"CX"?"_X36S6_@'P]]BB$F67(Y/K
MP!7;I%.K[@_R^E #P T8,G7MFOQ1_P"#E;X9?$KQHE[)X/\ "5YJ0:5<);(#
MW'O7[72@R8*GI7'?$3X%_#;XJJ3XQT(7)8_-DCG]* /XK_AQ^RU^T?;?$V&[
MF^#VL(HE8Y,*_P!X>]?T^_\ !$GPMXO\,_"&VM?$GAZXM'^R1@B9<8Z5]/Q_
ML!?LQPW O8_ BB0=]R__ !->E>#OA]X5^']A_9_A?3O(B"X"@]A^% &\,!B
M*6F0[R-S'K3Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ****  ].N*8K%B58<4\@$8-0R3<^6BD'L<4 ?FI_P<?>#/&/
MC;]G2STWPAX9N;Z5?-RMNH)_G7\Q=I^RA^TK'XHCE;X/ZR%%^I)\D=-_UK^X
M'Q_\*_!_Q0TQ=*\:Z:+J)>BY']0:\V_X=\?LNF<2GP$N0VX?,O7_ +YH ^$O
M^#>SP)XY\'?"ZVMO%?A*ZLF\^/(G0#U]Z_5;?LVJ$QFN9\%?";P5\+],^Q>#
M-*^S(#D*,?T%=/'EHU=QSB@ ?<IR.<GI2,I,NT-CBI,\9Q36!#[_ &H 8SF*
M(G[Q["OYVO\ @XH^#?Q?\8>./-\)^ ]0U)&DD.;= =OWO>OZ)8X]QW.*X7QU
M^S7\(OB5.9?%WAL7#$]21_A0!_&S^RO^S!^T7IGQ9TVYO/A'J\2"]C+,T0X&
M?K7]5W_!*[0_$.@_ +3+/7='FMI%4;EE'/W17J.G_L&?LTZ7>+>6'@94D1LA
MMR__ !->H^&/"6B>$-/72-"M/)A3[JYH MZCI5KJ]N;74(A)"P^:-NAK\N/^
M"N/_  0A\-?M?D>,?!FLVVFW5LK.R1PDL['/^R?6OU.9F3EN:C>SMWA==G$G
MWA0!_&_^U1_P2=_:3_9=\4/;^$_#VJ:DUO/\ES;0 9QWYQ7GEK_P\>TVW%C8
MZ=XICC3@1+&F!^M?V5>,/V:/A'\09&E\4^'!<,W+$D?X5R,G_!/K]EO=YQ\
M#<?]I?\ XF@#^0[2_P!F[]M[]H#78=)\;^&?$$Z2C:S7$2GC@>M?I1_P3,_X
M-Y_$?B#Q=I'C_P :7;6JV<JRO#<V_P"GW?>OW6T']B3]GKPM)]NT_P %A9%.
M5(9?_B:]&\+>#M)\(P"'0K80PD<K[4 8'P/^#GA[X%> K'P9HUK$#;)L,L8Q
MFO,O^"A^E:SJ7P(U6WT;39+F9K68*L8YYC-?01\JX?:Z'Y3D53UW0-+\2VSZ
M7JUMYD+J0RGN",4 ?Q.?M-?LM_M':G\8M;NX/A+K$L;ZI<%6$0Y!D/O7Z5?\
M&P?P5^+_ ,/_ (GZE+XQ\!ZA8Q/J*$&XC &,)[U^\5_^P)^S-JMU)>ZAX&5Y
M)7+,VY>23G^[70_#?]F#X+_!Z\-QX&\+?99)6W,P(//X#VH [VX@AU""2PN[
M8&)U(=3T8>E?E!_P7P_X)BZ!\;?AG>^+/ '@^-;\REMUO%ECC!K]8;H7,S!+
M9]N#\V1U%4/$GAG1/%=BVAZU:&6$CYE[&@#^(36OV2/VJ?AUXQN+70?A=K:2
MP7+K%+'"O(#=>M?KY_P2"_;G_:QTOP7<?"OQU\-=>5((TMXWN-H&!@_WJ_:Z
M_P#V#_V;-:U$ZK=^!PTN22Q9>I_X#5OPE^Q'^SMX-O'OO#W@L0RLVYFW+R?^
M^: /Y6_^"NWP?_:,^*O[4/B'6-/^%6L3V\EYNC98P0>3[U\H?\,D_M)K;!5^
M#6L[L]?)7_&O[4?$/[%/[.WBS4I-0USP2)9W.7?<O/\ X[5!?^"?7[+C'/\
MP@(_[Z7_ .)H _B^M_V4?VH[0[H/A!K:GKD0K_C5AOV6_P!JIL&7X3:VV>QA
M7G]:_L['[ '[+\AQ_P ($,#_ &E_^)I#_P $_P#]F-W##P&/EZ?,O_Q- '\8
M2_LM_M11R-_Q9_6AGMY*_P"->D?LH_LT?M):?\7K&XO_ (6:Q"@N(LL\0Q]_
MZU_7K_P[[_9B9S(W@-3G_:7_ .)J?2_V"?V9=+O%U&Q\"*DJD$-N7M_P&@#A
M?^"5VAZSH/[/=M9Z[I4EO,(H?EE&#]TU]05F>&?"NB>#[!=)T*T\F$ 87Z5I
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M!\]?\%.M'U76?V/O$NFZ/:/<W,BC9#&,L?E>OY!?VB_V4?VD-2^-?B.\M?@[
MK#QR:DQ1UA7!&![U_;9XE\,:1XNTV32-;MO-MI/OIZUY1JO[!G[.&L7KWTW@
M@&1VS(Q9>3_WS0!^'_\ P;K?"7XN> _%"1^,/AQJ%DGDH ]Q& /YU_0WX?C9
M--A##'[M>/PKC? 7[-OPD^&C@^$_#@MV QD$?X5W\4:Q1B-1@"@!4Z?C28)#
M ''O3@ .E-Q]Z@!K JJC=GGK7Y5_\'%/@GQSXM^%-W:^$/"UU?N91@6Z@GM[
MU^J;@NH1>,&N:\?_  A\#?$FQ-GXTTG[4A/(X_P- '\2NJ?LP?M+_P#":2WJ
M?!O66(G?;^Y7D;OK7]&'_! 'P5X]\(?#Z"#Q;X+N]/=H(\_:% [CWK[T;]@'
M]FB>Y^VP^!0K@]2R_P#Q->D>"/A%X*^'UHMIX8TL6ZJN  1_A0!T LV,LCSR
M[HW&-AKX^_X*>_\ !+OP)^W-\-+GP]'%:V-XS&3[6T9).!TZ'TK[%# _NF!X
M[TOEA4\L"@#^2O\ ;<_X(0?&7]G77+F;PM%>:HBEF0V]N.G;L*^9K'PI_P %
M O <DF@>'= \30PPG8JQ1KC _&O[0/&WP>^'_P 086?Q7HGVCC!&1T_(UP<O
M[ /[+\[O?2^ @6<[C\R__$T ?Q_R> O^"@WQ,GA\.>(?#WB>>WD<*RR1*0 ?
MQKZZ_82_X(&_%7XV^+;&]\6R7-C%YB2O'<0#L<GH#7])>E_L(?LUZ;+]ML?
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
MRULK']17H]1J[*277 ]: /S@_:5_X(0?!KXBK,_ACPXJO(3C;$J_RKY9O?\
M@U[L[O5#>-H;!"V1B3W^M?N.K1N2PYHX<8H _+W]DG_@@)\,_@_K,&I>(O#B
MN(GR1(@;O[U^A'PN^ '@+X2V$%EX3T*V@"* Q2V53Q]!7<D$QD'BB'."">]
M'DO[1G[*/@/X^V26WB?3EG"L3AXPV,_6O"W_ ."./[.4D0:;PM#G=DXM4K[.
M*#."W6D0JG[HG.* /CC3_P#@D%^SUI>M1:QIWAB(-$!C_1D]O\*^L/ GA#3/
M 7AJT\.:9'LBMH1&B@= *UTD19/*4YS1AP2=N: &F6&%B_/->5_M!?LN^ ?V
MAM-:R\5Z<MPK-NVO&&'ZUZL Q_UD0H+;?EA3\J /C&'_ ((Z?L[V^]O^$6A+
M,Y/-LE*O_!'3]GJVO8M0M_"\.Z,YP;9,5]FJCXR<Y]*=&,9H XCX,?!GPQ\&
M/#,.A>'K00QQQ[0JH  /PKM%8LH:+]:&>0N5\O(S3AN' 3%  \2R<MUJMJVG
M:?J]B^F7\*O'(,,&4'^=62@0[RYXI"T4G /XT ?,W[3W_!-7X(_'31)TN?#5
MNUQ(C?,MLF<GWK\^_B;_ ,&T?AGQ=<O<Z1H3!6DR,''?ZU^S05HVPAW ]0:E
MP%&T# H _'GX,_\ !MYX3\'1"/6M W8?/S8/\Z^M/@%_P2&^"?PFU"WU9/#<
M0N+=@R%H%.#7V=''(LF3G&:7#,^YSC'3WH H^&_#FG^&M'AT;3X$CCA&%"J!
M6?\ $SX>Z5\1_#,GAS5X!)#(""I&>HQWK?:+?_%CWIP C3:6_$T ?&E__P $
M?/V?M1U*;4+CPO"6FE9V/V9.I.:BN/\ @C=^S=- P'A>+<!Q_HR5]G1J%)(8
MD9ZTH9$.-W6@#Q+]FW]B[X:_L]*S>%M*2W)3&4B5?Y5[=&5=!@<4UY'4@(F0
M34@  P!0 4444 0[(G9U R3U!KC?'GP%^'_Q)5X_%&@6LX<')>U1C^HKM@R$
MD)C/>F'Y1OD8B@#X9_:>_P""+_P*^+,<TFC^&(D>1?\ EG;HO/X5\;>-?^#9
M'2M:O)9M.T,A78E</C^M?M@DT3C8C;J;'  Y82'KTH _%_X5?\&T&D>$]4CN
M=5T E%8$Y;/]:^PO@_\ \$6_V?O"5E#'K7AB(R1X/-NAY'UK[C^8' Z>M,=5
M7EG(H \Y^%/[,7PJ^#D:'PMX>MH6BQM*6J*?T%>C*D4BC:,!>@Q2+Y6-Q?(]
MZ<LL3?(AH '#J!Y?XTN Z8%)M,?.<COFEX=?E- $?D-(C1R]#7S9\>?^";?P
M;^-WB1/$/B'0TFE#EBS0*>3]:^ECN7@=/6D9UQMW\T ?&</_  1V_9QMF=Y?
M"\/S#'_'JE;'PT_X)2? 3X?>*D\4:1X<C21""K"W0=#FOK78K@*W44@D4'RD
M&: *N@Z;9Z-IT6F68PD,:HHQT &*NOG'%-C01@DT\$'H: &A=R;3WKC?BI\'
M?#/Q2T630_$MJ)(7!X* Y)'O79LVVD+*%!:@#XXOO^"0/[/&JW4U]<>%X2\D
MK-_QZIW.:@F_X(Y_LYM RCPO%N[?Z,E?9Q.'&.E,>)O,!4\=Z /(/V:_V0_A
M_P#LYVK)X.TM(&DCV/MB"\?A7L$,/E]:<KH6**>13J  D#DU2U71M.UNW:UU
M&V21&&"'0$?K5VF2QA^2V/I0!XA\6?V#_@A\4+.Z&K^%K1I)T."+./J?PKXS
M\?\ _! CX1^)/$%SJ%AX< 61#M C4#O7Z=$QHF&D./6DRJIF(;C0!^(7CO\
MX-B+/7_$!OM*T-O)YS\^/ZUH_"#_ (-FM'\*ZF]QJNA,5\S/S-G^9K]KE7GS
M&XHC1(R6!Z]: /S9^#/_  0C^$'@SQ.-2U/PVA5'!(:)2*^TOA?^R-\)_A9%
M%;^'/#5I&L8&UA:(#G\!7J@$;%MG6D2$@<L: &I"EM&MO;1JJJH "C%2$83Y
M@,XI0H%-+'/S#&* ')]T4M ((R** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "C /4444 %%%% !1110 4444 %%%% !1@>E%% !1@#H
M*** "C ]*** "BBB@ HHHH *,#&,444 & .@HHHH *,#THHH   .@ ^E%%%
M!1@#H*** "C /4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1@>E%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 $ ]11110 8 Z"C ZXHHH *, \D444 &!UQ1@9SBBB@ P!T%
M%%% !@>E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !@9SBBBB@ HHHH **** # '04444
M &!UQ1110 8&,8HP,8Q110 4444 %&!Z444 & .@HHHH **** "@@'@BBB@
MP/2C ]*** "BBB@ P,YQ1110 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 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% #6W%L"FF)RV[?^%244 -D4L
M?QH1-B;2<TZB@!F"C84<4YE)8$'&.U+10 4444 (QP,@4%0PZ8-+10 Q4<$@
MM2A#G).13J* $!)."M* !T%%% "9Z\4BL6X*TZB@!OW. ,TI],=:6B@! BK]
MT8IHC??N\SCTI]% #3N'S ?A3%"R$AHL>]2T4 ,$84'/(]*2,$\E<#TJ2B@"
M,GS&V-'D4K9QY:C'O3Z* $0%5P3FEHHH *B\A\DM)D>E2T4 -C"@D*F*5N!P
MM+10!&2\8Y&[-*H+KP-M/HH 8%:/&>:208_>!.34E% # %QYGE\T.CNP8-C'
M44^B@!,D':1GWI'.P95<TZB@!BL[?-C'M0T;,<AL4^B@!%7:,4UPX;<&X]*?
M10 T*6^]^1IK;8VPL=244 ,"$_,.*'5N,'/-/HH 9+N\OCK0@*IN89I]% $9
MW2# XQ2KD?(PS[T^B@!DBG;\M(^%7/EY-244 1E7F0'.VG1J47:S9]Z=10 4
M444 )M .0.336&[Y'7-/HH 88TB&Y(QFE4!AG;BG44 -"L#G=1@/]Y:=10 S
M8$&-N12"-0<K'BI** $&2.::\;-\J-MI]% #$5HT(9MU$85SEH\$4^B@!N-I
MR!G-&U1\X3FG44 0I'(\GF,YP/X:DVD-Q3J* $89&*0*"F"/PIU% #!F1>F*
M=RB^M+10 Q0.'"8)ZT^BB@ / Z4U@SC'2G44 ,*+MPR9Q38GR^SR<"I:* &#
M+#:1^-*PP0H%.HH ;@1_=7K2 N7ZX%/HH :[%1D+FDYE0@C%/HH 1%*+M)S2
MT44 %%%% !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
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
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
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
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
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
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
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
M'&+>\1SG\#0!O44R-F/!/;K079?E/)]: 'T4@8 ?,PI&<J?4>U #J* <C-%
M!112!@<\=* %HI-R_P!X?G2-*%.,$T .HIK$@;A2"7_9- #Z*16W=J4'- !1
M1D#J::2V<AA]* '44F\>AHWCT- "T4WYP<D\4Z@ HHR/6D!/=A0 M%&1ZBD.
M[J#0 M%-RS# _&@OMX/6@!U%-$@/:@EB<KVH =133(/2E^8\@T +13/,VN(R
M,D]Z3<\>YG.?0"@"2BJ5_K>F:3 ;S5=2AMH@,[II H'YU@CXX_"#S#$_Q)T1
M2.H.I1_XT =7167H/C;PEXH0R>'O$5G>J#C-M<*_/X&KZ2M\S,#@>U $M%,2
M8.,[2*7YN["@!U%-:0*,]?I3@<C- !1110 4444 %%%123$,5S@ 9)- $M%<
M[J_Q6^'&A7'V+5_'.E6TO]V>^13^IJLWQM^$1*@?$_0LGM_:<?/ZT =716=I
M7B;1=:B6ZT;5K>\B?[KVTH<'\15N:=HOWN,J>PH FHJ+=+D-NX/:FF2::0&,
M[0I^;/>@">BJ.J>(M#T-#/K&M6UJG]Z>8*/UK$?XU_"-9"G_  LW0\C^'^TX
M\_SH ZFBL73/B-X"UIMFC>,--NV)X6WO$<G\C6O%,LZ;HSP>A% #Z*:'(X84
MOS'D' H 6BD+*.I%!.1\K"@!:*0$8Y84M !12%E4\N!]361K?C?PKX68-XD\
M365FK_=-S<J@_4T ;%%<D/CC\(S,J1?$S1)-YPJIJ49R?SKI--UC3=8MQ=Z7
M>17$3=)(7# _B* +-%-(?.=PI<CU% "T4F1G[PIC>:6X<8H DHI&;8N33?,(
M&X]* 'T55NM3M;:(S7-RD"*,L\K8 _.L*Y^,?PMTX;+_ .(NC(P."'U",?UH
M Z>BN;T[XK_#G5[M;32O'>E7,C_=2&^1B?P!KH&N$:'S8F# C(93D&@"2BF0
MNTD08T^@ 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 **** "BBB@ HHHH **
M*#T- #&\PN"G2N*_:(O]1TOX1:Q?Z4V)X[;*'..:[.*-64E9">:YSXI^$W\9
M>!]0T""1BUQ%M % '\J__!3#_@H#^U%X _:$UW1-+U^:.WCO"J!+EQ@<^E?,
M@_X*:_M4B3=_PE-UQ_T^25^V'[7O_!OGXC^/'Q,U/Q;]CO<74Y<,BFO%[S_@
MUP\3IISM;VNHL^TX&P^E 'Y;7G_!3[]J&[D"_P#"6W(P,8%[)_C2R?\ !3[]
MIN1%5_%UUE!@8O9/\:]#_P""C_\ P2H\8_L+W,UUK=G=)&D7F9G!Z$ ]_K7R
M1X'\//XL\5V>@HA)N9-HP* /=1_P4S_:=F0-'XLO"R\_\?LG^-6-)_X*;?M5
MRZI;L/%%U\TZ#!NY/45]X_LF_P#!N/XU^-7PLTGXE'3K_P"S:G"'5E4XQ7JE
M_P#\&NOBBUU*&:PM-18)*K?</8YH ^I_^#?G]H#XM_&+1K2[\=:BTQ,^/FF9
MN,GUIG_!QS^T#\4/A+X+AN?!VI/;XL7)*2LO][TKZ(_X)A?\$YM:_9 MK9;Q
M+E/)8$I*#7R3_P '/\D4GPURK99=/?/M]Z@#\7OA%_P4L_:@O_B!H^E0>*[A
MO-O45@UY)_C7]3'_  2.\<>-/''[*>C:QXPN/,O)"=[%R?X5]:_CK^ HBC^*
M.ARQMN?^T(\BOZ__ /@C/;,_[(^B7TTI!(.5SP/D6@#[")F SQ2IEAEP*Q[W
MQUX;TJ3RKW4%4CKFJO\ PM7P9)((H=74DT =)SFBJFEZOI^JQ^993AQC-6Z
M"FN"2,4ZH+QX8E\R:7: .: )5&T$D4AD+'$=8MY\0/"6G/Y5WJJJ14*_%+P/
MU&L+0!T =E^_3ED5NE8NG>//#VJR[;.^5QGK6PC13*'C.0?2@!63!+"A6+<'
MTIQ'&*K7>H0:>ADN&"@=2: )6@0G<2:4,D8XKG[GXI^#;27R;C5D5O2M+2?%
M&B:V,Z?=K)GN* +PC4_.:3".<+G(K/U;Q;H6ADKJ%X(_4&C1O%VA:Z/^)9=J
MYQVH T99!$F:(V=QN;H:12W_ "T7BH;Z^LK!/,NI]BXSF@"SE <<?E2&-"<D
M_3FL";XE>#+9_+FU=014,GQ0\$$@KK:Y["@#IBP4<T*ZN.*S-(\5:3K  M;@
M-Z5IC:?F% ";64_+3J** $89&!7._$+0M2U[PQ=Z9IIQ-+'A.<<UT=-E:-$+
M.<#UH _E2_X.!OV4OBYX3^-VH>++C2[J:*?4"P,:NX[^E>(?\$C?V</BOX]_
M:$TW6[+1[V&)9H6):.1!P^?05_5;\=?@#^SQ\7+AO^%CZ)IURRODFYM5<Y_&
ML;X-_LL_LJ?#O44N/ /AS2H9E^Z8+)5(_*@#U7X(:'K/A_X=Z-8:L/FCTNW5
MLG)XC45V8=6&%J&S6#R(_(("(@50!Q@"IF ;[M "&$-U--VQ*>2:BN=3LM/0
MO=3;0.N:R;GXE^#+=BLVJJ"* -L&$=,TY"0<>M<Z/BIX+?Y8]50GZ5H:=XLT
MK4R!9W*OGH!0!JT4V-MZYQ3J "D9=V*6B@!"0HIH9R>*5L$@422+&NYC@"@!
MV!G-(=W85D7_ (U\/:9)Y>HWXC;L*J#XK>" 2IUA>* .C^M,FW;1CUK"3XD>
M#KDXCU=:U--UC3]3C#V<XD7L: ++J-H8=<5S'Q5OK[3O"5U>6QY2+.:Z=T+'
M()_.N8^+<F/ ]\C+_P LCUH _F!_X+'?MT_M'?#_ /::UW2M"\0RPVD=^5A5
M+IUXR?2K7_!&+]O;]I7XC_M.VOAO7_$$DUJ43<KW+M_$?6O&O^"[;./VHM=#
MG:O]I'!'U-7/^""BK!^U19W,9WYCC&3_ +QH _KA\'O-=^$-,N9_]9)I\+,?
M<H":U$#CAJRO!*^=X.TERQ'_ !+H.G^X*U(S+G:R\>M  Z)]YJ0"(] :AO\
M4[&Q3?=3!0*R)OB7X-M&*7&JJI]Q0!N".-_NDBG@+&,9KG1\5O!).V/5T)^E
M:6F^*M'U7_CTN@WIB@#2ZT4W>3]T<4Z@ ICLQRHIS?=-0W%Q%;1&:9MJ@<GT
MH F4$* >M+7.W?Q'\):?+LN-54<]Z3_A:O@B3Y4UE2<]* .A._?P!BG5FZ5X
M@T;57!L+S>36E0 4444 %%%% "'('%)YH'!ZTXY["H+R]MK*,R3L !U- $C1
MH_S;C32(1P<UAW'Q+\*64ACN=21?:F#XJ^!B,C5T_2@#H%2,'<":=YH/W:QK
M'Q_X6U!MEKJ"L3V K7BGBGC$D&"#TH 4NPD"@<4Y@N,FF!WW89.:COM2L],B
M,MY+M&,G- $G[M^ 31&"C^7VK ?XI>"X93%)JJ BM/2O$>F:TGGZ=.)(ST:@
M"\Q1.33&:)QU-4-8\3Z5H_SWEP%4#G-9P^*W@9CM.KH#Z4 =&A15 %!*.=IK
M-TKQ7H^JG_0[H.I^Z1WK18#[X/6@!7RB_+2J<C-##(P*4<#% !0<XXHHH 8G
MFY^?&,TX[!U JKJ.IV.FH7O)]@]361-\3?!5NVR;6%!'6@#?\N,\Y_6E\E/?
M\ZYD_%#P-U77%SZ5?T[QWX;U/"VVH*QH UB4C/)-$CN4/D]>V:9&T-T/,CDR
M*D;>J':,D=* /SW_ ."YOQ@\<?#?X#RWGA>]:"=8)<LDA7I]*_FMTS_@I;^U
M)8>,UM8/%MP2;\+@WLF,;\>M?T:?\'!JP?\ #.-S(7Q(;:;(].*_E,T7;_PG
M"22MS_:0Z_\ 72@#^L7_ ((%_%SXD_%S]GTZUX]O?.D-T@#&0L<'=ZU]]^,-
M)NM?T6?3K(D.R;00<5^<7_!N0JW'[,Y=I2"+N/"@]?OU^F4S&--D0R: /YB_
M^#B_]E3XMZ?\4KGQ-;:;<SP/J!8% [\ GTKXS_X)N_LU?%WQ]\>],N[+1;R*
M-+J%B3&Z='SZ5_7)\=O@I\!?BA;?9/B;H>GS2$G)N;97.?QKB/A5^R;^R1\-
M=32;PIH.E1W"ME3%9*ISF@#T7]E'PUKGA/X0Z/I^MY#QZ=;J=Q)/$8'>O3IE
M=W21/NCK4&FQP0V,<%O$J0J@";1@8QQ5A7D)V[>.U "X8G*CBG@9'S"JU[?V
MMBI-W+L4=#65<_$;P?IYVW.K*#[T ;_0?**CDWE2N.3TKGT^*G@FY/EPZPI)
MKS']JK]M?X8?LR^"IO%?B+Q##$4MS)&)<8/ZT >SW&H0::B"[E5-QP,MBI$N
M()FW0W$;#'\+@U^%W[5?_!S3HNM:U!X7\"75@^VXV[XG .#]*^UO^"2O[9'B
M7]J32K?5=5NR_FQEL"3(Z9H ^_HGC"%ESC/-"W$3-L%4-2\2:3H8"ZA.L?RY
M.:S;?XH^"[FX%O;:FC/G&* .CVJOS9I,;SN45#%?6MQ!]H67*D=:S;[QYX5T
MIS;WFIJC#J#0!M94G_ZU-D\T?ZL"N>M_BCX+FDV0ZNK-Z5LVFK6.J1^993!A
MCM0!90R[1O SWH8HPP321%^C#Z54U;Q!IND(7O+@)CUH M&)$.232DG&T]*Y
MU?BMX,#^7+JJ YZ5L:7K5KJD?G6KAD/*D>E %L!47(J-A"YSN-9NK^--#T63
MR[^\5,'!S5,?%3P,_"ZPF>U '0[HWXYH$49Z?SJGI?B#2=8 ^Q7 ?/0BK1C$
M1\QG..] $@"@$"HQ''(<JQK+UCQUX>T8A;R^53G!S5./XK>"Y'V1ZJA- '1C
M;&,4JL6/2J6G>(=*U50;.Y#YJV6?^%>* '% 3DTC2*IP:4 [<&F,L<0,CM0
MKD2IM7O1&/+&&-9.I>-M TMRM[>*BC[QJF?BEX&'S'6UH Z7.1D4S=*#\V,5
MB67Q)\'WSB*UU56)Z"MFVFAN4$\,FY3T- $AP/F/:@.K' H<96F22Q6T7FRM
M@ <F@!9)50X8<4?),.":P+[XD^%]/N&AO[]4P>,U/I'CG0M7D"6-VKYZ8H V
M1MC&*C(C8Y+'\*COM7L;"'SKF4*N,\UBO\4?!L+F.?5$4@],4 ="@11D$TOF
M@_=K&L/'_A;46\NUU!6)["MB*:.:/S(<$=J &W*&2 J1R:^6_P!L_P#X*+^
M_P!E![>/Q!J/E;E).0#TSZ_2OIC4-=L-,).HSA !WK\*O^#D;QGI,BV\FBZ^
MX=8I,JC8Y^:@#Z<T'_@XP^!>M>)%T"/Q 2SR!,"->]?='[+_ .U)X8_:$\-0
M^(-!N6DBF'RDKCMFOXM?A!XRUR'XM:?//JLQ1[Z/.7/K7]47_!%OQYX0M_@9
MICW^K#SO+Y5O]T4 ?H,56-?,4FE)9@&%9VF>*-'U^ G3[H.,XR*T0Q50 * '
M+R,^M#$@9%*3@9-(K!NE "*SGM1)*L8^>HKJ]BME)9A6!=?%'PI9SFWO=016
M4X(- '1(\4_ S2E$09YK.TGQ1H&NJ#IEX'SZ5-J&NZ5I"_Z?<A /6@"T%B<\
M9IV%C'%<W/\ %CP5"Q4:LF15[2?&FAZQQ:W:OGI0!K!V;H*#YN>,4!@ZYC'!
MK/U/7-,T4E[Z[V>N: -!C(!TH0R'EL5SLGQ8\#QG8=83=Z5H:9XQT'5V"V5Z
M'+= * -2BBB@!'W!?D'-(-_\8%*PW#&:S=1\5Z%H^1?WH3'7- &B'7.!39(D
M^\217/-\4O Q./[:4&B/XH^!V?8NM*3Z4 = +9",J3^=2*H0=:H:?X@T?51F
MQO ^?2KBH=P.210 OF+G"C]*1Q'*>2:>VU1D@>]9>K>+_#VC9_M"^$>* -%+
M98SN4G/O1@NV6[5@6/Q.\*ZE-Y%EJ:NQ.!6Q-JEO%;BZD8",C);VH E$43.6
M#'->0?MG>)M6\._![4[O0)"L\=I,RG..B$UZ*?B#X22Z%JNJ*78XQ7F'[;TL
M ^!^JWD1!W64V/\ OV: /Y2?VQ_^"A?[3>A?&W5[(^*KB-8=1N%C5+R0#:)"
M!T-?<?\ P;K_ +9_QJ^,WQB?1_%NO33Q+J*)A[AVXPOK7Y9?MXL9?CYK3S#:
M?[2N< ?]=#7WQ_P:Z[X_CM,/+!!U6/D_1: /ZDX@R0[,_,*2%G48E'-#1XDW
M,Y'-1ZAJ-KI\!N;AP%'>@"1X8G.2QIR[8UPO-<_)\5?!=NQCN-656!Z5:TKQ
MQH&M2B/3[U9,GB@#84[AFEH&,<44 %)D,2II:IZAK=GI:&2\D"*.YH L&V0G
M.33@JHN.N/6N=/Q6\&+-Y#:J@;.,5KZ=KMAJL?FV,P=?6@"TIF_BQUH5I"V"
M.*R]5\8:%HQ/VR]"8ZYJFGQ6\$N=JZNN[TH Z)MW\-*2!R:SM,U_2]87S;&Z
MW\=JO"0JNZ08]Z '$*XZTWY$.!GVK,U/QIH.DDB\O57'7-45^*G@IVV)JJ%S
MT&* .B,@7[U "N-PJAI?B/3=5&;>8-GIBKY^49'>@ +,#C HWXX84;B5R!S2
M2RQPIYDI  ZT #1*_.33=L2\'-9.H>/_  UIDA2[U!5QZU67XK>!F_YC"?E0
M!T"PH><FG[E!"US\'Q.\(7+^7!J:$^E;%GJ=E?QB6VD#9]* +!+9X%&W/)I%
M+$G<,4*^3@T !D1>*7<3]T5'/-#;+OD; 'K63>^//#FG2!;R_5/2@#9\S!PP
MI<Y'RUSK_%7P,O#ZPM36/CCPIJ;;;/5 Y/3% &V#L!9Z %/SU%%)!/ 6CERI
M[U(JF.,E#GCB@#XJ_P""QGQ0\<?#?X":AJWA*X\J2.TF*L'(Z#VK^7SQ+_P4
MN_:F7Q+=#_A++@%;MP +V3^\?>OZ:_\ @M]),?V:M3\V( ?89^?^ U_(EXK%
MO_PEEWBX.?MLG'_ S0!_1]_P;&_M)?%[XZ>"Y[WXA:FUQLU;8"TS-QN;U^E?
MLVI=F(P,5^&/_!IJQ'PZN5QQ_;'7_@35^Z +$D;<4 (6\OCM1Y:.,@FJ6J:[
M8:2,W<P4#N:R_P#A:_@A&\N35U#>E '0!T4;5_6I!R,UF:1XGT?66 T^Y$F3
MQBM.@ HHHH ****  YQQUK.\1S2Q>';^0<.MG*P(]D-:)R!D"LWQ*&/AK4'<
M8/V&7C_@!H _EW_X+;_MX?M"?"K]IJ30/#?B&:&W)FPJ73KT8>E?%/\ P\\_
M:?\ M$=POBZZW(> ;V3_ !KW3_@X'EGB_:\(>(;<3\_\"6O@*4J6W*?RH _H
MQ_X(%_\ !8#Q#\3[2R^%7Q"UM9+N*!4.]]QW$8ZFOV]LKM9]/BN&(;S$# CW
M&:_B-_X)_P#[4^J?LQ_&*R\5P7&V/[5%OW/@8!K^M?\ X)A_MM^&OVP/@5IW
MB>TU"*2X90A2,@]%% 'T^$F9=YQN_A'M4=[=);6YN)F"H@S(?2I71RPE0\CM
MZU\S?\%)_P!L70/V:O@9K6L'48X[E=/9D#'!R#_]:@#\X_\ @O[_ ,%9]4^"
M-Y<_#OX>:]LNHKEHG"N1C)QU%?BG+_P4\_:=O;][N+Q=<^8SD@?;9,8S]:S/
MV]_VL]9_:;^,&I^*+^Y\Z.>?>F7R.IKP,$"17!PQ8<"@#]M?^"$W[:?[0GQ5
M^)EA8^--;DF@>\VMNN&;C</6OZ*?!US<W7A6QN.K/ "Q/XU_,9_P;OB0_$O3
M=R?\OO\ [-7].7@=_+\':?G_ )]Q_,T :\;.5 ?&>]*6 ZFF(2?WB\YJ*\U*
M"Q3?<.% H E>!&Y)-(B1=,FL&X^)_A6TE\JYU)5/?--_X6SX%#!1K"9- '1!
M(AR":<<[?DK.L/%6@ZM@V5Z'STQ6BI!3*<T 4]27Y"Q)WXX K\5/^#C?]J#X
MS?">RTZ#P?JC6\9BDR8YF4_Q^E?MA</*JEFB!_"OP:_X.@@ZV%A(4'^ID(_\
M?H _);X6_P#!27]IF;Q_HNGOXMN6$FH1J0U[(>_UK^K/_@D7XZ\2_$']D;2]
M?\67!DNY'&YBQ.?E'K7\9OPB+2?%707*_P#,4B_]"K^R#_@C"RG]BW2"F#\P
M_P#0!0!]:.@<8-1F.-#RQIVX(#)(< 5F:IXU\-Z03_:%^J8ZYH T1Y!Z$TXP
MKG(-<]#\5/ ]VXCM]80M6WI^J6.HQ"2SFW@]#0!8X YIJQ@9/K2Y<'&,UYS^
MTI\?= ^ 'P_O?&VN7<<4=I;&4F3I@'% 'S+_ ,%>_P!O'P[^S=\'KZQTC65A
MU,02IMW@8..*_F<^*?\ P5@_:?\ &'BJ[:R\5S"(W#[-MVXXW'%>J?\ !:;_
M (*+:U^U'\=]9M_#&O.^FM=[HU@F^7!8]A7Y_74+P-YK2$.6R?QH _4?_@D/
M^WG^T?\ $#]J/P_X;\2>(I9;>:4AE:Z=OXE]:_J)^%=[-??#O2+J];,DMH"Y
M]3DU_(G_ ,$-XC-^USX;N;AR MP>O^^M?US_  F*O\-]&\KG%F/YF@#I6&%
M'K3JCC=VD(9:DH **** "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*** "CK110 BJJ\*,4!57D"EHH 0J#U%07I*6T@4X^0_RJQ5?4/^/:3_ '#_
M "H _GZ_X.I+RYD-U&\Q*_8%X_X M?B+^SVS'XO:-D]+@5^VO_!U!_K+K_L'
MC_T!:_$G]GK_ )*]HW_7S0!_9;_P28N9Y?V+?!T<DA*KIXP/3@5],OQR.M?,
M?_!)3_DS#P?_ -@\?R%?3K]/QH &Z'Z5^*G_  <\1;_AQ(Z]K!\_^/5^U;=#
M]*_%;_@YR++\-Y4;O8/_ .S4 ?SS_ ,6\?Q&TF^FE"+!>HSD^E?T6?LT?\%A
M?A!^RA^Q+8Z1/<V<U]%&ZA/.(;/EJ!W'>OYJO#FJ7VEWZM8,1*S *0.]?8_[
M'7[ /[3'[=%Y:Z#:SL=-8K)^^M6VX[\D^@H ]1_;(_X+Q?M&_%3QI=S?#3Q+
MJNF6OF2*GV>92.O!ZFO"-!_X*^_MJZ!JHO[[XTZY.H?)B,J_E7Z@>$_^#8R]
ML?#$8N["P-PT*LYV+UQSWK\TO^"A_P#P3#^)/[)'B6YFU&!19K(Q7RX<#:/?
M/M0!^M7_  1I_P""]P\:W%E\/?BQ<M+=SJD/VF\GY+''/!K]MO"OB[1O%NDQ
M:IHVHQSQRH&#1GCD9K^%S]F_Q]JWP^^*6E:MI%R8Y$OD967U%?UN?\$9_C1K
M_P 6OV;-(U/7;YIK@H=S-Z!!0!]G:UK%IIE@]YJ5RMM$@RTSG@5^;/\ P4N_
MX+I_##]FVRNO ^@R6MY?LC(LL,Y#*PS[BO;/^"O_ .V!IOP%_9BUN+1]66WU
M8(&A<2<@;&[?E7\C_P"T_P#&3QO\=?B]J>J>([][R0WSFWPI)YH ^M?VC?\
M@MO^U7\3O&=R_P /O&NL6<1ERD=O*I&/S->=-_P4K_X*)3+Y_P#PL_Q+'&.2
M=ZXKZN_X(N?\$<#^TO\ 9O&GCG04EL9(TE*SQ8R.,]:_7_Q1_P $#/V1KCX>
MMI^C_#>VCOQ"V9"R==O^[0!^('[%W_!=[]HCX3>/+2+XJ^*]4U*W20^:EU,
M#R/<5^^G_!.G_@KM\)?VR_#4.FVMS:65Y BQLIF)9V_,^M?S_P#_  6)_P""
M5MY^REXON+_PYX;*6BQ-(&@AR!G!'(KPO_@EW^U9XX_9O_:*T;2].U=[6UN=
M1'VI.1TQUY]J /[0[>[CN(08)-ZL.''>OG__ (*$^/?$WPX^"&IZ[H%W+'-%
M:SLCQGD$)D5T_P"QE\;]*^-/P;TK6+6]6:X>VWR,),GM7"?\%-&G/P U:.:3
M*"SN./\ MF: /Y;?C5_P5A_;5'QBU46?QHURWM[?4[B)+82KC D(';VK])_^
M"0O_  6+\6>#_"&I:U\<_'LVI>44:,7\W0<>F*_$_P#:+GMX_C#K=Q:+M5=6
MNLCW\UJV_@#X<^-7QGU9/A[\/)IBE[((G"0LX'UP: /TD_X*C_\ !?;XF>.O
MB!=:3\%?$MWI\"W1"26,X((.?4FOK3_@W&_;+^/7QW\6Q6'Q,\7ZCJ2FS9\7
M3@\[6]*^*OV>/^#:?]H[Q]I\7C#Q1J5BRS('5)(,,/S:OUJ_X(__ /!+OQ)^
MQ;JHUK6VMQY5FRL8U _A/O0!^@_Q!^*/A[X:^$)?%/B:\BMXH$!;SFP.F?Z5
M^/?_  4R_P"#B3POX:&H^!?AU;(EU;;H1<6MQR6'?EJZ/_@X[_;T\2?"WX2:
MGX*^'?BM;>X:U4X23/(3!Z'WK^<*Q_X2[XX?$A!?F2\O-0N2694)RQH ^I_B
M!_P5[_;6^)/B2>;PA\2M=MXR^52&53Q6'=_\%-O^"A.F*B7'Q1\2#RW#,YD3
MD#FOU%_X)%_\$%O!OCOP7IOQ ^*_A6">&\@5RDB!6[>H-?8_[4/_  0 _9:U
MCP+=GX9_#RVL[U+=SO9D.<+_ +HH _,O_@F=_P '#WCOX7ZM;0_&[4+K55CG
MVR?;IP,\^S"OWO\ V/\ ]N+X<?M:>"HO$_AF_M4D:%7-O'(2<GM7\C'_  45
M_8A\2_LJ_%FYT&;27M[</(X/DD+C<,<_C7UW_P &_'[?_COX:_&?3/A[XA\4
M%--N+](_+9BHV#'O0!_4[%,SJ&,>,]JDK"\$>--,\;Z)!K.D7*/%*NX,K@@B
MMV@!$)(YK$\>7D]CX=N;B!CN5.,5MIT_&L#XB.(_#%TY&<)0!_-+_P %P/\
M@H9^U1\*?V@M3T/P%\5M6TRUAU$J(8)% VY/'2O'_P#@FI_P4U_:\\:?M(Z=
MI?B+XR:Q<V<T\"-;R2+@Y?![5#_P<(-%)^TIJTD:$%M3.?S->#?\$H(Q+^U5
MI<!Y47-N0/\ MI0!_9O\,KV>]^'NB7UYEGGTFVDD<]V,2DG]:H?&'XKZ)\%O
M FH>.==N8_*LX?,V2'&15OX3LTWPNT!&!XT6U S_ -<EK\]?^"[/[2.O^ ?@
MOJ7AJQN9(TN;!E. <=Z /F7_ (*)_P#!QGH6F2WGA'X?6@AN8&93+;7'/ZM7
MY8_$?_@KK^W#\3/$,NI^!O'FOPV[GY(X)%('-?*/CFY?QC\3[B]U&0.;FX&X
MFOVL_P""$G_!-O\ 9C^-7@6SUKXJV.FW!DA;,<US&K9V^XH _.$?\%.?^"A^
MC3+?:A\2/$J1)][>Z8K[0_8'_P"#A;Q[\.=?L;/XL:I=ZDBR*)C=S@?G@BOT
MX_:,_P""&G['OB;X:7T'P_\  ME]L*_NGCE1NQ]%K\!_VL?^"3GQL^&OQ0U>
M#P_X<N/L<=ZX@$5DQ 7\* /ZG_V(/^"@GPT_;(\,1ZQX8O;6*5H!(T,<I)7^
M=?0R'"X+9]#7\]__  ;R>%_CO\'?&$FC^(K6[AM6B1%5[5U';UK^@/2+F:YT
MJ&68G<5&<_2@"ZI*':3DF@?(WS/U[4F!Y@/M2L$9P67D=#0!'=W,=E$]S*1M
M49)/:OC#]O\ _P""OGPJ_8]TV]T[4EM;JZ2-D5#,002, ]1WKZM^+NI76E?#
M;7=1MB1)#I\C1X'.0*_D?_X+.^/_ (]?%_\ :MUK1+C3=2NM.7YD5;-R,ACW
M_"@#T;]M#_@O7\??B1\1)KOX;>+=3L+4EPD5M,".HQW->%M_P4S_ ."B6K*V
MH6'Q$\3&%N0RNF *M_\ !+W_ ()R>,_VK?B]I^@ZWX*O([:68K(]U9LJ\,!U
M(K^AKX&?\$%?V4?#/PS@TCQG\.K:XNYK51O5D&#[_*: /YYO!G_!7K]N+P3K
MT-QXH^)>ORQ+*-\<LJCBOU5_X)@?\'!NG:M?67A+XG7?FRN%4RW<_<\=C7G'
M_!;K_@BO\/?V=/A^?B'\/M&M+2WEWNJ(5) 'TQ7XA>#==U/P?XSM+S2)_+FC
MU",;AZ"04 ?W5?!_XMZ#\8?"$/C'PY=1RP/&A/E-D#(S4OQ; '@:^D)_Y8\"
MOA+_ (-[?C7K/C[]E,1>(+QII$N8HU)] '%?=?Q;_>>#+N0<+Y/(H _DH_X+
MN$R?M0:YN_Z"1_F:N_\ !!?C]J"S4=-D?_H1JI_P7?*G]J37=HX_M(_S-6_^
M""__ "=%9_[D?_H1H _KA\#C;X/TD#_H&P?^BQ6'\<_C)X<^!WP[U+Q]XBNX
MDCL(#*4E;&X5N>"O^1.TD_\ 4,@_]%BOS&_X+]?M*^(/!?P8U7PG:7<BQW=@
MZL #CO0!\X?\%#_^#C;2D:Z\,_#9/)FB9E\VUN.?U:OS ^(7_!7/]N/XD:U)
M>^#/B#X@B@=LJ()%(ZU\FW]L_C3Q[)+=3+F>8;BQK]T/^"&7_!,[]DCXQ?!V
MPUCXL:/IUU>2(V[S+F-3G;QU!H _,:+_ (*<_P#!0C2;U+K5?B=XDBB4?,7=
M<5]R_L#_ /!PWXN^'VLV&B?%C4+B_4NJS3W<X 'N<$5^B7[5?_!"C]DCQ#\'
M-2G^'G@FQ_M(8%O)'*C8&&[ ?2OP'_::_P""4_QX^&OQ!UB*P\.7,EG'=M]G
M6&Q8@+^% ']7G[&'[=/P]_:Z\(P:UX,O;:1W@\QT@D)*BO=4FF,WD!#@#.^O
MP<_X-S=#^.?P<NFTG6H;JVMGMD0QRVS+D<<<U^[5GJRC1?[0FXV1;F!Z\#-
M&/\ %+XJ>%OA3X6N/$OBG5H;:* 99IF('0G^E?D?^WU_P<=^ /#DFI^ /A_'
M#]HM6:$W-M<<EAWY:N:_X.3?^"C'BGP9X<OOAU\-=>>T\VS&]0Q.6"X/3'K7
M\\5E:^(/BSX[,3N9=0U2X)9]N<L: /L_XX?\%IOVL?&WBFXF\'_$C6+>)I,H
MD,RX K@;?_@J_P#MU:??KJ%Q\9-?**P)B,J],_2OL/\ X)^_\&]7Q-^*?A"S
M^(?BI+5K2^A#QQRPX/;U-?0OQ,_X-KM1N](NKK0+"RA:.W=AE!V4GUH \B_X
M)T?\'%7C7X?W-O;_ !?OKK4-DV':\N ,C/L17[??L2_\%+_A9^V#HL;^'KVT
MBN"J@QI*2<G\37\E/[:O["OQ _92\97.D^(X-L<;NP98BHP#Q7M?_!'+]OOQ
M?^S=\9=.TNXUN1+6:^7**2. ![^U ']@27#O,;?'W/XJLJ".=V:\O_98^,]K
M\</A9I_CFWE+M>0;RS'.>E>G0;@GSG)S0 ^@\ T4-T/TH YWXA_$+1_ASH$V
MO:W<I'%%$7+2' P*_)?_ (*C?\'"'@?X7:=??#GX>"*74(BP%U:7'S>G=J^K
M?^"W_P 2?%WP[_9HN9_"$5PT\]E,O[B,L<X]J_DL\<Z'\7OBG\19];\2>#]5
MN[BYNC'O%B_=R!V]Z /I7QM_P62_;1\?Z[<MX5^(6NA99W,20RJ< G@5A7'_
M  4N_P""BEO"99OB+XF1<9W%UXK[Q_X(I?\ !$!/C/I<'CWXH^%T6V6Y :*[
MAV,023_%["OU%^)7_! _]D;6_! TOPY\.[6"^^S[3*SI@MZ_=H _!O\ 9A_X
M+G?M-_"[Q/;)\1?%^K:A&LBB1;B51Q^8K]TO^"9/_!9[X:?M0Z/9^&]2O;:#
M4'0;EDG);I]37\^W_!8;]AFV_8\^,5_H\$,*6PO3'$D6..3Z5R__  21^+6N
M> OVEM.&E7;11&6%<#/=Z /[/;.=;RRCO8FW+*@=".X(S7RC_P %6/BQXO\
MAK^SKKVM>$]0FM+J'3F:*:$\J<]17O?[/_BN;Q5\,-%U"6XW$Z7;Y)/<QBOF
M?_@LO;R']F'Q"5E'_(,;O[T ?S/_ !!_X*J?MM:=\5+VVB^.&N>2LPQ$)5P/
MTK]6_P#@DM_P62U/P;\'DU3XY>-'U&=+:0D7\^"2$..F.]?@C\;KJZL?BCJ4
MD4F#YO6O6/V2/@Q^T)^TSJL/@;P#?.()<<&!F&#P>] 'Z%?\%)O^#@WXB>/O
M$=UH?P7U:[LE =$:RG!Y'&>37PG?_P#!6O\ ;BMM2^V7'QFUZ)6;(C,JU^CO
M[-7_  ;*^+M3LX/$7CFWL99I@)&+1@'YN>YKP_\ X*A_\$0?%_[/FCQ>(?#E
MA"MO! SR&&'/'/I0!WG_  2V_P"#@CXB>%?&%IX:^,6KW>II-(D0EO)Q@$]^
M"*_H=_9H_:.\'?M$_#RT\9>';Z F= ?)C<G' -?PU16^H>"/%\,)!2YM+A6S
MCH17]'?_  ;'_M#^+/B!I=GX/UO5&E@CLW8(<_W3_A0!^S9D=V^T(W"\%1WJ
M;S#\OR]::L0B&8AA3R13RP&,B@!K*=^XR8]JY#XP_&+PY\'/#<_BCQ#>11PP
MHS'S6P.!FNP**QW.>.V:_,3_ (.-?C7X]^&O[-\\?@2"[>:6[,;?9H6<[6VC
MM]: /F[_ (*F_P#!Q/HVFP:AX(^%"B*Y0,@NK.XY#+QW:ORD\6_\%>_VV?B#
MKKR^%/B7KT:&0_)#(IKYI\0^ ?BYX^\57.J7'@O5II9[MV)%BY/+9]*_<#_@
MC9_P0B\$_$7P?8^/OB]X'1HKB))GBN(PC$'']X4 ?F/-_P %,O\ @H;8L)9_
MB3XEV1G+,73&*]Q_9&_X+T_'[X9^++7_ (6/XHU/48E=1(EQ, .O/<5^UG[2
M?_!!;]DG6/A[>+\-OAW:V-W!;.TCNR?-Q_NBOYN/^"F/[*T7[+?Q_P!1\&6]
MNB0P<JL8X^\: /ZA_P#@F_\ \%8_AC^V+X9M(()[6SO3LB,)F)9CT)ZGO7VG
M:W'VZ-;B)OD(R".AK^03_@A'\?/&?@;]K?P]X9MM39-/EE9I8P#@G>OO[FOZ
MW/A-K+Z_\/\ 2=11_P#66BLW/7K0!^?W_!P8JG]GB\R/^7:;^5?RDZ%\_CE
MW/\ Q,A_Z,K^K?\ X."_^3>+S_KUF_E7\H^@?\CRO_82'_HR@#^J?_@W# '[
M,Y./^7R/_P!GK](_%=U/::1-<6ZD,J9!%?FY_P &X?\ R;,W_7Y'_P"SU^DG
MBR7&@W Q_!0!_.;_ ,%^/V^?VF?@[\7+C3/ /Q0U3384U$J([>0  9/'2OD#
M]BC_ (*B?MD>)/CYI6G:W\8M:O8);R!7A>5<8,@![5ZU_P '*0 ^-MTQ'_,4
M/\S7Q1_P3UNH(OVC-(9HB<WMN./^N@H _M'_ &>]>O?$WPBT+5M1F9IIM)MG
MD9NI8Q@FM[QWXQTSP%X8NO%&JW*1PVD>]RYXQ7*_LO0,OP6\/F3@'1[4X_[9
M"OCC_@N!^V%JGP'^#=[H-A?O#]NL&'RD\\G_  H ^?/^"F7_  <"^"?A]-?>
M!? <\)O;0LA>VG^;/;J:_(3XI_\ !7_]MWXM>)9KSX?>,_$$,#,=B6\BD 9^
MM?+?C[4KSXV_M!+=W4WG2:QJ"(2><Y-?T _\$7?^"*OP#UCP#8^*OC'X COD
MF@.3A1DE<]U/K0!^/<'_  4H_P""B_AVZ6^OOB)XG\M>6#.E4/CE_P %-_VA
MOVC-(M/ 'BWQ=J<KM#Y,AGD!]:_I(_:9_P""(7[%.J?#6^7P/\*(K>]*_NY&
M9#C@_P"R*_FA_P""@/[(WB']ECXY:BFGJD$(U!S:;$^ZH% 'OG[%?_!"[XD?
MM3V&F_$/3/&TS%RLTL*PY('7^[7[X?\ !*?]@G7OV2/#=OINJ:BSO#"0=T>,
M_+CTK\E?^#<'_@HA\7-#^)EQ\-_$_BJ273DBCB@A&0!G\:_H^\/Z[:^(=#36
M(4(\R'J?I0!^1O\ P<B_M;_&/X!^#;O_ (5AXRO=+D6P#">U8#!V>]?BU\!_
M^"MO[9EO\1[!-:^-.MSPR7 W[Y5QBOU8_P"#ITH/AQJ8E0LYL1M;T&ROY[=&
MU:[TV]AN-/+"9#E"!WH _IO\&?\ !>#P7\*_V2+!O%E_#?ZVVGN'EEN,2%\#
M'<5^2_[6_P#P7+_:8^*GCB\O?ASXRU;3;=V(1+>92 ,GW-<=^QO_ ,$Y?VG_
M -NQ[-(+S_B5Y5P)[9L;3UY)K]&? /\ P;'P:'X8DFUC3+"2[%JS;PJ]=O\
MC0!^67AS_@K_ /MJ^%M1$VI?&37)_FSL:5?6OV3_ ."//_!>FP^(UUIWPU^)
ML_F7MTR0_:;N?G/&3P:_';_@HY_P3K\=_LF^/)CJ5@5L8E=ODA(&,C'/TKPS
M]F'QYK?PY^+^E>(=#O?(DM[L.I[YQ0!_<WX9\6:7XMTA-6TBZ26.1<HT9R#7
MP+_P7(^.WQ'^#WP(NM8\!ZY<Z?<K*P$UNP!' KTS_@D)\7]=^*_[-.A:QK.H
M&6:2RW.S'V%>&_\ !PW&X_9NNW$@_P!<W\A0!_/C;?\ !6#]MRW\9WEO-\<-
M<DC6]D 'FKP-YXZ5^TW[!_\ P6QT_P"&W[--UK?Q9\0+J-_%IJ,ANY\,6R/0
MBOYN?$&HW=CXLU%[=\?Z=+R/]\U]._LA?LJ_M._M@SQ>$?#-^_\ 9TC"*57M
MF*[3[YQ0!]3_ /!0;_@OO\:OB[XQNH?@[KVH:9;K.2K6<X(V_B37RA;_ /!7
M?]MBWU-9+CXT:X KABAE7IFOTO\ A'_P;%>(K#P8FHZY;6#W4L/SG8H.?SKX
MD_X*2_\ !'_X@_LJ7MSK<4,2VT;8Q%%_]>@#[@_X)"_\'!.L6_B&Q\%_&F_E
MNWDF^:YOI^P..Q]Z_2G]J7_@ME\"?@K\.;?7[;5]/NYM2L_-CC2<@H<GCJ/2
MOY"]$U?5?!NN_P!I:?/Y5S;.5#8Z$'_ZU?4G[-?[/G[4G_!0O6[+PVVI//96
M3B%!);,0%/OGWH ^B_V^?^"[?QY^*WC.Y?X0>+=2TVW$Y*BSG! 'XDU\U:/_
M ,%=_P!M?1M:34[[XTZXZ"09@:5?7Z5^DOP6_P"#9?Q!9Z,;GQ+8V4DTT6.8
MP,'\Z^-_^"G/_!'3QW^R9>W.KP+ MG&P $4?O[&@#[2_X)>?\'$6LV>O6'A'
MXJPS7SR.-TUW..@..S>]?OE\(/BCHWQ9\ Z7XWTJ9 FHVBS"-#G&<\5_#%\(
M[BXT7XH6I1]DD#E2Q]F%?UI?\$6OC9=?$3X"Z5H]S>^8=/TZ., GIS_]>@#[
MLDNEB,KSML1%R7/0"OC?_@H+_P %:_A+^QKH]W8WM]9WUV@*A/.(8$C'J*]X
M_:V^-FC?![X-Z[K5[>I%.--E,),@!W 5_(9_P5*_:T\>_'_X]ZG'JFN-<69E
M(1#D\AS[T ?3G[<O_!?/XX_$SQ=/:_"GQ)J.GQ2;]@M)P0.>.I-?.T?_  4N
M_P""B%P1?1?$OQ*T+<Y#KC%=/_P2+_X)OZG^V+\1[ :AX?:2S>X*2/+#\OW@
M.IK]_/A-_P $#_V3M.^'8TGQ1\.;::]:V"K(&0?-G_=H _ ;X*_\%F?VP/AE
M\0+34/&_Q"UNZMEN4,D$\J@8!Y%?NE_P3*_X+R?##]HN&R^''B!;:UU Q M-
M-.2Q.,>I[BOSL_X+'?\ !#^R^"=A=>-/AKX=BALU9W5(8PQ"CZ5^4WP!^*GC
M;]FKXR6FN:-=R6ES'>QQN2I!VB3!H _N;T'6[#Q'I<>IZ;=++'+&K!D/'(S7
M*_'[7K[P]\,M4U"P+++%;$HR]0:^8_\ @CU^UY;?M _ *R&H:J)KY8X8QF3G
MA2#Q7TI^T3(&^&.II(,K]F.[\Z /Y=O^"I?_  4R_:[\%?M*ZUX=\(_%_6+"
MUM;W"6\4BXQD\=*]7_X)"_\ !7'XZ)\4HY?C/\2[^ZT]+8EA?2C:2,^E?&__
M  6(A@7]KSQ,]H-NV^SR?<UX-\$;CXI^+O%,7A+P#?LLTI"@+&6X)QV- '[O
M?\%//^#B+2O#^@CPO\)\-=&Q7]_97'.X* >K>M?DWX\_X*^_MN>(]9GUC3_B
MMKUG!)(65!*N%%?6G[)7_!O=\:?CQ8V_C/XD-;3"7:V)H-IVMSW->K_M:_\
M!NYJ_P ./@[=ZOX:TJV^T0V)8&*,$YS[4 ?(/['7_!<S]I+X;>/;6[^(GQ#U
M75K3STWQW$P QGGTK^B[_@FO_P %*O G[:'PYM+O3)8(+MX23&)<MPOU-?Q\
M?&/X+^)/@OXIG\+^)HBLT$FTY0K@U^B/_!O/^T[XU^&_QULO!-KK#+9&-0(Q
MG'S$CUH _4S_ (+X_M4_&[X%>';JZ^&^N:A:%;+<K6K <[?>OYS_ (^?M;_'
MSXTZS<M\1_&VH7RB0A4NF!VCTXK^LC]NO]A(?MH^%M/CD2!DN](BW^=CDF-?
M6OYY?^"L'_!+S4_V3]?>YLUMTBE9V/E =!GT/M0!^?=AJE_97R:C:3-&\;AD
M8=C7NWPS_P""A/[67PQTZ.P\$?%/5[6W3A8X'4 5XYX-\/2:]XFM/#P7)EG5
M#QZU^M_[!'_!"I?V@O!%KXBGL+1EE7=^\49Z9H ^P?\ @VB_:\^/7Q_T1S\5
M_%FH:FW]JE ;Q@?EWMQQ7[3J[/\ +LQ7PG_P2I_X)I6O[%5BT%O:018O/,_=
M >I/;ZU]VMO(^609H 7;P<MGBD!\M,A<TL:N.7.:4[0.10!XK^V_XVUKP9\%
M-4U?0;J2WN8T&R:,\CY6K^5+]J;_ (*K_MGZ/^T#XET;3OC1K<%O::JZ11+*
MN,8'M7]3G_!0@1GX":OO7/[L?^@M7\;7[99#?M)^*UC&"-8?!].!0!^P7_!&
M#_@K_P#$'PV]_J_QY\>W&HP)8AHEU"88R![4?\%2O^#B36=7U:YT+X+B:#@!
M9;&?\.[5^1'[.'AWXW_%OQ''\._AY?O^^98F"1%L!O7!K]0OV7/^#;+XJ^--
M%A\6?$Q[*=IX\E'B ;)&>YH ^"/$W_!7+]MF_P!9:_A^-&N6\;,6$7FK@9-?
M3_\ P3J_X+W?&WX:_$2RC^+OB_4-5LS=+O\ M<X"[<#T(KI/^"@7_! ;Q?\
M!7P)>>)_#-E;I]GB!!BBSV)['VK\J/%_A+5? _B";0-4!$]K*4)(QR* /[!]
M _X+,_ 2_P#@;;?%.?6=.B,]LT@MC.<\#..M?DW_ ,%.O^#B3Q+XRN[O2/@K
M=SVAWE8Y+&<'OCNU?E_\ =2_:-^/JVGP4\(:ZYLT811Q>2S !N/6OT6_98_X
M-K?B?XJT^#6/'L5I*\J[R7A ZC/<T ?"M_\ \%;/VXX;J2XN/C+KT8D<N@:5
M> 3TKZS_ .">W_!P-\7_ (9^(XH_BUK]]JL0F7YKN< 8X]"*Z3_@H;_P0!\:
M?!/X<W7CG0[>U6*S@&?*C!.=N>Q]J_)GQQX,U+P5K<^C:B<26\A0\8H _M>_
M8,_;<\,?MC?#2R\::(D<?VFW\PHLF<<#W->^NPCS,T@V@5^%_P#P;._'J]M/
M .G>#FU'")9J@3/J!7[C7Q/]@RSYR5MF<8_W<T >"_MC?\%"/AQ^Q_X9N=?\
M5SVSFWCW^5+(02,9]17X'_\ !1#_ (.%/B-\2/&DUK\)-5O-+@CF90;2<88<
M^I-6O^#E[X[?&CQ-\=X_AKX?TO4I]*GL7$RPVKLI("CJ..YK\[/V4?V0?B-\
M?/B[H_@X>!-21+R[$<TDUBX7D=R10!Z4?^"GW[?GBJ^DOM#^*7B(Q?> CD7%
M+9_\%5OV]/"FHI?:Y\2O$7E*XW"211GFOWI_8=_X-_/V:?"'PML;CXK_  ]M
MKN\FM]KE2H(; Z@J:\F_X*K?\$)?@CX0^$5]XW^%_A2TLXXE=E0%2PPN>P%
M'S/_ ,$Y?^#AKQ'X:\3V&F_%?49[R,./-:\N,#J.N#7[S?LM?M4^"?VF/ UO
MXK\+WMNWF6ZR,D3YQFOX@?'&@W'@[X@W^BVI$3VM[+$">VUR*_H%_P"#8+]H
M?QCKFB:AX4\0:H\D,+1Q0J00 /D]Z /W%U:=UTR62,D,(R>*_ G_ (.+/VV?
MVBO@AXNN]-^&?Q%U+2529,"U<#C</6OWUUC8=*GDC8 F,]Z_FR_X.AX[D>/K
M^4R@CS4_]"% 'R[^QO\ \%9_VM9?B]I@\5?&35Y+,']\LTJ[6Y%?J_\ M<?\
M%]?"?@#]F?2M#\/ZE'+K<^C;9)X;CY_,RW/7K7\W?A/Q!KVEZ@CZ)*PG!^3:
M"37V+^S+_P $JOVKOVY9K75(IBEI"05:YM&QM/N3[T =S\(O^"P/[6WC[]I#
M2Q'\0-9%A>ZK$@@\U2H!:OZ')O$^M>-?V&7U_P 1WKSW,NGR%C+U/[FORP_9
MM_X-QOB;\/O$^AZ]JTEDTME>1RRNL8YP?K7ZV_%3X>W7PU_9"N?!SX66WL)=
MS@<<18_I0!_(S^WN"/C_ *R#S_Q,KG_T97WU_P &O1D@^.4V4+;M4CQ[<+7P
M/^W@AD^/^LPEP6_M*YYS_P!-*^_/^#7=I6^.%R&Y6/5$R<<#A* /ZB+J[@M+
M66^NI L<:%G)Z "OS'_X+3_\%<?"W[/_ ,/[SP/X&\0PQZK$Y_?6TV'';N:]
MO_X*R_\ !1'P=^R+\(+MK37XA?W<$L0CAN!N5L<9 YK^4W]LK]I_Q]^UC\7+
MK7+_ %"6[2ZN-B(5)/+\4 >G>(_^"KW[=/Q)\=S)X)^*NON7G?R;2WD4EANX
MQFOV\_X(:>"?VT/&&G6_C_XU_$#6Y;:4),EM?A<,IQQP/K7P9_P0&_X([ZO\
M5/B#I7Q9^*F@"328+@>9'/#M)4L".3["OZ1/A=\-O#7PQ\+VWA;PQ9+;P6L(
MCC4$8P* .H3[HI:1 P7YCDTM !7Y[_\ !<KX^_$KX)_ ?4]=\ :M=64\6FNZ
MRVY (.3S7Z$5^9O_  <*2W,?[-^L+,^4;2GQCZF@#^>GP]_P5H_;:/C6*[OO
MCAKGDR3J/+:5<#GZ5^TG_!/;_@M1IOPS_9HCUKXP>)UU+4%BDRUY/AB=G'0C
MO7\WFH7%Q_:S/!)@1-N6OIC]C[]F3]I#]L:>W\'^$[J0Z=(P/S6[,O7GG.*
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
MWDQYLB@9-?H[_P &]?\ P4/\0_"SXL6/PFU7698=/"@X>3"9)(K["_X*G_\
M!+CPYX]_9\C^-.C>&UFOIXY)I'1 S<#/8>]?A!X7\3>.OV=_BRNKZ)-)87EK
M> '>A!VJ_IQ0!_<5IGQ1\-+\.+;QQ-JL)MC:QO+*6X!*YYK^<;_@X/\ ^"E$
MGB?QM/\ #3PQ?M<VS3203>3)D ?,>>:],\#_ /!="TN_^">6L^"M8UV5O$"Q
MPQVTQE(P C@\?E7X\>*IO'W[5GQTN((KMKFXU+43Y!"$\D?6@#<^$G[%OQ#^
M,_A]_&.C:9<FW: R;DC!  KS;XF_##5/AGKC:1J2LS1MRS#OFOZ(O^"?7[ ]
MY\%/V"WU?QW8(+O_ (1^;!9-I#!!ZU^%W[>=U=1_&34-/>3*+<MC'^^: /O'
M_@W>=I/B7IJ _P#+[Q_WT*_IR\#J&\':>A//V<?S-?S'?\&[JB/XIZ6>WVSG
M'^\*_IP\"$/X5L3V$ _F: */Q0^)>@_"?P9>^*]<O(DBL;9Y6$AP"%&<5^-G
M_!0?_@X]\+Z7#?\ A?X<6:">)G19K6XYR..[5]/_ /!<[]H/7OAU\%M3TC2;
MUXEGMIHI ,_,",8K^4SQ;<R^+/'-Q<F0*)KUMP?W<T ?6WQ&_P""P/[;7Q-U
MJZUCP?X^UZWMQ,P"0RJ0,GBN<3_@IC_P4.L)XK^^^)/B41+SEG3!%?HC_P $
M(/\ @FK^S!\;_!']I_&6RTVZ1KM=\4US&I()/J#7Z"?'K_@AA^QQK'PQU9OA
M]X(L3<I:G[&T4T;;3GV% 'Y9?L"_\'!/Q*^'&N6FF?%W5KR^"LBRF\G ^N<&
MOW8_8=_X*-_#7]M'0[:X\*75K%*\>3'%*2>!SW-?S!?MD?\ !)3XW?#;XMZL
M=!\/3M8QR?N%ALF(')]*^\?^#=;P9\<_@]\0K73=<L[NVMEC8%9+5E]?6@#^
MAZ^G6*U,X?*J*_!O_@Z#5I]*TZ828'D2''XO7[IZ;=#4?#L8>,AFB4ON'4XK
M\+?^#HF,Q:/I:1D?ZB3./J] 'X+_  A8_P#"T-!"C_F)Q<C_ 'J_L:_X(NK)
M'^Q;I#G.-PX_X *_CG^#^W_A9_A]$4[O[4B_]"K^P;_@DSXMT?P/^PI8ZQK^
MJ06\<$+/F:4+TCSWH ^A?VAOVBO!?[.W@:[\9>,-1MTBMEW,LSD#&"?Z5_-M
M_P %5/\ @N%\8/$?Q2OM'^"_C^]LK9+MU4V,XV@8..M>A_\ !?G_ (+#WGQ!
MUW4?@IX&UF8VTD;Q2%'+(2OR]1QW-?EU^S!^S-\0?VL?BO:Z-X<TV:1[N\"3
MR& LN2.IH ^RO^"=W[1O_!1_]I[XK6.F6/Q/\3M9"YC+S H592>>U?TX?L?^
M$O&G@KX06.D>/=6FO]0V*TES<#YCE1[5\N_\$@?^"8/@K]E'X-Z3J'B3P]%_
M;7V;;/,@ )( QQBOO/(BMLKP$7OZ 4 1:QKND>&K!]3U[48[:W3EYI3@+7X+
M_P#!?W_@KSI<MIJ/P:\$WJR!UDM9);>;@]3G!-?:/_!='_@HYH?P _9^USPG
MX:UQ8M7DMMT!CF&0=I[#ZBOYC+UOB1^V)\:WBEFDO+C4-0/ED1EN2* ._P#V
M(?V2/'_[4GCXZE<:%<W%M)M=IS&""*?_ ,%*OV9;+]G+XJOX2MH%B"6R,0JX
MY.*_H&_X(P_\$Y] ^!/[*]OXB\:>'U75/[(?>[(%.X(.Q%?C)_P<$W[W/[66
MI6ASA(@ 3TP&H Y[_@API_X:N\.@G(^TG_T-:_KF^#Z*OPTT8KQ_H8_F:_D7
M_P""&TF/VK_#R_\ 3R?_ $-:_KH^$##_ (5GHN>]F/YF@#I< '.**** "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 **** "J^H
M?\>TG^X?Y58J"_0&UD;/_+,_RH _GT_X.H/]9=?]@\?^@+7XD_L]?\E>T;_K
MYK]M/^#J(C[1=#/_ "X+C_OA:_$W]GM1_P +<T8Y_P"7@4 ?V4?\$E/^3,/!
M_P#V#Q_(5].OT_&OF#_@DHF?V,?!YS_S#Q_2OIZ0X'XT *^-ASZ5^*O_  <]
M.#\.RB_\^#_^S5^U,C 1D^U?BG_P<\ _\*\9@/\ EP?_ -FH _G,\ 6JW7CC
M38)%RK7:AA[5_6)_P;[_  F\":3^RGHOBNWTF%KV165G:!3QL'?\:_D\^'S,
MWCK2P/\ G\6OZX_^#?P-_P ,8Z$'YY;_ - 6@#[S>VA$)1+2('' V#I7Y*?\
M'(?PX\'7?P/O]7FL(TGCTYSN2,#GFOUSD V$X[5^4W_!Q^@_X9^U,Y_YAC?U
MH _F)\!P64/CVP2V)RMVNW-?U7?\&_ZW/_#+VFW$I_Y=Y,<_],Z_E/\  ((\
M?V<B#)6Z4U_5M_P0 C2X_9*TN_5SYI@D'E]O]6* /A?_ (.7OB1XMT_Q!<:%
MI]VPA>QR4WG'W1V_&OP]^'&OZ)8?$RVU;Q<?W"7.Z; S7[A_\'+O@35M2\23
M^(&MV18[#;A>A^5?\*_#+P7\/=9^(7Q#B\'Z) \MU=7&R-%ZDT ?OA_P3=_X
M+I?L7_LR?"JQ\):GJ4D,MO:!'VVR^U?3$7_!S]^PU(Q0>)KK@<@PC%?C'\'?
M^" ?[97Q5T%-:T3P)J;0R1[HVC9OF_2NM_XAL_V\5_=K\-]6P/XM[\_^.T ?
M4/\ P56_X+4?L<_M:?#J_P!#\*7;37$L(16>U4'(4CK7XG6GB6.+XN?V_P"'
MWVK]L+P$\8%?HB?^#:C]N2X@+S_#;5=XZ*6;G]*DB_X-E?VS8T\^+X<ZHLO7
M@MD'\J /UM_X-S/B'K_C#X5+;ZQ>^:(]-!4>9G!P*^I_^"G0W?L^ZMO[VEP.
M/^N9KY__ ."&'[!7QE_8S\)R:9\3M)N[5VL1&%N&/!X]17T#_P %-7V_L_:L
MPY_T.XY/_7,T ?QQ_M)006?Q9UR"$DA]6N2<_P#75J_4;_@UT^"W@?Q[X^O]
M1\3V*S2V^I)Y.Z,-C[OK7Y;?M(NT_P 7-<./^8M=?^C6K];/^#3V1SXVU9#S
MC4T_]EH _H]T#POX?T"S73--TZ%(XQ@ 0J*C\5H]GX:U.6T@1-NGS%2J@<[&
M]*U) ZL#&N<GFL[Q@DS>&=26-<[M/F&/^ -0!_*-_P %\_B+XGUOXT:AI.I7
MC-'F4!?,)& P'2OD+]AKXI?#_P"%/Q8T[Q1X_P#^/:WNP['8&X_&OKO_ (+Z
M> [O3/C=?ZM=!E'[TX[<L#7Q3^S-^S3XU_:2\31^'/!>G2SW#3"-%B)R3^%
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
M378*_= A&*_#;]E__@BC^U+^T?X=B\1>"/"&H3VLFW]Y"S8Y'L*]6'_!MO\
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
M?$?PO;^*=*F62&>-2'7W /\ 6@#?#K(.#R.*D'2JN""8T^X>K>E3;6(7!X%
M$E%,,RAMBG)'6HQ),UQ\J_)ZT 3T444 %9OBW_D5]0"CK92_^@&M*J'B<O\
M\(WJ'RC_ (\9?_0#0!_(A_P<"HT/[6S9[B?_ -"6O-/^"20C;]I+1&?.!JBY
MQ]*],_X."6:;]KMDQVG_ /0EKS+_ ()*,\/[2.BA4R?[47@_2@#^L[P#\/-%
M^*G[-"^&-5M4EBET^1(U9 3RH]:_F=_X+E?L >(?@3^T%JGB;0=',6G-G#!2
M!DMGMQWK^H?]E"W1_A98N[<O#AD[#@5\W?\ !7S_ ()O0_M<?!NZA\':)]IU
MB20E5BB^8C'J* /X_1K&JV5O+I,E],(V?YT$IQGZ5^HO_!"#_@FQXJ^+?Q;T
MGXGWNC^;9V-ZDY9P2"I ]?K5:Q_X-F?VR-7\67,6K?#/4H+22Z<K*-WW=W';
MTK]Y_P#@DU^PY+^R#\(8/#OB/0A!=)9(CM+'\VX$4 ==^V7X;L_ 7[+-]X?L
M[9(5BTV956- /X?:OY&?V[(I#\9]1+CG[0Q_\?-?U^_\%$&>7X :M);)O_XE
MTV/^^:_D"_;IDO#\8-0^T0[1]H?G_@9H ^]O^#=8B?XE:<3VOL?^/U_3;\/A
MGPI9J?\ G@/YU_,=_P &ZDTR_%'356/C[;_[.*_IQ\!?\BK9A^-T Q0!\9_\
M%?/V,M6_:(^$E^='M3))'!+( "?3VK^5#]J7]G+X@?L_?$N\T?6-$N(VBG9@
M1"V/O'VK^X?5])T[7K*32;R-959"K*XR"#7QY^U[_P $=?@-^TS;76H:EHUM
M;7<J,0T-H-Q...?K0!_+-^SQ_P %*?VCOV9T33O!%^L$8;=MD9ATK],/V1/^
M#E76?#6G6UC\3]:1E*@7H*;ORR*P/VR/^#9KXYS>+Y;[X2^"[^[MD+>7Y:L
M1VZ"OD3XS?\ !$?]K#X):-/K7B#P%?V\5O&6E9BW 'X4 ?M1\/\ _@M-_P $
MV_V@[BTTSQ-<!M0O) DFZRCQD_45]U?LV?"G]FK7--@\=?"A8"LH!38J \C/
M\-?Q9WU]XS^%OC,V2ZA<V]U9RAMJR$$$&OUQ_P""%G_!6_QWX3\>V'PX\=ZY
M));E0H^TW!;D\#K0!_2G]FCMK,1*,!5 &/2OP<_X.@$DDTNR9N@ADQ^;U^XO
M@7Q@/'W@6VUZVP1<6Z2*5_VAFOP^_P"#H.=YM%TV%4P5MY,D=^7H _!#X7:A
M%H7CS2-:N?N07\;_ )&OUI^,?_!7S5/"/["%O\,/AOJ4D6IB4*^05&PJ >1^
M-?DO\,-/36/B!H^C3G FOXT_,U^L7[0/_!+;4M>_8+MOB7X8L)Y)C,I.Q<<!
M5)H _,?2].\<_M-_$ORY;@37E[.[$RR$\EN>OUK^D+_@A)_P2E\(_!;P39_$
MK7M'C>]N(([@LRAQNR!W^E?S6:?>^)?@'\2!?)&ZSV4S+L9L<@__ %J_I#_X
M(1?\%;/!OQC\(:;\(]2U*V6^@ACMO+!&XMP?ZT ?KQ%;6R1*D$2HB]%10!^E
M>2?MG_M&Z'^S5\'K_P >:M?I$JPR(IW#.=IKUBYF2*SD=&_A.*_&O_@XS^-G
MCW2_AM?>%],EE6W\S/RR$>E 'XR_\%6OV[_$7[67QIOFM-6DELX9YH=BN<8#
M8''X5]Z?\&\?_!*V7QYX@MOC1XIL83;64T=RIE<=/E'0_6OQST:^L)O'4U_K
MTP&;ER^_G^*OTH_9/_X+4V_[+_P_7PGX8OX$Q;+&P5PO0C_"@#^F_P 2Z9X:
MT+X=7VAZ'-;1106;[51E7C'M7\I'_!P"8&_:PU.)9%9]@Y5LC[U?0'B3_@XL
M\:Z_HMQ8)J:*9(67Y;CK7YL_M@?M-ZQ^TK\1KCQ?K# M*,;P^>] 'T5_P0Y@
MAB_:M\.M)*J_Z0<EFQ_&M?UP_""ZLC\-=&5;J,D68X$@]37\0?[*_P"T/KO[
M/7Q*L?&&D-DVSE@2^.X/]*_</_@G5_P6X\0_%SQCX;^&^I7\:F298"!-D^M
M'[PAE;H<TM8G@/5&U?PQ;:EOW>8.M;= !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 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%%  >!FH+W<]I+C/^K/\JG;H?I5>^E\
MNQEX_P"6;?RH _GR_P"#J!#]INC_ -. _P#0%K\3?V?5;_A;NC GK<5^V/\
MP=)P:G?7MU]GL9G'V$<K&3_ M?BO\"-&UZ#XK:/,='N>)^/W)H _L=_X)+!X
M_P!C#P><'_D'C^E?3X^=>17R_P#\$C)YY/V+O!Z7,+HPT_E77'I7T^\RI@#\
MZ $GYC*CTK\6?^#G=L?#<C'/]GO_ .S5^U#8QNSVZ5^*'_!SF;^Y\"F&UL99
M/]!?[B$_WJ /YT/AT2/'.F$K_P OBU_7+_P;_-N_8RT+ QRW_H"U_)+X#T/7
M%\:Z8XT>YXNUS^Z-?UJ_\&_37"?L:Z%#=6SQL"V0ZX_@6@#[]<EP0*_*?_@Y
M#R/V?=3_ .P8_P#6OU:QM4BOR@_X.1/[1G^ VHQ6=G+(3IC@!$)SUH _F,^'
MF%^(-CO; -VN<U_5Q_P0!MHW_9@TGR;H -&PV#_<%?RG> ],U9/'-BUSH-TY
M2Z4LHA.1^E?U5?\ !OG(DO[-.CNVFS0'8WR2H0?N#UH Y+_@X*_9,\0^/_@A
MJWCO1(9)C! J;(TR3\A_PK^9!/$^K_"'XOR:Q;QR076EWI^4<-D5_<A\9/AG
MX>^,/@>Z^'_BBQ%Q:7:_/&W0\$?UK^<+_@L;_P $'O%OA'XDS>./@OX?6&TN
MYWGNEAM]Y.<^E 'V/_P0_P#^"QOPYU?X>V'@;X@Z_:V]XEJL>;J<[BQQZ&OU
M2L/VJ?A7-IBZI_PEUD8V7(/F''3-?Q<7'PZ^.G[+GB\7MCI=[#<PS#]XMH_!
M%>PV'_!5/]M'3-,&D3>*[_[.J;5C^SR>F/[U '] W_!4+_@M/X%_9STNXTCP
MAK=O/=&W#H]O/@@[?<CUK\HE_P"#C_\ :"\0>.GT;2;S5-DUP5B*3C&/^^J^
M /&_C']H7]KCQK%;:]#?7DTRE0YM7( X%?7O_!/C_@AM\>_B#\5] \3>([(#
M3/M"O,DUJ1E3[DT ?O-_P1S_ &D/BM^T5X./B7XA3WK)-9AX_M1!YX]*]._X
M*98D^ FKQJ./L5QT_P"N9KO/V.?V9O#'[.'PIT[PKHVG)#-#;[)2F,'\J\__
M ."G\LUM^SYJS6D#NQL[C 09/^K- '\<G[2RF'XO:XJ\?\3:ZZ?]=6K]:?\
M@T\+#QMJ[8_YB2?^RU^3'Q_T[7[_ .*^NRRZ-=#_ (F]UC="?^>K5^M?_!J3
M9ZI8^.-56[TV>)3J28+QD _=H _I)4&-C))-@-T%0ZC9M=Z=<6XFXEA=/S!%
M32K%*!OCSCI22I)+"/LYVX/>@#^>G_@Y@_93UKPW;:AX\M;&2:-;;<2J>HS7
MY#?L??M$ZY^SK\7=-\0V<DD"078>95;'YU_8Y^W#^Q5\./VQ/A??>$?&F@QW
M3SQA1YA&.%([BOYBO^"A?_!%7XR_ OXB:QJ/AO16;2Q=NUM';VA;:G89% '[
MQ_\ !-7_ (*]_!CXR_"'1O#FJZ[81ZA%;@3^9.2V3CKS7UWJ7[57PBTRRFN;
MGQ58I'% T@+2'!P"?Z5_&)\._''[1/[+&MM<>&X[ZSE4@$BU?M^->I:S_P %
M5OVS->TPZ9>>)[]U9"K#[/)R",>M '[&?\%2/^#@6R^$/B>;PO\ #6^#LD1"
MM:7'4C [FOCCX$_\' G[2GQ6^($?A^SOM7837.Q$$RG/_CU?G9I7P:^.G[7O
MBY=433+R6YD8KO>T<\D\U^G_ /P1M_X(9?%#2OBEIGCOXJ6$;V45VLICD@V'
M;QZF@#]ROV OBAXQ^)WP9TK7_%Z7 N9K;=)YY&<\5[\/OGZ5RWP[^&^A_#?0
M;?PUX5M!;PVR[=H/:NH .\Y]* %/WQ]*P/B2N[PS<K_TSK?/WQ]*Y_XF,R>%
MKIU4G$784 ?R@?\ !PI\G[1^K)C_ )B1_F:\%_X)*J?^&J]+)'_+S;_^C*][
M_P"#@.SU?4?VD]6>'2[AE_M,X81'GDUX3_P2JT[6K+]J32I6TFX4?:K?K$>/
MWE ']EOPOE_XMGX?W)E?[$M?_1*U^=O_  65_;5^,W[+MM#J/@Z2_CMS"S.]
MNX 4#/O7Z)?"%Q<_"W0#*A_Y UJ"#_UR6O"?^"CW[%'A/]JSX)ZQH]UI,<U_
M]B*6KOCY2?\ ]= 'X*_#+_@XE^.UK\4[6U\1>*-2-DMXGF++.-I7OWK]T?\
M@GS_ ,%(?AQ^U3X$L[M-9M5GDBRZF4D_=Y]:_F>_;1_X([_'WX%^-=3U6VTJ
M1[&&0M$(;-CP/<&O.?V?OVV?VNOV.IO[,^'^JZAIJPJ4"BUDZ<CL10!_7C^T
M=H/P"\<^"+MO%EQIL\13#B8G'0U_+1_P6:\&_ KPM\8+I?A9::<NZ[D\_P"Q
MYZ\]<U2\1?\ !:W]O?Q;I,FAZCXVU&6*7[R"VDY_\>KQ?P]\!/VC_P!KSQJ]
M]+9WDEQ?7&XRR6;D9/XT =S_ ,$G_!_B+Q1^T!I+Z5I\H2'4(6=D'49K^OG]
MEVPET_X/Z=;7BD,(UR&_W17Y'?\ !"#_ ((V:U\)KK_A,_BQI<4LGD(\9,6T
MAACUS7[4:+I.G:'9IHNGVY2.)0%';I0!<=5\HB']*1A)E,$^]+$AB.S'!IS!
M\'#4 ?GG_P '!%M)+^SDOV0$DP2[\5_)[XR86?Q$(F7"B]&_/IOYK^UK]NO]
MF#2/VE?@]J/AR]M(Y94LY/+WXZFOY5O^"C7_  3$^+/P+^+NIO8:#/\ 8(V)
M3RK1B/O$]10!^KG_  ;C?%#X!:'H]C:+J.F6^J&X4K\YW]3FOU]^)_[2WPS^
M&>@-X@U?Q-9B%8MY+N0,5_%O^SO^TC\>/V6?$Z:MX%>]L;RUE.QEMWR#GVQ7
MT3=?\%&O^"B?[5\D'PZ'B;5)X;H>25-E*1C_ +ZH _33_@NG_P %>_@U\5/A
M7)\,O ^JV-Q<QI)',+>8D\^N37\]%K.MSXI@G2/;NOU;'U<5]J_%[_@D#^T_
MI'@=OC/XJ1I3=Q-+*OV1@QQ^-?'C^#?$>@^*X+>\T*Z1H[M 0T##D/\ 2@#^
MG;_@V_,I_9T5R#Q>)_[-7Z;?$VPGU'P=<6\"DLT/ %?F'_P;:7EZW[/'V:ZL
M9HC]N3 D0CCYZ_5_R8;BV$,R9##!% '\AW_!>_P[JFA_M2ZZVHP.JMJ1"EA[
MFN2_X(V_'+PK\%_VB[76O$4D*1A4!>5L#[QK],_^#A#_ ()3_%#XL>+M1^*O
MA"W62W-R\Y2. LP SZ&OPPU3P'\1?@YXOEMKK0[R.:%L;Q;,!D&@#^RO]G[_
M (*&? KXI1:/X1TGQ?IOVR6PB"QI,=W"**^0?^"PO[=7QH_9L2'5_!-]?I:/
M$S^;;N N.>>3[5^)'_!)_P#:*^,K?MI>&(+Z2\-FJ%63R&_O(*_HT_;._8@\
M/_MB_L=PI_94;:K+H0$#R@95B3VH _%7X,_\'&WQTM_BK;Z7XHUO4I+-;M!(
MTLXV[>_>OW;_ &$?^"@WPO\ VH_AQ9ZO'XALS<RQYDB\TEA\O-?R_?M?_P#!
M(W]H7]G?Q??W[:9++:1R$IY%FQ&!]#7'?L^_MT_M;_L@L=*\ :KJ&G+$A0*+
M63CC'8B@#^M[]J?P_P#L\^.OAE?GQ;-I<L17#F8G'W37\JW_  5_\*?!OPI\
M9;F'X86UB$:\D\PVF??UJ_XG_P""S_[=GC?PE<^%=<\8ZE.MR^2HMI.G/^U[
MUXWX7_9Q_:/_ &L_%AOI-/O))KN;=YDEF_4T >L_\$>/ NNZQ\>=,U#3+60J
MM]$SE!VS7]:/PH\-Q:W\#X]&O8@#+9,F&]3'BORV_P""#W_!'JX^#FFQ^,_B
MUH\<L[VRM&3'M(88]<U^PNEZ;IN@V::1I]J4CC "@=* /YH_^#B?]B74?A/X
MQO?'%OIC31&!I2ZQ\#=AJ_+O]G+XE7OPJ^+ND^+/MS1QV=T'DBSC/M7]B_\
MP4+_ &"O ?[9OPVOM"\6:-%=7$T(2-I,8 "D=Q]*_F;_ &S?^"(/Q_\ @=X]
MU[6;#3C-I$5X[6L5O:$[8^PR#0!^]'_!,?\ X*O_  /\=? 3P[X7O_$^GP7T
M=N%EC>8[@3BOI/XT_P#!0'X)_"/P7<:]JGB_3L>2X4O*1SMXK^/'P=XW^/\
M^S=XA8>'XKVR>%AM)M7'(KJOBU^WE^U1\9?#0\+^+=8OKJ(M]PV[\]!W- 'U
M;_P7(_X*-Z)^U-XGO=#\/:FD\!C:,/%)D<8%?%'[%'P(\1?&_P",>E:5HUG+
M,/M@1S&N<5K_ +/_ .P!\>/VF=25_#VB72-/*>9+-CDDU^['_!$O_@B-)\!;
MB+Q]\2-(@>ZCD289C"MGCUS0!^AG_!,#X/WGP=_9D\/^%K^V:*:WL]C!EP>@
MKZ310J;93GGO533]&MM*L8K+28O*BCX"^U7 FY,OR: $.[S1CIBHK]Q]G=9$
MRI'.:GC<NIP,8XYJ.4I,C02H2#UH _FF_P"#E07*_%;42EDSQ?;VP1T')K\Q
MOV+=6\)Z3\:[&Z\9O"MF+F+B<_+G?7])/_!=/_@F"?C]X#N/&/@K24-\1)+(
M0FXD_05_-7\9_P!ECXK? GQ%+9^(] NRUO<9!6T88(;B@#^O'_@F'\7?@GJO
M[/UG#X,UO3XD6&!9! Y^\$.?ZUU?[2__  44^"?[-VD2ZAX@\4:>QCC+;))2
M,XK^4/X ?\%.OVR?V=O"W_"'_"[Q%J%E&6!");2'D9]"/6O1M&M/^"@W_!2B
M]&G^(M;O;B%VV2&>QDP<_5O>@#0_X+K_ +;/@C]KWXHSZSX+$#1_V@9-T$A(
M(R?>OG3_ ()M*Q_:1TW'RG[1#_Z'6E^UC_P3O^,'[+<@A\2:5+(YD*LT5JP%
M4_\ @GE9ZOH_[16F2W6C7))NH!D0G_GI0!_8C^QZ\A^#FCK+EC_9UOC/_7,5
MX9_P63:1?V6/$VT'G2V_G7NG[&Z2GX,Z-)<(03IMM@,,'_5BO!_^"R]U/_PR
M]XD@M[61V;3&P%7.>: /Y"OCB6/Q(U$L/^6O?\:_>7_@TF)-I:\<?9)/_06K
M\)?C3HVN7/Q%U _V-<_ZS_GB:_=G_@TU6]TY;6"\L)8P+23ET(_A- '[T$@#
MD5\X_P#!2TG_ (9F\3$+_P PX_SKZ-#*Z[B*^;?^"F5S(G[,OB9(8'=CIK8"
MC/>@#^.G]K9F?]HG6P1_R]?U-?MM_P &IPV:W;X7_ER?_P!!:OQ1_:OTG6Y_
MC_K5Q'H]R<W.3B$^_M7[5_\ !J>-2@UVW^W:?-"OV)^9(R/X6]: /WR25B5&
MWM3F89^7\: Z*JD]<4*H)RHQGK0!C_$#!\%:GY8^;[(_\J_E1_X. (KQ?VC-
M6-RK>7D8SZ[C7]7FK:<FJ6,VGX&V5"KY[@U^+'_!?S_@DOKGQ<TN]^(7PWTI
M/MK2[G9(M[%003T_&@#\5/\ @FAXD^'VA?'_ $JY^(HMC:+*=_VHD+C<OI7]
M;7[$WQ8^#NI_ [2SX.U2P@BCTY WD,<=:_C.^(OP-^*?P2\6OI^J:%>)/"[
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
M]RK^2V#R>AQ7:?\ ! W1];M_VU+6:;2KA4^SI\QB('WC0!_7QX'PW@O2N?\
MF'0_^@"L[XIEAX5N4 X\JKO@.5AX*TH,,'^SX>/^ "J/Q4E5?!UY(JEBL/1:
M /Y./^#@)&3]I[6R/^@C_4UA?\$,4+?M/Z>Y_P"F?_H5;?\ P7L36=2_:AUW
M9I=P5&H\$1'GDU@?\$0(=?LOVIM/#Z+=!/W?SF%L?>H _KS^'X,OP_T=3Q_Q
M+(/_ $ 5^.O_  <:^%H;OP?)>0V'S):N?- Z'+5^Q'@,R2?#[1DC.USI<'7M
M^[%?,'_!4']B#2OVG_@CJ^G:7IB-J0L66&1P#\Q/_P!>@#^/SP+K5KX7^)MG
MJ6IN'2&\1FW'I@U_2!_P1R_X*6? SPQ\(M/T+5=<TZW>.,YWRG^[7X-?MN?L
M!?%_]F/Q]>V7B+0+F>(3;$:&T; Z\YYKROP#\2OBU\-E6T\/)=6ZJ>%$#4 ?
MVS_ G]J'X>?'*!I_!VK6MP/-V_N')YS7IR*\89R<YZ"OPT_X-<OC)\0_'6DM
M%XS^TLW]K$ RQ,.-[>M?N4#*S;ED&!U% #U)9-Q&.*0',>?>G;@0?I38@-F&
M]: /!_\ @H1&'^ >KDG^ ?\ H+5_&I^VAN3]I'Q8!_T&'_D*_LE_X*'S2CX#
M:O%!&68QC"J,D_*U?QP?MAZ7KMU^T=XM9]%N@!K#X)A// H _2'_ (-:(@WQ
M[U5R/^7>.OZ>+"3=:Q*1_P LE_E7\P?_  :Z+K%C^T'JL=SI-S''Y$8#O$0*
M_I\LC&MC#(.?W2]/I0!\^?\ !0U<_"+43CCRA_Z":_D'_P""@3'_ (: UW8.
MFJ/_ "K^O;_@HE<./@GJAMX6=_*& HR?NFOY!/VY+?7;W]H'Q"9-&NAC5'VY
MA;G@>U 'W]_P;7AY?C.>O"Q5_4#8L$TZ#_KBO\A7\O7_  ;8MK-C\=)8[O2+
MF-"L0#/$0*_J%L"AL( 1SY*?R% 'SQ_P4J3S/V>=9)''EC_T%J_D+_;]5Q\;
M-5V_]!!_Y5_7=_P4YNYK?]G364MH6=S&,*@R?NM7\B7[<UKKUY\:-6+:/<C_
M (F#[<PGGB@#[R_X-V=K?%:U 3Y@T6:_??\ X*5F>?\ 96N8XHSN^R-T_P"N
M8K\ /^#=MM7LOC/!#=Z+=( \7SM$0/Y5_2U\9?A3IGQA^%K^%]0MU=9;$X5O
M4QXH _B>_;!2XB^-&JQ7Z,&-_/@MZ;Z_2W_@W>^(_P #/"WC=5\9#3_MGVM/
M(,['=G"]*XC_ (+._P#!(_XD?#OXN7/C'PAHC-IY$DD@@MBV22#U'XU^?'@'
MQ=\7?V>?'<6I>&;.]LKJRN,EC;L,D4 ?V[6WQK^&=CX1&O-K]G;VJ1EURYVX
M%?G;_P %8/\ @K]\!O#_ ,--5^'6EZYIUY<&&1 L<YSRN/:OP_C_ ."N?_!0
MKXA:+!\.=%\6ZH\,W[D(MG*1AN/[U7K_ /X)8_ME_M!^#Y/C+XOFDE\U6=Q+
M9.&( W=VH ^*_BUXJM_&/Q"U?7(8 B7.HS2(1Z,Y-?MQ_P &OMD]I>:A*]_E
M6GC.WT^Y7XJ?%#X1>*/AMK\_AW5]!N1+!(R,WD$#*G%?M/\ \&O]Q*;O4[6]
MT2YCQ/&%>2(@?P>HH _H(U%,Z+)(C97RS7\WO_!T8V?'-\,<^:G_ *$*_I$N
M2D'AN0*/^61P*_FV_P"#GJ#5;_XAWZV^G3NOFI@K&2/O"@#\J_V1^/CGI6?4
M_P#H2U_:)_P3^+-^ROX, _Z <?\ Z$:_C%_95T?68OC;I4@TBX&"?^61]5K^
MSC_@GP\A_96\'))&RLNAQ\,,'J: /;),*!FO$_VY)V'P7U8!,_Z%/_Z+->V.
M"Z@FO$OV[9OL_P #]6=(&<_8Y_NC/_+,T ?QO?MX&4_'S6L @?VE<\?]M*^_
MO^#7>>2;XRWM@@(274XP_OPE? G[;MMKNJ?'C6Y$T>Y &IW(&83S^\-???\
MP:_Q:GI/QTG@NM*N$,NJIM9HR .$H _7W_@LE_P3(\*?M(_">]US0M$A_M.V
MAEG>6./+,0,CM7\LW[0OP3\3?L__ !4N?"^NV<UO-:7!=6D7!X?C^5?W0:QH
MT&K:/<Z7=(&%S$8W]P:_#?\ X.!?^"0^AZAX=O\ XV>"_#2-?/(=SQ(&8@<]
MJ /GO_@WS_X*P^)OA[XXTSX6>/?%4ITV6Z :.XEPFT, /T-?T<?#WQSX>^(G
MAZV\2^'+^*6.XB$A$1SP:_AC\/W?Q-^"?CJ2_P!#T^\M+JQN'16:W8=&_P#K
M5_09_P $'/\ @L_8>.])MO@YXYTO4I+Z-8[5)I595#<'/(]Z /VR4Y .*6JN
MC:I#K&G1ZA!]V09%6J "OS/_ .#@_P"?]F[60PX&E/\ S-?IA7YE?\'#;WH_
M9PU9+.TEE)TI^(T)[F@#^4O43_Q4&Q?^>@K^F/\ X-7U"?LX::P'\;_^@U_-
M%<Z/K<FK"7^Q;G=OS@PG/\J_I5_X-6Y-1C_9[TZVO;*:$AGXE0C^'WH _8TM
MM. *_,__ (+R)O\ @;JO'_,.?^9K], RL?>OS)_X+TW%X/@AJL=K9RR$Z>^-
MB$YY- '\LGBXO'X_D"C_ );#^=?T=?\ !KJKCX7V#,/X'_\ 037\Y?B?3-??
MQM).VBW1(E!QY)S_ "K^B_\ X-<+G4&^%U@EYI\T7RO_ *Q"/X30!^S43AP<
M"OS2_P"#@4'_ (4\X _YA[_S:OTMB4+FOS+_ .#A"YNA\&Y#9V<LI73WXB4G
MNWI0!_+7XS"K\5'##C[2O\Z_HI_X-C%1?#]C(O3R&_\ 037\[GB_3-9N_'?V
MM=#N@YG!*F%L]?I7]#?_  ;!3W@\.V4-[ID\1\E^98R/X3ZB@#UW_@X_M]0G
M^">J/8ARHL!G;_N&OY?[B:SB^)\AU2-=BW9\W?\ 3O7]G'_!1C]D73_VF_@]
MJ6AFSCDEFB"J& /\)%?RJ?M]_P#!-?XP?L[?$S6KZ[T"XELY+QVM_(M&PJ@>
MH^E '[4_\&\/QB_9]T7P'9Z;ITNF1:D;(+.RN=W0=:_4_P")_P"TM\+OA;X>
M;Q%JWBZR"(F2CR$=OI7\8'[-O[57[0O[+&IG4/AQ<WVGS, K;;=\X'T(KWZ?
M_@H#_P %%/VO=17P!#XEU.6*Y 3Y[&4C!X_O4 ?H5_P7^_X*M?!WXV?"'6_A
MQX.U"QO+F6 QC[/,2<A2/6OP>T"[:X\6PW\J8#S;@IK['^.W_!(?]IGX<^ Y
M_B]\0X&O/,C%PPCM&#?."WJ:^1K?POX@T3QG%::AH5UMBGQL,# F@#^IK_@W
MB6*;]F+09EP<Z?\ =_ 5]=?\% OB=XJ^&/P*N?$'A))TN8BQ#0'G 7-?('_!
MNW<$_LU:'%_9TMOC3QA94((X'K7Z)_%'X;^&_BCX-O/"GBVP%S#+;2!5/]XJ
M0.M '\SW[07_  < _M.?#GQY>>'(=>U<>5<2*H$RC@-CUK]+_P#@D+_P6[\.
M?M!Z3#X9^(&KQC4'5(]UU/EMQQZ&OSJ_X*\_\$-/BW;?&"Y\=_"VP2/36,LC
MQQVQ8DL01R#7YW^'$_:-_8G\=F]\/V]]:7L-SD3):/C<!UH _M%\1Z[\)?'.
MCM'XAU2QE@D0Y$I.,5^'_P#P<%_#/]E/0H+^?PV=&^VYR#%NW5^>,/\ P6Y_
MX*$IIXL+KQ_J#1;<!!;2_P#Q5>._%?XU?M-?MH>)/L_B9-1O9IV&7:TD(ZT
M>2?#[1KG7/B:-*TA"SM<.(0GIN[5_6=_P0=\*:[X;_9XABU>"2,OIL>WS![B
MOQ8_X)1?\$2OC%XU^,.C?$#QM8!M.C<&5);8J<$@]S[5_3!^S_\ !_P]\%OA
MKIGA70+ 0216:QRE>A(- 'R?_P %OMEO^S9J;%=S-8SC/X5_(?XS4_\ "7W;
M-U^W/_Z&:_KJ_P""WKW!_9MU.+[-)*XLI\;%)YQ7\COBK1]?N/%5X\FCW(87
MLAP83_?- '] G_!J7#_:/PKNM*ODW6\FKC=&W0_,U=A_P7]_X)%:#XZ\*7/Q
M>\ :'$MQ:6[W%PMM%DLV6'/'N*X__@TTN-0N/AW=)>Z;/!LUD+B:,KGYF]:_
M:[XH_#W0_B?X+U#P?K=H)8;R QNK="* /X6I7\3_  0^(R21O+:7NGW*N4Z,
MI!K^@_\ X-[_ /@JY/X_T/3_ (;_ !.\6'SEC("7DW/3 Z5\>?\ !?W_ ()1
MV7P*\83_ !-^'GA0JM]>G>;>'<=H)]!7YU?LU?&GXF_LW_$FU\5Z):7MM]GF
M0.H@;. W- ']PFCZI97^EIJ5M<+)',@=6'0@C-?GY_P6B_X*9I^R!\/VB\-Z
MOY=_/:.85AEPVX%NG/M5;_@C/_P59\.?M>_#VR\'ZSIU]_:,7EVWF7&0,J-I
MZBOC+_@Y@_95^(WBRUM/&NF64ES:V\4DFV& L0/G]* /A/PK_P '#'[5LOQ+
MM;^^\:ZR+&>[0-$TZ[57//>OW\_X)-_\%!]-_:W^&ECIT^I+/J+)NDD,F6(
MK^/&^TS4M%O%M]2MI(F1_P#52(0R_A7[M?\ !J_XEU ^*[2VA611]G?YBO'0
MT ?T&@8 !]**9 S/"K-U*C-/H *S_$[_ /%.Z@F/^7&7_P! -:'2L_Q.RCPU
MJ,@&3]AEZ?[AH _D4_X.#D\K]KHLO]V?_P!"6O,?^"2:R2?M&Z,Z\D:HN/RK
MU'_@OU8:SJG[7C-%I-PZ#SQE8B1]Y:\Q_P""4%KKFF?M+:&HT>YVG55W$0GC
MB@#^N_\ 91+1?"C37*Y9HN1^ KU .)3L#[6_NUY=^R>9_P#A65A+*I7]U]TC
MGH*]0$2RO]IB7#]"30 ]75I KG#=AZTX)@,'Y![5%,B/.I4?O .&["G^;L 1
M^3ZB@#P/_@H:77X!:O'"NT?V=-R/]VOY OV[(<?&34 U[N/VAOD_X&:_K[_X
M*,W+V_[/VJ^3&S$Z?,-JC)/RU_(#^V]9:G=_&;47'A^[63[0_P [0GGYS[4
M?>G_  ;PS20?$S30L!/^F]?^!"OZ<O! W>#M/FV\_9P<?B:_F*_X-W;O4H/B
MKIMO?:+=(/MOWGB('WA[5_3OX%DSX/L6*D#R!P?K0!^=_P#P65_;(^+7[-FB
M'6_ \U] JSMO>W8#Y1^-?DSX%_X.,_CW9?%6*SUKQ%J;V*SJK^9.-OWL'O7[
M_?M__L5>#?VJ?@_JVC:AI$<MV]C+]F9\<.1P:_E\_;)_X(R?M#? 'Q5J%]'I
MSRV:7#N@@LV(QN)'(- ']*?_  3Y_P""E_PW_:L\"65[)K%K%<"...4-*22V
M.?6O7OCSHOP"\;^ -4;Q/-IEQ%]G/FF4G&,U_(%\!/VQ_P!K/]CN\;1/!>HZ
MA8+'.25%K(.0?8BO3M=_X+6_\% ?$6E7/A^Z\=ZB]O=ILDB^S2?,/3[U '1_
M\%PO!WP&\,?%B^_X5-;Z<D@O?WALLYQD^M>0_P#!,'P-XE\8_''2VT"&8R+<
M1$M$.<!Q7)V?P?\ VA/VO?&!U";3KV2ZO)!NEDLWY)-?M3_P01_X(X>)O@_J
MUG\0?BWIL<K>6?O1;#T)'7- '[ ?LKV4^E?!;1K>\SOCTR .&ZY""OQ@_P"#
MH N+"R=$./)D_P#9Z_=K2/#FG^']#32]/B$<:1A0/H*_"3_@Z"N+P66FVMKI
ML\H:&0,T<9('WZ /P;^#[M_PM3P_*O4:I$>/]ZOZ\?\ @F=\+_#/QH_8#LO#
M7BFPBN5EB("3#/)BQ7\BWPCT/7$^)VA3)I%R%_M.+GRC_>K^P_\ X(M1./V,
MM)>X@9)=P^^,?P"@#\'O^"\O_!+O5_V?O&M]\0_#&C.+#9),ZPQ849YKX)_8
MY_:9\9_LM_%:Q\4^&[ZXMS%>"298F Y [U_8A^W5^Q9X,_:Y^%NH^$?&6E17
M4ES'L0R8P!@CO7\GO_!37]AGQ5^RA\:]3TG2O#4XL9-0=8#!;$JJ@>HX[4 ?
MTP_\$E?^"B'AO]K;X*:=%KVOQ?VH]GNF\V3+DD"O"_\ @MY_P3Y^*G[3GAVZ
MA^'UW=S-*X95MHPV1Q[5^'?_  2M_P""B'Q$_8X^*5BVO)?OI5S/'#'##$PP
M,X-?U0_L1_M?^%/VIOAG8^+M"L9X6EB4%9SSG:/84 ?S)O\ \&]7[5]YJ,TI
M\/:P"96^;[,O//TH;_@WF_:JC;#>&-8;W^S+_A7]<$3&$'>,D\C%2,Y,9D Z
M#B@#^0WQ+_P0 _:F\.:3+K,OAO5PD49=P;9> /PKXW^.WP.\4?!+Q1+X6\1V
M4T4L77S5P>M?V\_M$:I=Z?\ "S590&;?8RC:HYZ5_([_ ,%D;O6M1_:>U.U&
MBW1CY._R3C[Q]J /F_\ 9^_9Y\7_ !_\:6G@[PM:SR3W+;4\E03U _K7ZK?\
M$RO^"*'[1?PU^-?AWX@:W;ZG':PWRS?O( !MQCTKY5_X(@W/B'2_VP/#,;:-
M=K"9SN8PMC[Z^U?UR_"-4D^&VCS%=I:S!Y^IH E^&6C7/AWP79Z5=DM)&OS$
M_A70TT EL,:=0 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 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M.*#TXIJ@@Y- #L =!1@>E%% %/7-'LM<L)-.O[:.6*52KB1 W'XU\I?M#_\
M!'7]E3]HG4Y=3\;:(ZM*V6^SQ*O?VKZVGC$@!+$8H1D9=H.?K0!^>,/_  ;;
M?L&:=>+J6GZ;?EQSA\8_G7TI^SK_ ,$]?@)^S-:K%X"T",C WF>W0GBO>U<=
M&P/:FJN&..0>N: /G+]J/_@F9^SC^U>N?B#HQ&7+-]GB4=?RKQ/X=?\ !O1^
MQ)\,O%<7C+PO87WVF*167S",9!SZU][NTX?:L(V^M.\M6'WL>H% &1X,\&Z3
MX(T2VT#2%(BMX4C0'T48%<[\<?@+X(^/OA:X\(^,XG:WGB\MP@ZBNY4I$IPV
M?K2L%&)!Q0!^=^N?\&VW["OB37+G7=2T_4/-G.3M(Q_.OH7]CO\ X)M? +]B
M2RCC^%UM<H4!4>;Z'CU]Z^BCF0!U/X4?.[8DC&,<9H !L*@'/2N8^*WPM\*_
M%7PO<^$?%".UM>1;) OI73+*%/[[@CI3E_>?,R#CI0!^?7BO_@W*_86\;>+;
MOQ=J]A?_ &BY;<=I&,_G7O7[(_\ P37^ O[&A23X8VL\912H,GH?QKZ*DRPQ
M&.1UI4)8;''X4 1,T*()V)PHP*EBD65,KTIAE ?RY4&#VJ2)0HXZ'I0 !0C$
MYZUE^*?">D^*-/EL-2L8IDE0JPEC#<$8[UJLFXYS0Q*KQ0!\7_''_@B)^R-\
M?;^:_P#&>BRH\Q)8V\:KU^A%<%H/_!M_^P9X<NUNK+3+]G#9^?!'\Z_0=X59
MPQE(]JE78  #^E 'CO[.O[$WP5_9KT<Z-X'\/P^68O+)FMD)Q^5>>_M1?\$F
M?V9OVL=9FU/XCZ.Z^<.3;1*O^%?4;GYJ"Z)\A;F@#X5^ W_! _\ 8S^ 7C>'
MQCX+L+W[1 Y96EP<$D'UK[7\*>'])\*:3%H6E!A#;H$4'T%:,2/$< 9![FD<
M1QDJW!:@ :W212'C#*1R&&<UX9^TW_P3]^!G[45I);^.]$0^8<L88%!KW4,$
MC&T[OK2J3(,=/I0!^=6I?\&V7[ ^IK+_ &IIVH*)'+-LQZ_6OJ']E#]@OX+_
M +(7A:Y\*_"VVF2VN4"MYO4@8_PKW*1XQ^[ #,>@I87WY#*!B@#Y"_:K_P""
M,_[+O[7&LC7/B79732F;S&,/K^=<%\-/^#=S]AKX7>,(?&/ARPO_ #K=E=-Y
M&,J<CO7WXY+# '!IAS&OEIR>] &-HVEZ;X,\)1:/HBD0V4"0QAAV5<#^5?SW
M?\'+W[7WQ1T;Q+9^!],OI8K2Y$D<FQF7CYO2OZ);FW\UO*,8V$?,:_*K_@NQ
M_P $G-4_:B\.KXK\!Z-+=WEM;.V(H_XCN_QH _G>_8EL_AUXI^..CM\2[J5E
MEU&(%BV<\]\U_6-^PM^SU^SF?@AIE]X3@L)%:->95B)^Z*_DS^,?['GQ_P#V
M5O&QD\1>&KFQ-C< QN6()(_"O=/@'_P7+_:>_9XT&+PGIQFN8X5VJLMX?3'I
M0!_6%=?L^_!2]LV@N;#30#UQ'%7Y5_\ !?7]EG]DCP9\.GUU)(4OS9.\8@,?
MWOF]#7YH7W_!R1^UF83;RZ.$#\AOM9_PKP+X]_MI?M-?MT:I!ITD]Y<O(2JV
MPNBPYSQ^M '@,MKI!^(MO!X>+E/M:B/(]Z_I9_X-R/"VOVOPVTZ\U!95C,)X
M8G'W:_)/_@GG_P $5_VB/C!X_P!+U[QQX$NK6P%S')YP!.1GGM7]-7[$7[)G
MAW]E[X6V/A3280984&XLF#]T"@"K^V1_P3P^!?[:NBOH_P 5K:=UDA$9\GTQ
MCUKYHTW_ (-LOV!=+O8;_3K#43/ <C<1C/YU^B.P1KY6_+-S2AD2,^4H+"@#
M@_V>?V>?!'[.G@.T\!>"8G2ULXMD8?KBN[DC:--R'D]:<@DE3,R[3WQ0@8-Q
MR/>@#QC]JG]B'X0?M;>&I_#_ ,2K:5XIXPCB,=L8KY9\._\ !MM^P=X<U&76
MK33M0,TC[\-@C/YU^APDPVUU S1LYRI)H \Y_9[_ &;? /[-_@ZU\'^!8G2V
MMH]D8<=JH?M+?LF?#+]J'PK)X5^(L$C02DEA&/6O5MF1N/4=J:A:0_,N!ZT
M?G/)_P &S_[!$D=S.;#43-<3F0Y8=22?7WKZT_9-_8O^%G[(OAM_#/PTMY4B
M9 I\P=<8_P *]EV+)*)5?IVIIDE#X$8QGK0 L8)SN/SXYKRK]H?]D?X9_M,:
M-+X=^(<$CPR@[O+Z]*]58INR3@TXJP.]5Y- 'YW2?\&U_P"P?-K$FL/IVH>9
M)(SGD8R3GUKZD_96_8B^$'[(VERZ-\.()DCE !$GMC_"O; 3&A=^*20>8ZLJ
MY'>@ (4GS&)YKRG]H[]D#X6?M-:/)HOCZWD>.7[VP"O5L^9(8SP :23>C;XQ
MF@#\\;S_ (-M?V#+_5'UBXT_4//>0N0",9)SZU]0?LM?L)?![]D_3VTGX>6L
ML<;  ;P.V/\ "O<"BS?,'(/?%"NA&SJ10 O(&Q*JZGH>FZU9/9ZI8PS(ZD$2
MQ!NH]ZM[<ID#FF123;L2I@>M 'S%\</^"5'[-/QUU"2Z\8Z"%67._P B%1UK
MP_6/^#;C]@75+PWEUINH#+9^3 _K7Z&,(WE#F0\=J<=QX\L$4 ? 'A3_ (-W
M/V%O"&IPZOH>EWC21.&7S0"./QKZY^"?[,/PR^!^B1Z/X7T*V"1+A3);IGI]
M*]',*L/3Z4QUCSY?FD$4 ,MEC,9@\M4&> BXJCXDT#2?$6C7&@:DK&&Y3;)@
M<UIL55,(,FFL&QGRA]: /A?XY_\ !!#]C/X^^+[CQ;XKT^]^TW,F^5DP,_K6
MG^S9_P $+_V/_P!E_P ;IXX\ V-X+E% 5I2.Q^M?;"!64KC!/6D"F*/8IW'W
MH KV-G'86\%I;?ZJ")8USZ 8%1:CI-KJMI+8RY,4PQ)FK7[^0;'CP#W%.R0!
M'&N?6@#XK_:+_P""'/[(/[4GC*X\5_$.RO3/-+YC&$@<_G1^S_\ \$-?V2/V
M;/%L?B;X=Z==>9%C8TV.QSZU]JLT42[6.">*#F&/"G//4T 5M+LX-*LX--C!
MVP1+&@]@,"IC 924EB5D;J&7((I_")O8<T)*@!.Z@#YV_:C_ .";G[/'[4DA
M'C_0AND<EV@@4'FOG6\_X-I/V [FX-P=/U'<3NZCK^=?HFC+*<A1TX-!_>G8
M3@^U 'SE^QS_ ,$WO@5^Q7;FW^&=G-&!/YB^8!UR3_6OHJ)$@#2 GYZ6<S @
M1Q;ABG*"R@R+C':@!LCL54ITSS3IB-@-$>YG.5^7M1TDVL.* .:^(WPS\._%
M'0I=&UQ6:*088#Z8KXA^(/\ P;H_L._$CQ5=^+/$%A??:;V<RRF,C&3^-?H$
MPBE!C1L$^E B9AM<D =* /E']D3_ ()#?LU_L=Z_/K?PRL;A'E0+NEQV_&OJ
MN.WBL[98><+@"GLW\$9R5ZB@%I%Q,,4 <W\1OA;X=^)NEOI/B)&:"5<,%KXH
M^)?_  ;N_L,_%/Q;/XN\5V%^+B><RMY9&"3^-??<:(X^20\4X;) 4/YT ?)O
M[+W_  2%_9A_93UXZY\.;&Y0@#8T@';\:^K(XV15^SCA0%&?05*FPDP^E*S&
M/@#B@#E_BA\(_#7Q;\/S>'O%4;-#,N'"_2OB_P"*'_!N_P#L-_%7Q$_B7Q%8
M7_VAY2Y\L@ D_C7WN J?,7-*[,1F,9Q0!\F_LS?\$@?V8/V6-775O %A<+(F
M-ID [?C7U;;1>3"L$7^K5<#/M3PS2#;*,4J&-1Y(?F@#@OC%^SK\-/CEH\NA
M^,](BDBF7#L(%+=,=37Q]XW_ .#=?]ASX@:[)K6NZ5>(SR%L0@ ?SK[^54A!
MYR3ZTYG"C<>G>@#X1^&7_! /]B7X6:_'K'AK1[F22&0,HG0,./J:^K[#]G_X
M;Z'X'/@.#0+86)C*<6R9Y7'I7?*8I02GYBF"!0V=V[V- 'PC\6/^#?7]B'XR
M:K<>(/%>F7BW%Q(SGR0 /F.?6O7/V0_^"87P _8\CEB^&ME.@D(P90,G&/?V
MKZ1_UQW+VXP*?$[ME2.* (+BTA:V-K+]TC'%?+O[6W_!)C]FW]LJY>^^)]I<
ML\C L8?;\:^IQ&J2,Y?)_NFB-I)#M*;5]10!^?/@K_@W"_84\#>);?Q-H]CJ
M'G0#Y=S<=O?VK[J^&_@+1?AGX1LO!GAI2+6PMQ#"&Z[16Y)$EPNU9"/I3)(X
MLJYE(\OKCO0!(CR,2C]<5A>/OA[HWQ'\/S>%_$2$V\R,K;>O(Q6[M2=1+&WO
MQWI1YK'#+^- 'Y_?$'_@W4_8A^)GB^7Q5XDL+X2S2,\GED 98Y/>O2?V2_\
M@CO^S!^QWXE;Q#\,+.Y65IA(#-CJ,>_M7UO-$TD1C5CSW%"J\:80;B!WH 5F
M*2'S!P>E<I\7OA+X1^+WA>3PGXSM%ELY<Y&P$\C'>NJ!D9=TJXQS35?[4OS
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
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 "DQ\O'%+10 P@,I9DR:B:*2X<9^55ZKZU8HH :8P% 08 [4, 4^9<X[&G44
M 0Q>9,V]@5 XVFGO&6!"';3Z* (O)5%!9=Q]:<2S $#%/HH 8(PWWQGZTU2)
M"4,6,5+10!&(G!(#8%"Q,IRSY'I4E% $*2%I-AA(]Z?%&Z$EGSD\4^B@!",=
M!UJ-X)6;*RD5+10 U8RIR6I&#/D XI]% #41E!RV:5/N\+CVI:* (PHG&YTQ
M]:<A."-O3I3J*  <CI1110 4U%8$[C3J* &%45N(_P :=M!'3%+10 PJRC(.
M:0Q.W._%244 ,;* #;FGT44 %(YPI.,^U+10!%Y;2 -G ]*>QV+A5S3J* &%
M$ V"/@]11Y>?NC;3Z* &DE%'>E4EADC%+10 UD1CRF:!&B]%IU%  !@T444
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
M=>^:<WR_,!S2T4 ,"EVW'IZ4I0YR#BG44 )EAQC/O3=C!MQ.1Z4^B@!A+2#
M&/>A%>/J2:?10 UE+8(X-*Q*C(%+10!&8W)W;_PH/+8=,X]:DHH 8&8DH%P*
M0H4^8\U)10!$BJ6W^3R*:(9D<RF4D?W:GHH AC17<RM'R:?&Q/R[,4^B@!C(
M@;/EY/K0X9QM&13Z* (A&1\HZ]VIZAHTY.>:=10 A53\VWFF")P2Q;/M4E%
M$8?>VUHN*<(]I^7@>E.HH A\N2',A;=SP*56\T%GAQCIFI:* &(V_P"\F,4^
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
%BB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>image_4.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_4.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_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" (E!FL# 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#]4**** "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 <.E
M+2#I2T ,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@!PZ4M(.E+0 RBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F
M3]H']O3PM^SY\58/A_?>#/%_BK79=,350/#=E%<J(6=UY!D5L@QG/RXY'-<'
M_P /2/#O_1%_BU_X($_^.T7[$?\ !7/30"0#\-2#CO\ Z3)7VOF@#XH_X>D>
M'?\ HB_Q:_\ ! G_ ,=H_P"'I'AW_HB_Q:_\$"?_ !VOM?-&: /BC_AZ1X=_
MZ(O\6O\ P0)_\=H_X>D>'?\ HB_Q:_\ ! G_ ,=K[7S1F@#XH_X>D>'?^B+_
M !:_\$"?_':/^'I'AW_HB_Q:_P#! G_QVOM?-&: /BC_ (>D>'?^B+_%K_P0
M)_\ ':/^'I'AW_HB_P 6O_! G_QVOM?-&: /BC_AZ1X=_P"B+_%K_P $"?\
MQVC_ (>D>'?^B+_%K_P0)_\ ':^U\T9H ^*/^'I'AW_HB_Q:_P#! G_QVC_A
MZ1X=_P"B+_%K_P $"?\ QVOM?-&: /BC_AZ1X=_Z(O\ %K_P0)_\=H_X>D>'
M?^B+_%K_ ,$"?_':^U\T9H ^*/\ AZ1X=_Z(O\6O_! G_P =H_X>D>'?^B+_
M !:_\$"?_':^U\T9H ^*/^'I'AW_ *(O\6O_  0)_P#':/\ AZ1X=_Z(O\6O
M_! G_P =K[7S1F@#XH_X>D>'?^B+_%K_ ,$"?_':/^'I'AW_ *(O\6O_  0)
M_P#':^U\T9H ^*/^'I'AW_HB_P 6O_! G_QVC_AZ1X=_Z(O\6O\ P0)_\=K[
M7S1F@#XH_P"'I'AW_HB_Q:_\$"?_ !VC_AZ1X=_Z(O\ %K_P0)_\=K[7S1F@
M#XH_X>D>'?\ HB_Q:_\ ! G_ ,=H_P"'I'AW_HB_Q:_\$"?_ !VOM?-&: /B
MC_AZ1X=_Z(O\6O\ P0)_\=H_X>D>'?\ HB_Q:_\ ! G_ ,=K[7S1F@#XH_X>
MD>'?^B+_ !:_\$"?_':/^'I'AW_HB_Q:_P#! G_QVOM?-&: /BC_ (>D>'?^
MB+_%K_P0)_\ ':/^'I'AW_HB_P 6O_! G_QVOM?-&: /BC_AZ1X=_P"B+_%K
M_P $"?\ QVC_ (>D>'?^B+_%K_P0)_\ ':^U\T9H ^*/^'I'AW_HB_Q:_P#!
M G_QVC_AZ1X=_P"B+_%K_P $"?\ QVOM?-&: /BC_AZ1X=_Z(O\ %K_P0)_\
M=H_X>D>'?^B+_%K_ ,$"?_':^U\T9H ^*/\ AZ1X=_Z(O\6O_! G_P =H_X>
MD>'?^B+_ !:_\$"?_':^U\T9H ^*/^'I'AW_ *(O\6O_  0)_P#':/\ AZ1X
M=_Z(O\6O_! G_P =K[7S1F@#XH_X>D>'?^B+_%K_ ,$"?_':/^'I'AW_ *(O
M\6O_  0)_P#':^U\T9H ^*/^'I'AW_HB_P 6O_! G_QVC_AZ1X=_Z(O\6O\
MP0)_\=K[7S1F@#XH_P"'I'AW_HB_Q:_\$"?_ !VC_AZ1X=_Z(O\ %K_P0)_\
M=K[7S1F@#XH_X>D>'?\ HB_Q:_\ ! G_ ,=H_P"'I'AW_HB_Q:_\$"?_ !VO
MM?-&: /BC_AZ1X=_Z(O\6O\ P0)_\=H_X>D>'?\ HB_Q:_\ ! G_ ,=K[7S1
MF@#XH_X>D>'?^B+_ !:_\$"?_':/^'I'AW_HB_Q:_P#! G_QVOM?-&: /BC_
M (>D>'?^B+_%K_P0)_\ ':/^'I'AW_HB_P 6O_! G_QVOM?-&: /BC_AZ1X=
M_P"B+_%K_P $"?\ QVC_ (>D>'?^B+_%K_P0)_\ ':^U\T9H ^*/^'I'AW_H
MB_Q:_P#! G_QVC_AZ1X=_P"B+_%K_P $"?\ QVOM?-&: /BC_AZ1X=_Z(O\
M%K_P0)_\=H_X>D>'?^B+_%K_ ,$"?_':^U\T9H ^*/\ AZ1X=_Z(O\6O_! G
M_P =H_X>D>'?^B+_ !:_\$"?_':^U\T9H ^*/^'I'AW_ *(O\6O_  0)_P#'
M:/\ AZ1X=_Z(O\6O_! G_P =K[7S1F@#XH_X>D>'?^B+_%K_ ,$"?_':/^'I
M'AW_ *(O\6O_  0)_P#':^U\T9H ^*/^'I'AW_HB_P 6O_! G_QVC_AZ1X=_
MZ(O\6O\ P0)_\=K[7S1F@#XH_P"'I'AW_HB_Q:_\$"?_ !VC_AZ1X=_Z(O\
M%K_P0)_\=K[7S1F@#XH_X>D>'?\ HB_Q:_\ ! G_ ,=H_P"'I'AW_HB_Q:_\
M$"?_ !VOM?-&: /BC_AZ1X=_Z(O\6O\ P0)_\=H_X>D>'?\ HB_Q:_\ ! G_
M ,=K[7S1F@#XH_X>D>'?^B+_ !:_\$"?_':/^'I'AW_HB_Q:_P#! G_QVOM?
M-&: /BC_ (>D>'?^B+_%K_P0)_\ ':/^'I'AW_HB_P 6O_! G_QVOM?-&: /
MBC_AZ1X=_P"B+_%K_P $"?\ QVC_ (>D>'?^B+_%K_P0)_\ ':^U\T9H ^*/
M^'I'AW_HB_Q:_P#! G_QVC_AZ1X=_P"B+_%K_P $"?\ QVOM?-&: /BC_AZ1
MX=_Z(O\ %K_P0)_\=H_X>D>'?^B+_%K_ ,$"?_':^U\T9H ^*/\ AZ1X=_Z(
MO\6O_! G_P =H_X>D>'?^B+_ !:_\$"?_':^U\T9H ^*/^'I'AW_ *(O\6O_
M  0)_P#':/\ AZ1X=_Z(O\6O_! G_P =K[7S1F@#XH_X>D>'?^B+_%K_ ,$"
M?_':/^'I'AW_ *(O\6O_  0)_P#':^U\T9H ^*/^'I'AW_HB_P 6O_! G_QV
MC_AZ1X=_Z(O\6O\ P0)_\=K[7S1F@#XH_P"'I'AW_HB_Q:_\$"?_ !VC_AZ1
MX=_Z(O\ %K_P0)_\=K[7S1F@#XH_X>D>'?\ HB_Q:_\ ! G_ ,=H_P"'I'AW
M_HB_Q:_\$"?_ !VOM?-&: /BC_AZ1X=_Z(O\6O\ P0)_\=H_X>D>'?\ HB_Q
M:_\ ! G_ ,=K[7S1F@#XH_X>D>'?^B+_ !:_\$"?_':/^'I'AW_HB_Q:_P#!
M G_QVOM?-&: /BC_ (>D>'?^B+_%K_P0)_\ ':/^'I'AW_HB_P 6O_! G_QV
MOM?-&: /BC_AZ1X=_P"B+_%K_P $"?\ QVC_ (>D>'?^B+_%K_P0)_\ ':^U
M\T9H ^*/^'I'AW_HB_Q:_P#! G_QVC_AZ1X=_P"B+_%K_P $"?\ QVOM?-&:
M /BC_AZ1X=_Z(O\ %K_P0)_\=H_X>D>'?^B+_%K_ ,$"?_':^U\T9H ^*/\
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
M7Q"_Y2M?"W_L0+S_ -&W5?9M?&7Q"_Y2M?"W_L0+S_T;=4 ?9M%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 X=*6D'2EH 91110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% 'Q/J'_ "ESTS_LFQ_]*9*^V*^)]0_Y2YZ9_P!D
MV/\ Z4R5]L4 9/B[P[:>+O"VKZ)?PBXL]0M9+:6(_P 2LI!'ZU^3?_!*35KS
MX0?M7?$+X7ZO*(WF@GMC&WREKJWF X'^YOXK]>J_(#]HBU'[-W_!5CPQXNB@
M9--UN_M[TL.!(URI@FS]&?)H _7YF"J6)  &237XC6OP_;]NG]I?]H/Q(Y>[
MTG3M*OKK2[DY_=/$ZBVC7'<HCC\Z_5/]LCXHCX._LT^/O$J3K;WL6FR063,>
M/M$@V1#_ +Z(KYC_ .".?POBT?\ 9_\ $GBZ[CWS^*]2:)DD7K# &48]F,C_
M %Q0!G_\$8?B>==^#GBGP1=W.Z[T#4OM%O;GK';RJ">/^N@D_.OM#]H;Q]!\
M+O@=XX\57#;(],TJ>4$=F*[5_P#'F%?F=^R5/-^S+_P4W\:?#ZY=8-,UZXN;
M;!&,+(#<VR@?\#5?QKZ8_P""NGQ+;P5^RS)H=O(%N_$FHQ63H3U@4,[G\U3\
MZ /#?^"*?PZENI_B+\1KPO)+*T>DQ22C)=B1+(X)ZG. 3_\ 7K]1M0U&TTFS
MEN[ZZALK2(;I)[B01QH/4L2 *^</^"='PM_X55^R3X(M)4'VW5(#J\\F,%_M
M#&1/R1E'X5\P?\% ?"?QM_:0_:+\-_"S1-*UO2?AB\D%O+JD-O(;*21R6DFG
M=!@JH48#< CU- 'V#KG[<_P#\-ZA)8ZA\4M!ANHR0\:2O)@CW52*[_X<_&WP
M%\7;<S>#?%FE>(E5=Q6RN S@>I4X;'X5\S>&_P#@DA^SWI&BPVFI:+JNO7JJ
M%?4)]5GA=SCKLC=5'KTKX2_:[_9[N_\ @GE\?/!7BWX9Z[?6VFZ@YGLA.Y,D
M+HX\R!F'^LC*LOWNN3F@#]>_BY\>_ 'P.M+27QSXKLO"ZW^Y+5[S=^\8#G&U
M3TK\;_V'M;^",7[2'CSQ/\7]4TD:5%)/<:.^KH\D$\LD['>%"G)"X(SZ^M?K
M/\7?V>/AM^UGX/\ #M[X[T:75[6W@%[9K!?36^PNF3S&PSU[YK\L?^">O[+7
MPV^/GQR^*'AOQKHD^IZ3HBL;"&*^F@,6+ATY:-@6^4 <F@#]=_@HOPXU#PDN
MO?#&#2AX?U4B076D0^7%<%<C)&!R.1TJ?XD_'3X??!^W$WC/Q?I7AY3T2\N
M)#W^X,M^E>*?M#>/_#?_  3X_9.E'@NP%J+<C3=!LKF5YU%S)D@LSDL0JJ[<
MD_=QWKXS_8N_8&;]KC2[CXS_ !MUS5-8M]:N)6L[)+DK+>*&96EDD'*(&!"H
MN.%[# H _13P%^US\&_B?JR:7X8^(NAZKJ#\+;+.8W8^@#A<UZ[7YY?M!_\
M!(WX;W/@?4-4^%KW_A+Q/IL#75M%+>RW,%RZ#=M8N69"<<%3P<=JU/\ @E=^
MUIXB^,_AS7/AYXWGEOO$WA:-'AOKC_736V[9ME)Y9T;C/4@C/- 'UKK/[0WP
MY\/_ !/L?AUJ'BRQM?&U\4%MHK!_.D+@E<87'(4]37/ZY^V/\$_#?BV3PSJ7
MQ*T&TUR.3RGM6G)V/_=+ ;0?QK\M_P#@I5?Z_IO_  4#L)O"]Y-I_B!K&PAL
MKFWSYD<C[TR,>S&OLCPE_P $A/@EI_@JSL/$4&J:WXEV*UWK2:C-%ODX+;8P
MP4+G.,C/O0!]O6=Y!J%I#=6LR7%M,@>.6)@RNIY!!'45-5'0=$L_#6B6&DZ?
M"MO8V,"6T$2# 5$4*!CZ"KU 'Y-_\%LAGQ;\-0>1]FF_]#%?=_P>_9_^&FH_
M"CPA<W'@7099Y=+MV>1[%"6)0$DDCDYKX/\ ^"VC;/%?PV8]!;3G_P >%=1X
M#_X+*_#_ ,(>"="T.7P!XEFET^RBMGD2XM]K,B@$CD<'% 'WO_PSE\+O^A!\
M/_\ @ G^%;GA/X5>#O E[+>>'?#.F:+=2IY;S65LL;,N<X) Z<"O@K_A]O\
M#S_HG?B?_O\ V_\ \57VO^SU\;=/_:'^%&C^.]+TZZTFRU+?LM+QE:1-K8.2
MI(H ]#N[N"PMI+BZGCMK>,;GEF<(B#U)/ KQ3Q+^V[\"/".J2Z=JOQ0T&VO(
MF*O$LS2[2/=%(KY/_P""FFE?&OXR?$KPA\+O!.B:W#X&O##'?:G90R-:S33/
ML)G=!Q$BD$AN.":](\%?\$B_@)H/AZUM->TO5/$VJK&!/J$VISP;WQR0D3*H
M&>V/2@#Z:^&OQ]^'7QA5CX,\9:3XA91DQVEP#(!_N'#?I6Q\3O\ DG'BG_L&
M7/\ Z+:OQR_;O_91C_82\=^#/'OPNUK4=.T^\N6^SK+,QEM+B/#;0_5T9>H8
M\\@Y!K]9D\5-XX_9O/B!V5Y=2\,FZD9>A=K?+8_'- 'YT?\ !%;5+/13\4[[
M4+J&QLH+>W>6XN) D:#)Y+'@5]Z6/[;WP'U+Q NB6_Q1T"34FD,0B\Y@"XZC
M>5V_K7XU?L*_L\^)_P!J7QCJG@2T\07?A_P2(TU#Q!+;$CS45@J1@=&8LP(#
M<#!..*_2/Q?_ ,$@_@9K'@V73="MM5T#7A$!%K/]H2SL7 ZO$[%"">H 'M0!
M]M6&H6NJV<5W97,-Y:3+NCGMY \;CU5AP1]*L5^3G_!/3XS^,?V</VEM4_9L
M\<7KWVE/=3V>GC+,EO=H"P:(GI%(BL<>N*_6.@ K\K_^"U7Q?UK3KGP5\-[.
MXFM='O;5M7O5C8JMR1(T:(WJ%*EL>I%?JA7R-_P4,_8IF_:R\#Z?>>'KB&S\
M;Z$'-E]H(6.\B;EH&8_=YY4],GGCH 7OV;?^"?GP=^%7@#07N?"MAXH\126T
M=Q<ZUJD0ED>1T!8(#PJ>@%=I\3/V'?@I\4]"N-.U3P'I=G,\31PZAIT(@N+<
MG^)&7O\ 4$5^;GA#]MW]IW]C33X_"/C[P=/K6CZ2HM8'UZTD4(@/ 2[08D'8
M$LU?0?PW_P""TGP]UN:"V\8^%-6\-N1^\O;4BZ@4\=%'S_H>E 'BO[#&E^/?
MV4_VX-:^&<D&K:AX/N[R32;N9+:0VC/MWV\Y;&U2 >HQG<?:OTW_ &AI/AC%
M\,+]OB^-,/@@2Q?:?[65F@W[QY>0O.=^W'O6E\)?C9X(^.7AQ=;\#^(K/7K'
M \P6[XEA)Z"2,_,A]F Z5\]?\%6/^3,?%7_7S9_^E"4 >J_"KQU\$?A_\#)O
M$O@/4=&T?X7Z>TDLE[IZNMK$V[#D@C=G<>>.M?F%+\>/ ,O_  56TWXCGQ=9
MOX%BNY9#KC-(8$4V4J <KD#>P7@8R?QKZ_\ ^"=GP[T+XL_L#V_A+Q-:O>Z%
MJLUS;W=NDS1,Z%P<!E(8=.QKXE;]F#X<I_P4UT_X0?V),? $MW)$^FF^FWE1
M9RR >=N\S[ZJ?O>V: /V0^%_Q?\ !OQI\/R:YX(\06GB/28IC;O=6>[:L@ )
M4[@#G!'YUI^+_'7AWX?Z4^I>)=;L=#L4!)FOIUB!QZ9//X5YYX.^'/PY_8O^
M#GB*3P[83:-X2TN.?6;R-[F2X;Y4RY#2,3T4<9K\PO@]\-_&7_!5KX\^(_%O
MCG7;G2/ FANJBTLVRMNK$^5;0*> 6526D(SQSDXH _2G1OVYO@)K^JQZ;8_%
M+0)KR1MB1F5D#'V9E _6O;K2\@U"UBN;6>.YMY5#1S0N'1QV((X(KXL\6?\
M!(CX":UX:EL-'L-6\/:H5Q'JL6I37#J?4QR,4(]L"OGW]ASXS>-OV6?VH[S]
MF?QMJ+:SX?DO'L],F;<1;S;=T;1%N1$Z@_+T#=.] 'ZMT444 ?#_ /P5'_:X
MO_V??AG9>%/"MX;/QCXH5U6Z0XDL[,<22KQ]YC\@],DCI7D/[#/_  3!T/6/
M"UA\1?C/:SZUJ6K)]JM?#MTQ"1QMR)+@YR[,"&V\8&"<DX'B?_!0'41\0/\
M@I'H/AV_<S:3!?:+IHA900$D:(RC!ZY+M7[2VEK%8VL-M"H2&%%C11T"@8 _
M(4 >7']E+X/-HIT@_#?PZ=-*>6;<V*;=OIZU\!_MZ?\ !-?1OAWX4U#XJ_!Q
M;K19M'S>W^AP2$K'$.6EMVSN38!DKSQG%?JE535M.M]7TN\L;R)9[6YA>*6)
MQD,I!!!H ^/_ /@F5^UI?_M'?"2YTCQ3>_:_&OAID@N;B3 >\@8'RY3SRPVD
M,>.<>M?1?Q9^/OP]^!<.G2^/?%5EX9CU%G2U:\W_ +TJ 6QM4],C\Z_*#_@F
MD;KX9_MZ>)?"MM+YEI)!?Z=*N3M*I*K*<>HV#GW/K7L7_!;_ /Y%;X7_ /7Y
M=_\ H"4 ?I?H>N6'B;1K+5M+NH[W3KV)9[>YB/RRHPR&'L16)\2?BCX4^#_A
MB3Q%XRUNV\/Z)'(D37MUNV!V.%'R@GDUB_L[_P#)"O 7_8&MO_18KYS_ ."N
M'_)FVL_]A.Q_]'+0!]8>!/'OA_XG>%;'Q+X6U2#6M"OE+6U];YV2 $J<9 /!
M!'([5+XL\:Z!X$TM]1\1:S8Z)8H"3/?3K$IQUQD\_A7@'_!.1S%^Q5\.G"ER
MMG*P4=3B63BOBM_V</BO^W;^U]K[_%JT\0^$? &E-+/:PRP21P_9U?9%#;EA
MY>]AM+L.<;CZ4 ?=Y_;Y_9[%W]F_X6MH/G;]F-\FW/\ O;<?K7L?A'QOX?\
M'^D)JGAO6;+7-/?@7%C.LJY]#CH?8U\HWW_!);]G:ZT>2TM_#NJ6=XT>U;]-
M8N6D5O[VUG*'Z8Q7Q?\ LV:9XB_8F_X*+1?"NWUV:[\-:E=&SN$E)5;JWDB9
MX)&3[HD!"<CU('!H ^MO^"PW_)I(_P"PY:?^SUZ+_P $V]O_  QGX"W?=^SR
M9SZ;S7G7_!8;_DTH?]ART_\ 9Z]#_P"";_\ R9?X$_Z]9?\ T(T 6_@#<_LQ
M2_%;6E^$X\-#QX%F_M#^RXY%N,;SYN2PQC=UQ_A7R7_P5J_:*^'GQ)^$VF^$
M?"WC*QUC7M,\0*;[2[8OOBV1RJQ;*@':QQUZFN*_X)=?\GO?$WZ7_P#Z4M6Q
M_P %6?V4OAG\(? %GXZ\+Z)/8^)];U[%[=O?S2K('21VQ&[%5RP!X H ]@_8
MJOOV43\,/ ?@N&X\*:IX]U*UC>[MKFV9[N:\9=SJ69/O+R  <87CUKV[XH3?
MLOV_QZTF#QPGAE?BHOV5;(7L<ANACBW (&WMQGV]JX']C/\ 8;^#FB^ _AE\
M3[+PW<Q>,FTRVU WK:G<,OGO$"S>67V8))XQBOE3]M/_ )2F^"?KI7_H;T ?
ML#7GWQ+_ &@OAO\ !U ?&?C/2/#[$X\JZN!YG_?"Y;]*\Q_;Y_:6N/V8?@%J
M.O:28_\ A)M2E&FZ29>529P2TF.Y1 S =R!GBOBC]B;_ ()V67[2/A=/B_\
M&K5]3UX:_(\UI8"[=9+E-Q4S33 [^6! 52.!]* /T.^'G[5WP@^*VI_V=X4^
M(6B:Q?G@6T<^R1CZ .!G\*]8K\R?VO/^"5'A7PY\/;KQ?\$[;5=+\2Z*$N%T
M6*YENC>889,3,Q=9%^\,'!QZXKZ3_8Q^)/Q3U+]EV2Z^)'A75H_&>@QRP01Z
M@A2YU6-4#1.01D,<[#GDE<]Z />_'?Q1\(_#'3S?>+/$FF^'[8#=NOKA8R1Z
MA3R?P%>5V/[>O[/NHWL=I;_%707GD;:JEW4$_P"\5 _6O@7X ?L8>/OVT?C+
MXN\;?M#KXBT:QL91Y>FW,<EN;AI"2(X"PPL**#G9W*^]?47BW_@D;\ -<\/W
M-EHVDZIX<U)T(BU*#4YYVC;'!*2.5/TQ0!]BZ%K^F>*-+@U+1[^VU33YQNBN
M;259(W'L0<5^=/\ P5S^.G@77/A%<> -,\5VEQXRT_5H&O-%B9_.C7;N^;C;
MC!4XSW%>8_\ !+[Q)XH^"G[6GC/X)ZKJC3Z,D=TCVC,3&MW!(H62-3]TLI;.
M.O&>E=M_P5N_9L^'_AGX?W?Q3T_1YH?&^JZK!%=7YO961UVA<>46*#A1T H
M]P_8 _::^%LWP'^%'PYC\:Z:_C<::MJ=%!?S_-!=BGW<9 R>M=Y^T9<_LS0_
M$C0%^,0\-GQD84_LS^UXY&F\OS/DVE1C&_.,]\UY+_P3\_8U^$]G\)OA5\7(
M/#TZ>.WT\7CZA_:-P4:5BZEO*W[.G& N*^=O^"M7_)W/PG_Z]+;_ -*Z /UO
MM?*-K#Y&/(V#R]O3;CC'X5QGQ(^.'@#X/VRS^,_%VE>'4;HM[< .>,_<&6_2
MO-_VNOVB&_9C_9JO?&-K"EQK#10V.FQRC*?:9%^5F'=5 )/TKX&_8O\ V%I_
MVRK:_P#C+\:]=U35;35+MUM;19RDMYM8AW=^J1@\*J8&.G% 'Z+^!_VP_@K\
M2-8CTKPY\2-"U+49/N6XG,;-]-X7->P@A@"""",@CO7Y\_'K_@D%\,]:\&W=
MQ\+_ +;X3\3VD32VT<][+<V]TX&0CF0LR9]5/!Q6)_P2E_:L\3>*K[7/@UX_
MNKJ\UG1(FGTVZOV9IQ&CA);>0MR2I8%<]@10!]O>*?VA?ASX*^(ND> ]<\6V
M&G>+]6:)+'29=_FSM*^R,#"D#<P(&2.:J_$O]IOX5_!V]2S\9^.]'T&\;I;7
M$^Z4?55!(_$5^7?_  55\4:UX)_;4\&:_P"')3#K^FZ=:75A(J!RLZSR%#M(
M(/..*^F_A%_P2B^'E_X>37?B]<ZIX[\;ZNOVS4;EM1FACCF<;F"E&5GQGJQ.
M?IB@#ZY^&/Q\^'?QGCE?P1XQTKQ&8OOQV<_[Q??8<-C\*[ZOQ(_;9_9M?_@G
MY\7O!?CGX6:S?6>G7DC36L=Q*6>VGC8%HBPYDB9<9#'G)!XK]F/A_P"*(_&W
M@;0-?C^[J5C#==,<L@)X^N: -^@=:*!UH _%CXDZ/8:__P %8AI^IV<.H6$^
MN1I+;7"[HY!Y?0CO7ZQ-^SG\+RQ)\ ^'\D_\^$?^%?CQ^TC\3;'X-_\ !2O5
MO&FI65QJ-CH^K)<RVMJRK+(HCQA2W //>OJT_P#!;?X>9/\ Q;OQ/_W_ +?_
M .*H ^V?^&<OA=_T(/A__P  $_PKK?"W@W0O ^FM8>'])M-&LF<R&WLHA&A8
MC!.!WX%? .G?\%JOA]J6H6MHGP]\2J]Q*D09KBWP"Q S][WK]#].O%U'3[:[
M12BSQ+*%;J RYP?SH _(?]EC_E+#XW_[".J?^AU^P%?C_P#LL?\ *6'QO_V$
M=4_]#KWC_@JW^UKXB^$NBZ+\,O!-S-8^(/$MN9[R^M<^?%;%BBQQ$<J[L&&1
MR ..M 'U;X__ &M?@Y\+M3.G>*/B)H>E7XZV[3^8Z_4(&Q^-;?PS^/\ \.?C
M(LA\%>,M)\1-']^.TN!Y@_X <-^E?%/[./\ P2-^'\/@;3]7^+7V_P 2^*=1
MA%S<V<-]);P6K/SL#1D,Y /))ZYKRG]M7_@GK%^R_P"'_P#A;_P2UG5]'&C3
MH]UIZW+O-:QLP42PR_?(!/S!B?EY]10!^HOQ&^)OA?X1^%YO$?C#6;?0=#A=
M8Y+VZW;%9CA0=H)Y/M2?#?XG^%?B_P"%H?$G@W6K;Q!H<LCPI>VN=A=#AEY
M.0?:ODWX2?$B3]O_ /8%\3V&K&.+Q2UC/I=^X3@W42JZ3*.V[Y?QW5Y/_P $
M5OB-)-X4\>_#Z]DD6[TVZ34K>VD&#%&WR2#!Y'SX_.@#]"?B3\4?"GP?\,2>
M(O&>N6OA[1(Y4A:]NR0@=N%7@$Y.#VJ'X8_%SP=\9_#K:[X)U^T\1Z2LS6[7
M5H6VK(O52& .>?2OA#_@L=XSOM4\,?#SX7:*@N]1U_46NY;53\Q\L*L./JSO
M^58'_!'#Q-<^%-?^*GPIU5BNIV$Z7XA)XC\MO)E '^\R4 ?HQ\0_B1X8^$_A
M:Y\2>+]:MM T*V94EOKMB$5F.U1P"<DG %1_#;XH^%?C!X7C\1^#=:M]?T.2
M5X4O;4-L9T.&7Y@#P?:O@?\ X+._$V6S^'_@OX<V#^;=:[>F]N;=.7,<9 BP
MHY.7+?\ ?->M_$3QLO\ P3__ &!]'33XX3XBL]/@TVR\T?+)?RKEI&&>2 )'
MQ_LXZ4 ?17Q+^/'P\^#L E\:>,-)\.@]$N[@"0_\ &6_2N>\ _M<_!OXH:LF
ME^&/B+H>JZBYPELLYC=CZ .!FOSG_8B_8%3]K'1I_C%\:M;U76[75[B3['9B
MZ99;P*Q5Y9)0=RJ&#*JKCIV&!7IO[5__  2?\$Z9\-]0\2?!RUU32/%.CQ?:
M8=*2ZENA?%3DJI=BRR8Y&#C(Z4 ?H[K'_((OO^N#_P#H)K\D?^"0MS#9?'[X
MJW-Q+';V\-F[R32L%1%$[9))X ]Z^R?V!O&7Q2\2?LZ7>G_%C0]5TS7=(W6U
MM>ZPC)<7UN8]RNX89W+G:2>3C)K\I?V3?@OXD_:,^//B#X<Z3X@NO#F@:FT]
MQK]U:DAGM(I3E/1B2X 4\'J<XH _9?5?VY?@)HFKOIEY\4M BO4?8T8F9@#Z
M%E4C]:]A\.^)M)\7:3!JFB:E:ZMITX#1W5G*LD;#Z@_I7QUJ'_!(GX W7A5]
M-MM.UBSU4Q%%UI=3E>4/C[_ELWEGZ;:^5?\ @G'X@\3?LZ?MI^)_@GJ6JO<:
M'.US;2VP)>,W$6&BE4=$+*?FQUX!S@4 ?L"3@$G@#O7DGCO]K;X.?#._-CXE
M^(VA:9>#@PFY\Q@?<(&Q7B?_  4U\5_%K3OA#8>'_A3HFM7USK$[+J=_HD+R
M3P6ZJ3L79\RECCD=@1WKSC]G7_@DE\,XOASI&I_%&WU+Q'XJU&V2[NX/MLUK
M':NXW>6 A5B5!&2W.[- 'UM\/_VK_A!\4M06Q\+?$+0]6O6;:MNEQY;L?0!P
M"3]*]8Q7Y*?\% O^"<7@OX&_"]_B5\,)+_15TB>+[9ITUU).H1FP)8Y&)=6#
ME._>OMK_ ()Y?%G5_C%^RMX1UC7[QM0UNV62QN;ISEY?+=E1F/=M@7)[GGO0
M!Z3X>_:/^&?BOQSKG@W2?&.G7GB71(IIM2T]696M8XF596=F 4!2R@G/&:P/
M#_[9GP1\4^(CH6E?$O0;S50Q46ZSD;B#@@,0 3GT-?D)K?@77?BQ_P %#O'O
MP_T36+C0X?%FN7FE:G=6Z[O]!,@EF5AZ'REZ\9Q7Z3>&?^"6'P#\)ZMX?U6Q
MT/46U+2+B.Z$]QJ4LHN70@@R(QVXR < "@#X8_X*;?';P)\7/C?\.=1\'^+;
M3Q!IFFJ%O9+1I#';L)U)W J!G )R,\5^K7PJ_:2^&7QQU"_L? ?C'3_$UW81
MK-<Q69?=$A. QW*.">.*_(W_ (*/?LT_#SX%_&[P)I'@S19M+L-; EOXGO99
M_,9IE!VEV)7@GH:_5;X#_L@_"W]FG5-5U#X?:#/H]SJ<2P7+2ZA/<AD5MP $
MKMCGN* /9:*** "BBB@ HHHH **** "BBB@ HHHH *^,OB%_RE:^%O\ V(%Y
M_P"C;JOLVOC+XA?\I6OA;_V(%Y_Z-NJ /LVBBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_0K-*'</+<N&^89*X7/4,3Z4 >9_\%) #_P4 ^&@(!'D:?P1G_EY>OUUM/\
MCT@_ZYK_ "K\B_\ @I'_ ,I /AG_ -<=/_\ 2EZ_72T_X](/^N:_RH _,K_@
MM]_R*'PP_P"OZ[_]%K7WI^SE_P D&\ _]@:V_P#0!7P7_P %OO\ D4/AA_U_
M7?\ Z+6OO3]G+_D@W@'_ + UM_Z * /1J!UHH'6@#\5_B9HFG^(_^"L']FZK
M90ZCI]QKD:36UPNZ.1?+Z$=Q7ZMM^S)\)R2?^%>>'O\ P!3_  K\L?&7_*72
MW_[#T?\ Z+-?LV>M 'FD?[,_PIBD21/A]X?5T8,K"Q3((.0>E>DQ1)#$L<:A
M$1=JJ.@ ' IU'K0!^/\ ^RQ_REA\;_\ 81U3_P!#H_X*#L@_X*-?#HWA M!-
MI>?.^YL^T#/X=:/V6/\ E+#XW_[".J?^AU[A_P %8OV4_$?Q,TK0_BIX)M9[
M[7/#<!M[ZSLP?/:V#EUEC Y9D8G('..F<8H _0V#;Y$>W&W:,8Z8Q7EW[5@L
MS^S-\5/MWE>1_P (SJ./-Z>9]G?9^.[;CWKY(_9H_P""M?PZU?P)I^G?%BYG
M\)^*+"(6]Q=)9RSVUUM  =1&K,I/=2.#T->3_MQ?\%#K']HGPNWPB^"FGZIK
MKZW*L=WJ45LZR3QA@1%#'C?AL?,6 ^7(]: .L_X(D1S-X+^)/F*YM6N[8+N^
MX3M?=C],UR'PVB/[*O\ P5?U?P_YOV70?%LL@RW"[+I?/B1?4"7:OX5]H?\
M!/S]FJ\_9D_9_L=%UK;_ ,)-JD[:GJ2#!\AW50L((Z[0HY]6-?+/_!7[PM=^
M!?&OPD^,NEQ*;G2K]+5P 1OEB?[1$6([?(RT 5O$LC?M%?\ !7G2]/\ OZ=X
M"B0,#AHV%N#*WYR3;3[K6'I&_P#9Q_X*]W-F&^S:3XQN79V/"E;N,RJH]O.5
M1BNF_P""/_AR_P#'7B_XL?&#6_W][JEV+1)2,[969I9N?H\8^@K._P""Q7AV
M_P# _C_X3_%G1PL%U8W'V;SMO6XB<3PD_0(W% &5XV!_:L_X*S:9I".MSH7@
MJ2-6?[T;Q6H\Z1/09E=EKTW_ (+6EE^!'@E!N$7]O@X[9^SRX_'&:P/^".W@
M2[\27?Q.^,.LQA[_ %K4&LXI&3 WEO/F=/8F4#_@-?6G[<?[.DG[3?[/FM>%
MK$HNO6KKJ6DF4D(;F,$!3C^\C.H]V% %[]B%;=?V4/AF+41B'^R4QY7W<Y.[
M\<YS[U[@S!%+,0JJ,EB< "OR7_86_P""@-E^S3X>E^#GQIT[4/#T6AS2+97[
M6KM);!G+-#-& 6(W,2K*#P<=,&O2OVN/^"I_P_U/X7ZOX4^$MW>>)_$NO6[6
M$=ZME)#%;+)\K';*H9V()  7J: /T-OKZVOM%OGMKB*X3R'^:*0,/NGTK\G/
M^"/8'_#1'Q/.!G[*W..?]>U?37_!,[]GKQ1\$OV=]7U'QC]IM=8\1_Z7%IET
MS;[*V6/;&K*3\K,/F(X(R <$&OF7_@CW_P G#_$__KU;_P!'M0!^NHZU^0'P
MP_Y3$>(?^PM<_P#HE:_7\=:_(#X8?\IB/$/_ &%KG_T2M 'W1^VU^VSH7[('
MA*R9[(ZWXNU</_9FE;]B;5X:61L'" D< 9)XXZU\?>'_ (E_MZ_M'Z7#J_A^
MPMO!NCWD8DM;E;=;-)(ST93(7)^I'-4/^"RWPZ\0:;\1/ WQ&BLY-1\.1VXL
MY69"T-O,L@94?'0.._MCTKZ-^%G_  58^ >H?#_2'UW7+OPMJT%G'%-I4VG3
MS%'50I"-$C*1QD9(X(S@\4 ?('[5/[*O[0^C_ [7/'/QF^+"ZM%IKQF/1(KE
M[A)V9U4#("*, Y^Z>E?8G_!(S_DTNS_["5Q_.ODK]NO]LG6?VO\ P)JVA_"_
MPOJS_#;PTRZAKGB"> HLQ#!$&<X5,R*=I^8]< "OJW_@D'?V]W^RBD4,HDDM
MM6N(Y5'\#'#8/X,#^- 'RW^S9_REO\8_]A+5/YBOV!K\?OV;/^4M_C'_ +"6
MJ?S%?L#0!^2?_!7O_DXKX4?]<D_]'I7ZVGK7Y*_\%F;2[T/XL_"[Q&]N[6"P
M2!9%4X+QRHY7/3."./K7V]^RY^W+X!_:MU*[TCPPFH6VM6.GI?WEM>P;0BEE
M0@,"02&8#B@#Z+HHHH **** "BBB@ HHHH **** "BBB@ KXR^(7_*5KX6_]
MB!>?^C;JOLVOC+XA?\I6OA;_ -B!>?\ HVZH ^S:*** "BBB@ HHHH ****
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
M%*[@493G#$=>]=U10!E>%O"^E>"?#FFZ#H=DFG:/IT"6UI:1$E8HU&%49).
M .IK@/%_[+?PK\>_$>T\?:_X.M-3\7VAB,.J233!T,>3'\JN%.,]Q7JE% !7
MF?Q/_9H^%OQGE\WQIX'TG7;@];B6(QS'ZR(58_G7IE% 'D?PV_9)^#OPAU#[
M?X2^'VCZ3? [EN?+::13ZJTA8J?I7KE%% 'D7Q*_9'^#GQ?U3^TO%WP^TC5]
M0/WKK8T,C'U9HV4L?<YK1^&/[-'PM^#4GF>#/ VD:%/G(N(H?,F4^TCEF'X&
MO3** /*M4_9:^%>L_%.'XD7?@ZT?QQ#,DZ:RDTT<HD485L*X4G''(YKTK5]'
ML=?TVXT_4[.#4+&X0QS6US&)(Y%/4%3P:MT4 >&>'?V'?@7X1\8V7BK1OASI
MVFZ_97(O+:\@FG7RI1T95\S;^&,>U=%\3OV8/A=\9O%.F^(_&G@^TU[6].18
M[6[GEE1HU5]X&$< X;GD&O4:* &0Q)!$D4:[8T4*JCL!T%<#\3OV?OAQ\9D
M\:^#=*\0N!M$US#B7&,8\Q<-C\>*]!HH \5\"?L7? _X::HNI>'?AMHME?*<
MK-*CW#*?;S6;%>TJH10J@*H&  , "EHH \L^('[+GPK^*GCBP\8>*_!MGK7B
M6P6-;;4)I95:,(Q=.%<*<,21D&O4E4(H51A0, >U+10!YW\8/V>?AW\?;;38
M/B!X7MO$L6FN\EHMQ++'Y3, &(\MESD =?2NT\/Z!I_A;1+'1]*M4LM-L85@
MMK>,DK'&HP%&<G@5H44 %%%% 'DMW^R?\)+[XH#XC3^";*3QJ)Q=?VN99O,\
MT# ?;OVYQ[5ZU110 4444 >5^&OV6_A7X/\ B9>?$+1O!MG8^,KN26:;5DEE
M+N\G,AVERHS["O5*** /&/'W[&GP2^)^IMJ/B3X;Z+?WS'+3QQM;LQ]3Y3+F
MNC^&/[._PU^#*G_A"O!>DZ!(?^6]O!NF_P"_C9;]:]$HH *Y'XH?"3PA\:?#
M#>'?&VA6_B'16D68VMP64!U.0P*D$$>QKKJ* .,^%/P;\%_ _P -2>'_  +H
M%OX<T>2X:Z>UMF=@TK!5+DNQ).%4=>U,^+/P4\$?'3P_;Z)X\\.VWB32[>X%
MU#;W+.HCE"LH<%&!!PS#KWKMJ* .6^&GPM\*_!WPG;^&?!FBP:!H5NS/'9VY
M9E#,26)+$DDDGDFNIHHH \X^*'[.?PR^-.&\;>"M*\02CCSYX=LW_?Q"&_6L
M7X=_L??!CX4:FNH^%OAWH^F7ZG<MRR-.Z'U4RLV#]*]AHH ;-$L\3QR+N1U*
MLI[@]17F'PJ_9@^%OP0UW4-9\#^#[3P]J>H(4N;F"65VD7=NQAW8 9/;%>HT
M4 %>5Z=^RW\*])^*DWQ)M/!UI#XXFF:=]8$TQD,C##-M+[,D#^[7JE% %'6M
M#T[Q'ILVG:M86VIV$XVRVMW$LL;CW5@0:\*F_P""?O[/$^J'4'^%FCFZ+^82
M'F";LYSL$FW\,5]!T4 <F/A/X-3P1>^#XO#.FV_AB]A-O<Z7;VZQ0S(1@A@N
M,D^O7WK+^$'P"\ ? /3K^P\ >'(?#=G?2B:YA@GED61PNT,?,=N< #BO0**
M/*_#_P"RW\*_"OQ.N_B)I/@VSL_&EU+)--JR2S&1GD^^VTN5&?85ZI110!S/
MQ!^&?A7XK^'I="\7Z#9>(=)EY:VO8MP!]5/53[@@UQGPE_91^$WP*U^YUOP'
MX+M/#FJW%N;66YMYYG+1;@VW#NPZ@'IV%>LT4 %%%% !1110 4444 %%%% !
M1110 4444 %?&7Q"_P"4K7PM_P"Q O/_ $;=5]FU\9?$+_E*U\+?^Q O/_1M
MU0!]FT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #ATI:0=*6
M@!E%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 ? W[0-W\0/A1_P4!L?BAX?
M^$OBGXC:$G@I-()T*W8H)FGE8@R;&&5&,CK\PKKO^&[/BC_T:;\2/^^3_P#&
M:^R\T9H ^-/^&[/BC_T:;\2/^^3_ /&:/^&[/BC_ -&F_$C_ +Y/_P 9K[+S
M1F@#XT_X;L^*/_1IOQ(_[Y/_ ,9H_P"&[/BC_P!&F_$C_OD__&:^R\T9H ^-
M/^&[/BC_ -&F_$C_ +Y/_P 9H_X;L^*/_1IOQ(_[Y/\ \9K[+S1F@#XT_P"&
M[/BC_P!&F_$C_OD__&:/^&[/BC_T:;\2/^^3_P#&:^R\T9H ^-/^&[/BC_T:
M;\2/^^3_ /&:/^&[/BC_ -&F_$C_ +Y/_P 9K[+S1F@#XT_X;L^*/_1IOQ(_
M[Y/_ ,9H_P"&[/BC_P!&F_$C_OD__&:^R\T9H ^-/^&[/BC_ -&F_$C_ +Y/
M_P 9H_X;L^*/_1IOQ(_[Y/\ \9K[+S1F@#XT_P"&[/BC_P!&F_$C_OD__&:/
M^&[/BC_T:;\2/^^3_P#&:^R\T9H ^-/^&[/BC_T:;\2/^^3_ /&:/^&[/BC_
M -&F_$C_ +Y/_P 9K[+S1F@#XT_X;L^*/_1IOQ(_[Y/_ ,9H_P"&[/BC_P!&
MF_$C_OD__&:^R\T9H ^-/^&[/BC_ -&F_$C_ +Y/_P 9H_X;L^*/_1IOQ(_[
MY/\ \9K[+S1F@#XT_P"&[/BC_P!&F_$C_OD__&:/^&[/BC_T:;\2/^^3_P#&
M:^R\T9H ^-/^&[/BC_T:;\2/^^3_ /&:/^&[/BC_ -&F_$C_ +Y/_P 9K[+S
M1F@#XT_X;L^*/_1IOQ(_[Y/_ ,9H_P"&[/BC_P!&F_$C_OD__&:^R\T9H ^-
M/^&[/BC_ -&F_$C_ +Y/_P 9H_X;L^*/_1IOQ(_[Y/\ \9K[+S1F@#XT_P"&
M[/BC_P!&F_$C_OD__&:/^&[/BC_T:;\2/^^3_P#&:^R\T9H ^-/^&[/BC_T:
M;\2/^^3_ /&:/^&[/BC_ -&F_$C_ +Y/_P 9K[+S1F@#XT_X;L^*/_1IOQ(_
M[Y/_ ,9H_P"&[/BC_P!&F_$C_OD__&:^R\T9H ^-/^&[/BC_ -&F_$C_ +Y/
M_P 9H_X;L^*/_1IOQ(_[Y/\ \9K[+S1F@#XT_P"&[/BC_P!&F_$C_OD__&:/
M^&[/BC_T:;\2/^^3_P#&:^R\T9H ^-/^&[/BC_T:;\2/^^3_ /&:/^&[/BC_
M -&F_$C_ +Y/_P 9K[+S1F@#XT_X;L^*/_1IOQ(_[Y/_ ,9H_P"&[/BC_P!&
MF_$C_OD__&:^R\T9H ^-/^&[/BC_ -&F_$C_ +Y/_P 9H_X;L^*/_1IOQ(_[
MY/\ \9K[+S1F@#XT_P"&[/BC_P!&F_$C_OD__&:/^&[/BC_T:;\2/^^3_P#&
M:^R\T9H ^-/^&[/BC_T:;\2/^^3_ /&:/^&[/BC_ -&F_$C_ +Y/_P 9K[+S
M1F@#XT_X;L^*/_1IOQ(_[Y/_ ,9H_P"&[/BC_P!&F_$C_OD__&:^R\T9H ^-
M/^&[/BC_ -&F_$C_ +Y/_P 9H_X;L^*/_1IOQ(_[Y/\ \9K[+S1F@#XT_P"&
M[/BC_P!&F_$C_OD__&:/^&[/BC_T:;\2/^^3_P#&:^R\T9H ^-/^&[/BC_T:
M;\2/^^3_ /&:/^&[/BC_ -&F_$C_ +Y/_P 9K[+S1F@#XT_X;L^*/_1IOQ(_
M[Y/_ ,9H_P"&[/BC_P!&F_$C_OD__&:^R\T9H ^-/^&[/BC_ -&F_$C_ +Y/
M_P 9H_X;L^*/_1IOQ(_[Y/\ \9K[+S1F@#XT_P"&[/BC_P!&F_$C_OD__&:/
M^&[/BC_T:;\2/^^3_P#&:^R\T9H ^-/^&[/BC_T:;\2/^^3_ /&:/^&[/BC_
M -&F_$C_ +Y/_P 9K[+S1F@#XT_X;L^*/_1IOQ(_[Y/_ ,9H_P"&[/BC_P!&
MF_$C_OD__&:^R\T9H ^-/^&[/BC_ -&F_$C_ +Y/_P 9H_X;L^*/_1IOQ(_[
MY/\ \9K[+S1F@#XT_P"&[/BC_P!&F_$C_OD__&:/^&[/BC_T:;\2/^^3_P#&
M:^R\T9H ^-/^&[/BC_T:;\2/^^3_ /&:/^&[/BC_ -&F_$C_ +Y/_P 9K[+S
M1F@#XT_X;L^*/_1IOQ(_[Y/_ ,9H_P"&[/BC_P!&F_$C_OD__&:^R\T9H ^-
M/^&[/BC_ -&F_$C_ +Y/_P 9H_X;L^*/_1IOQ(_[Y/\ \9K[+S1F@#XT_P"&
M[/BC_P!&F_$C_OD__&:/^&[/BC_T:;\2/^^3_P#&:^R\T9H ^-/^&[/BC_T:
M;\2/^^3_ /&:/^&[/BC_ -&F_$C_ +Y/_P 9K[+S1F@#XT_X;L^*/_1IOQ(_
M[Y/_ ,9H_P"&[/BC_P!&F_$C_OD__&:^R\T9H ^-/^&[/BC_ -&F_$C_ +Y/
M_P 9H_X;L^*/_1IOQ(_[Y/\ \9K[+S1F@#XT_P"&[/BC_P!&F_$C_OD__&:/
M^&[/BC_T:;\2/^^3_P#&:^R\T9H ^-/^&[/BC_T:;\2/^^3_ /&:/^&[/BC_
M -&F_$C_ +Y/_P 9K[+S1F@#XT_X;L^*/_1IOQ(_[Y/_ ,9H_P"&[/BC_P!&
MF_$C_OD__&:^R\T9H ^-/^&[/BC_ -&F_$C_ +Y/_P 9H_X;L^*/_1IOQ(_[
MY/\ \9K[+S1F@#XT_P"&[/BC_P!&F_$C_OD__&:/^&[/BC_T:;\2/^^3_P#&
M:^R\T9H ^-/^&[/BC_T:;\2/^^3_ /&:/^&[/BC_ -&F_$C_ +Y/_P 9K[+S
M1F@#XT_X;L^*/_1IOQ(_[Y/_ ,9H_P"&[/BC_P!&F_$C_OD__&:^R\T9H ^-
M/^&[/BC_ -&F_$C_ +Y/_P 9H_X;L^*/_1IOQ(_[Y/\ \9K[+S1F@#XT_P"&
M[/BC_P!&F_$C_OD__&:/^&[/BC_T:;\2/^^3_P#&:^R\T9H ^-/^&[/BC_T:
M;\2/^^3_ /&:/^&[/BC_ -&F_$C_ +Y/_P 9K[+S1F@#XT_X;L^*/_1IOQ(_
M[Y/_ ,9H_P"&[/BC_P!&F_$C_OD__&:^R\T9H ^-/^&[/BC_ -&F_$C_ +Y/
M_P 9H_X;L^*/_1IOQ(_[Y/\ \9K[+S1F@#XT_P"&[/BC_P!&F_$C_OD__&:/
M^&[/BC_T:;\2/^^3_P#&:^R\T9H ^-/^&[/BC_T:;\2/^^3_ /&:/^&[/BC_
M -&F_$C_ +Y/_P 9K[+S1F@#XT_X;L^*/_1IOQ(_[Y/_ ,9H_P"&[/BC_P!&
MF_$C_OD__&:^R\T9H ^-/^&[/BC_ -&F_$C_ +Y/_P 9H_X;L^*/_1IOQ(_[
MY/\ \9K[+S1F@#XT_P"&[/BC_P!&F_$C_OD__&:/^&[/BC_T:;\2/^^3_P#&
M:^R\T9H ^-/^&[/BC_T:;\2/^^3_ /&:/^&[/BC_ -&F_$C_ +Y/_P 9K[+S
M1F@#XT_X;L^*/_1IOQ(_[Y/_ ,9H_P"&[/BC_P!&F_$C_OD__&:^R\T9H ^-
M/^&[/BC_ -&F_$C_ +Y/_P 9KB_AOX@^(OQQ_;]\$?$36O@WXM^'6@Z5X6O-
M(EGUNV8Q&0F9U)DV*!DRA0.I(K[_ ,T9H **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@!PZ4M(.E+0 RBBB@ 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 **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** '#I2T@Z4M #**** "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 **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH <.E+2#I2T
M,HHHH **** "BBB@ HKX#_;(_;:^+_P?_:5T/X7_  WT3P[J\FK6T!MH]4MI
M7E>>0X"[EE0 ?A4)^,'[>P)'_"KO!7_?J7_Y(H _0*BOS9UK_@H5\?\ ]G36
MK"3X[_"&UMO#EY*(5U#1%>%2>IVLSR*S 9.TD9QU%?H3X$\;Z-\2?!VC^*?#
M]XM_HNK6R75K<+_$C#OZ$'(([$&@#=HHHH **\A_:W^+.L_ O]G/QMX[\/0V
M=QK.C6T4MM'?QL\!9IXXSN564D8<]".<54_8U^,FN?M ?LW^$/'OB2"RM]:U
M9;DW$>G1M' /+N98EVJS,1\J G)/.: /::*** "BBB@ HHHH **** "BBB@
MHHHH **^2?\ @HS^U;XQ_9-^'?A77?!MII-W>:IJK64ZZO!)*@00LX*A'0@Y
M [GBOJ'PEJDVN>%=&U*X5%N+RRAN)%C&%#/&K'&>V30!JT444 %%%% &+!XW
M\.7/B67P[#X@TN7Q!$GF2:2E[&;M$_O&(-O ]R*T=2U*ST:PN+[4+J"QL;=#
M+-<W,@CBB0#)9F)   [FORP^)<MW\/O^"@/C'XM6LCK9>%=>T>QU:).%-C>0
MRQ.[>H$GD_Y%?6_[>-_/XJ\%>%/A9IDDGVWQYJJ6\[0-R-.@Q->'Z&($?C0!
M](Z#XBTKQ5I<.IZ)JEGK&FS<Q7FGW"3PO_NNA(/X&M"OAC]C_P"-'AC]G3]@
M#P_XH\2/</86]]<65M:V<7F7%[<-.RQ0QH/O.VT_D3VKO[/]MG7/#&MZ$GQ4
M^#>O_#+PYKMU'966O7-['>11S2'$:7*HBF GW)Q0!]45'<7$5K!)//(D,,2E
MWDD8*J*!DDD] !WKR?1OVA+:]_:-U?X1ZAHKZ9J$.D1:UI>H_:1+'J=NS%7*
MJ%&PH0,C)Z]JR=0_:!T_Q-\1?BG\/D\,/J^C>$/#YN]7U3[6HAFEEB+?80FW
M(8Q[B6W<8QB@#V31-<TWQ+I=OJ>D:A:ZKIMP"T-Y8SK-#* 2"5=201D$<'M5
MZOB[P3^V%X*^#O[.?P0U7P]\,[_2_#'C*YN+'3_#VD7/VF:Q83/\J C,S.Y9
ML<'YC7<>#?VR=4F^+V@> /B'\*M;^&UWXE\P:!?W5W'=P7K(I=D<HJ^4^T?=
M.><"@#Z9HKYV^)_[7-UX?^*-U\.OAU\/-4^*?BS3(%N=:BL+I+2VTN-QF,23
M.K R,.0@&<=ZN_LZ?M9VW[0OC;QMX:C\':MX3O?"@MH[Z/6&59A<2!_,B,8&
M1L*8W9PV<C% 'OE%?#'[5OQL^)_@[]L/X4Z+X:\$ZEKVE107LUOIEMK"6T6N
M/Y&6SE#L\KK\V<X[5ZKXV_;!U*'XA:KX'^&_PQU;XG>(]"1#KWV.]CL[/39&
M7<(3.ZL'DZ_* .G6@#Z2HKR3]GW]H[1_CY9:W!%I6H>%_%/A^Y^Q:WX<U=-M
MS8S8R/\ ?0CHP&#3?VB/VC=+^ &EZ)%_8U_XL\6>(;O[#H7AG2@/M.H3  M@
MG(1%!!9SP,B@#TR_\1Z3I6HV.GWNJ65G?W[%;2UN+A(Y;@@9(C0G+D#DX!I+
M+Q+I&IZO?:59ZK8W6J6 0W=C!<(\]N&SM,B [DS@XR!G%? 'CWXP:[\2OVR/
MV>--\7?#G5/AWXAL+V]N!:WTZ74$\+6[C=%.H4,0<!EQQFO2M;^*&E:1\2_V
MDH/ /PG:\^(&D:?8?VKJ-MJP@DU>.6.0+)\RD)Y*@GC);VQ0!]4:-\0/"_B+
M6;_2-)\2Z/JFK6 )N["ROXII[8 X/F1JQ9.2!R!2^&_B!X7\8W=[:Z!XETC7
M+FQ;;=0Z;?Q7#VYR1B148E3D$<XZ&OS=^!UYKO@?]@+Q'XA\/_! V&M:AX?F
MAN/%=OJ\:W6IP2P.\M^S;-X"L ?+)R<<$5[/^RIXU\)_LY_LFCQYXH^&L'PP
ML;33K0/>07"75SK^Z-2DHP V^1W.$8DY;K0!]LT5\HV/[<>MZ#=:+J'Q)^#'
MB/X<>"=9N4M+3Q)>W:7"PO(<1?:H50- &.!R3C-=9\=?VLW^#GQ6\+_#_3O
MFJ>-M=\2:;->Z='I4ZKOD0L-C J=J?+DR=%!S@T ?05%?,GBK]LK5O#G_"+>
M&;?X5:OK/Q<UNS-_)X%L;^-FTVW#;?-N;K;M12>AVUUWP+_::B^+'BO7/!7B
M+PGJ/P]^(.C0I=W/A[4Y%F\RV<X6>&90%D3/!( P: /;:*^/]#_;W\0^/M,U
MZ?P%\#O$7B^YT#4+BQU-8=0CA@C$38S',4(DD(R?+ !'')S7FO[5'[8&O_$/
M]GKX>^+OAKH&KPZ5K'B&WM=0E^VK:SVMS%=*C6$J;23YC#:'! P<D=J /T*H
MKPWXC?M">(?A-^S8GQ/UWX<74.I6D<4NJ>&$U1&EL(C)L=C/LVOM&&P%&<XK
M._:._;(\/_L]P?#^>32Y/$,/BZ_AMT>WN1"+6W<J/M+95MR@LHQQG/6@#Z#H
MKROQ9\>[/P]\<? _PSL]+?5M1\1V-UJ<]Y'<!$T^UA4$2LN"7WME0 1R*\DN
MOVV?%?B%=9U7X=? OQ'XZ\(:5<2VTNMF^CL#.\1Q)Y$#H6D P><C.,4 ?5SN
ML:,[L$102S,< #N36)X7\=^&O'"W;>'/$6D^(%M'$5R=+OHKD0OSA7V,=IX/
M!]*^1_VGOVDY_BG^P9KOC7X?>'=0U'3=<TZYMK^5KL6EQH@7*2O(N"7VLI&U
M2,\'/-:_P6^(GA3]E_\ 943QAX@^%Z_"V/\ T>VBT?39DO+K6IBH$#J552TD
MI9B V2 3DT ?7M%?+F@?MI:WI7B;P]8_%+X0:[\+='\17*V6F:U?7L=W#]H<
MXCBN B*8&;C&<\\5K?&/]KVZ^&?QGMOAAH?PYU;QSXGOM(_M2PCTVZ2-)3N(
M*R$J?*0!<F0Y'(&.: /HPD*I)(  R2>@K"\->/O#'C26\B\/>(](UZ6R;9=)
MIE]%<M V2,.$8[3P>#CH:\ _:W^)'C>T_8Y\1ZQ:^ [RVUC4]%N$U&RCU14E
MT2-H'W3&0+^\V>BX)]17%?LZ^//#O[-/[)4'C76/A)+X 5+:SMTM=)<7UWKS
M,@\J;**#F1W8X;)7)YH ^TJS9O$ND6^NV^B2ZK91:U<1-/#IKW""YEC7[SK'
MG<5'<@8%?,%Y^V[XI\#:SH!^)?P.U_P)X7UJ]BL(-?;4HKQ()96VQB>-44QY
M)]3CGK7!_M*?$"7X;?\ !0?X9ZS8^&]2\7:D_@Z_MK+2=(0-+<S.S; 6/")P
M<N<A0<XH ^[:*\"^#'[5A^(/Q#O/AYXT\$:E\,_'\-L;^#2=1N$N8KVV! \R
M&=0H?!/*XR.:Z#]H7]HBU^!-OX:LK?P]?^+_ !9XGO&L-$T#3V$;W<J@,Y:1
M@0BJI!)(- 'KM9NC^)=(\0R7L>E:K9:G)8S&VNUL[A)3;R@ F.0*3M;!'RG!
MYKQ7X/?M0:MXY^)D_P /O&WPRUOX;^*OL+:E:I=3K>6=W K!6*7"*J[@6&5Q
M7S)\6?C5;Z#^SM^T5??"7X>3^%-4LO%5SINNZI8:IB0R^4K/J."IQG.W8N.N
M<Y- 'Z+T5\H:-^UU??#7X!^"+_QCX U>#QUKLB:7H'A"QO%OK[66$:%;@.%
M1&!+$L#MR.N:Z?X9_M9W^M_$K3O /Q(^'.I_"OQ-K$#SZ,E[>I>6VHA%W2(D
MR*H$B@9V$9Q0!]$4444 %%%% !1110 4444 %%%% !1110 445\8_P#!3U;F
M[^'GPZTV'4;[38=2\6V=E<2Z?<O!(8G.UAN4CL>] 'V=BBOCNY_X)F^!38>;
MHWCSXAZ-JP3?;7T?B&20Q28^5BK @C/4=^F:T_V(_C3XQU76/B#\(OB?J*:K
MXX\ 72HVK[ GVZR<9BF?L&_H1GGD@'UC17S%K_\ P46^#^AZQJ-K!-X@UW3=
M-E\F_P!>T71Y;K3;5LX.^=> !W(S7NNB_%#PGXB\!+XVT[Q!877A,VS7?]KI
M,/($2@EF+=L8.<],4 =117R[;_\ !1[X.7&HQ@S^((= DN?LJ^*IM&E71R^<
M#_2>F,]\8KVGXG_&SP9\'O! \6>*-<M[+19-HMY4/F-=.PRB0JO+LW8"@#N:
M*^?/AS^W)\-OB)XUTWPF8_$'A77=4_Y!UMXHTB2P^W'LL);AB<Y KZ#H **^
M=/''[>7PP\%>*-3T*%?$'BNYTIBFI3^&-(DO[>Q8=5ED7A2.XYQ6]XO^+?PZ
M^+_[+WBCQA;>(KZX\!W&ES_:]2T!F2]@11^\$?=95Z8[&@#VVBO@/]J[]H>Q
M^%'[,_PGTOP1?>,C8ZJ=)FM]6^R-++<::&4/%<3'!$SI_#U8GM7TY/\ M1^
M_#GP7LOB/XCNK_PMH$X$4,.N6;6][))CB,0'+%S@X S0![!17S_\,/VW_AK\
M4/&-EX6C&N^%];U!#)IUOXHTJ33_ +> ,GR"_#G'..M>^S2K;PR2OG:BECCT
M S0 ^BOF"[_X*+_"./37N[#_ (2/79+>6XCO;/2-&DN)[ 0R%&>X4']VI(RI
M)Y'-6_$'_!0GX.Z/H=AJNG:CJOBRVN;-;^4>'--DO'LH"2-]P!CRL%6!!Y!4
MT ?2E%<9X)^,?@[XA?#:+Q]H>NVMUX3>W>Y;4F;;'$B F3?G[I3!W ],&O";
MW_@I/\'[(M=>7XIG\/";R?\ A)8-!F;3"<XW"?\ NY[XH ^J:*\S^(_[1?@;
MX7?#&P^(6K:HUQX1OGMU@U*PC\]&68@))Q_!SDGL,UYJW_!0OX/P>)[;2[N\
MUK3],N[EK2U\37>E21Z/<2#^Y<G@@XX.,&@#Z6HKS?XA?'[PG\,O&G@;POK,
MEX=3\97+6NE&UMS+$SJ 3O;/RCD<\T[XR_'SPK\"5\,-XI:]4>(M4CT>Q^Q6
MQFS</]W?@_*OO0!Z-17YO_MZ?'JSU_\ :.^'?PMU1/'-MX*M[B=]?L?#]G+%
M+JK[%,(MW1@TRKDYVXQD]>,?3NL?M!_"[]F#P-X,\/3SZT]Q?V$<ND^'HK>:
M^U>6$C.YXR2V1R"6/4$=J /H.BO%/@G^U]\//CQXEU#PUH<^IZ5XHL8_.FT/
M7[![&\\ONXC;J!D9(]14?Q@_;%^'?P8\61>%=0EU7Q!XK>/SFT/PUI[W]W%&
M1D,Z)]T$=,F@#V^BO KS]K[P-XF^ OB#X@^%+K5=9MK /:7%IIFGM+J-A<D8
M"RVYP4*D@G/05X[^QG^V#I:?LG7OBCQJ?%%W=>&;1K_6]8O=.8I=%Y,9@?.)
M<;ER!C% 'V_17&_\+8T$_"0?$?==?\(V=*_MG/D'S_L_E^9_J^N[;_#7!:Y^
MV+\.?#OP+T#XN:A<:C!X,UJ>&"WG-F3,AD9@&=,_*HVL2<G@=Z /;Z*\5^&_
M[7?P_P#BA<>)CITFJZ=I>@6K7UQK6L:>]I83VP=E\^&9N)$RI(([<UQ%I_P4
M=^#EUJ42M-X@M=!EN?LL?BFXT:5-(9\X&+D\8)XSC% 'U#14=M<PWEO%<6\J
M3P2J'CEC8,KJ1D$$=014E !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17-_$GQ'=>$/A_P"(
MM;LDCDN]/L)KF%9@2A94) 8 @XXKX8_8,_X*8:G^T'\2+WP+\2+?1M'UF\7?
MHDVEQ/#%.RYWP,'=\N1\P((X4C% 'Z%T45\3?%O]L[QUX$_;X\(?!;3[+1)/
M">K):-//<6\C7@\U9"VUQ(%'*C&5/?\   ^V:*#10 4444 %%%?%_P =?^"C
MVF>%_B _PW^$OA6\^*OCQ7>*:+323;V[KC*Y4$R$'((& ,=: /M"BOSROOVC
M/VXM#MEUJ]^"NA76DY$CZ?902M>)'U(.)C\P'7Y?PKV[]D?]O7PC^U)=W?AY
MM/N/"7CRP1FNM!OGW%@IPS1/A=V".5P"N1UH ^GZ*R_%/BC2?!7AW4->UV_@
MTO1]/A:>ZO+EPL<2#J2:^#]0_P""C7Q#^-NOZAI/[.GPFN_%5G92^4_B'5E8
M6V2.&9%V[!UX+Y/H* /T$HK\YM<_;8_:F^ P.N?%OX+6%[X1A :YO?#XDB$(
M)Q\TA>0#\0![U]G?L_\ [0O@[]I7P#%XL\&7K7%GYA@N+:==D]K*.J2+V]0>
MA!!% 'I=%?G;^TE^W'\=O!W[55_\)/A=X5T#Q'(EO'-;07-G+)</E=S$L)E&
M!]*S7_:6_;SMT,C_  1T65$Y9(].F+,.X'^D]: /TDHKXN_9,_X*%M\8?B/=
M_"WXC^%9? ?Q%M]P2WDRL5PZC+1;6^:-P,$ D[L\=.?M&@ HHHH **_/G]L3
M]N/XR?"']I73?AA\-?#V@:[)J-M";6WO;266XEF<D;05E08X]*P_^&D/V]1_
MS170O_!?-_\ )- 'Z145^<5G^T;^WC)>0)-\%M"2%G4.W]GS#"YY.?M-?HKI
MTD\VGVLET@CN6B5I4'17(&X?GF@"Q1110 4444 %%%?&?[%O[87C;]H7XZ_%
MWP=XEL]&M]*\)SR16$FG6\D<KA;J2(>86D8-\J+T YS]* /LRBBB@ HHHH *
M**P/'_C"V^'O@;7_ !/>0R7%KH]C-?20Q??=8T+%1[G&* -^BO%OV1_V@Y_V
MF_A'%XYETA=#CNKR:&&R$OF%(T; W-@9)Z]!7M- !1110 4444 %%%% !111
M0 4444 %%%% #ATI:0=*6@!E%%% !1110 4444 ?EI^UXC2?\%3OA$J*68R:
M<  ,D_O*_4PCFOR)_P""A_@J3XC?\%"_ 7AF'5;C1)=4@LK5=1M6*RVY9\;U
M(Y!%>M>*?^"5GC9=$O'\/?'[Q6^KJI:W34+N;RG(_A8JX(STSV]#0!ZI_P %
M5/'7A'0?V4/$>AZW=6DFMZJ]NFEZ>SCSVD69&,BKU 558D].W>NF_P"":^BZ
MMX=_8W\#IK2R0-+'-<V\<P(:.!I&*Y!Z \L/9@>]?GU^Q_\ "OX=7W[1]QX
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
M!P#@#)Z?7-;6A_%K1_B5^PW\<]/LO EI\-]=\/1:A8ZYX?TY5^SQ7A4EW1E
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
M "KM !1110 4444 %%%% !1110 4444 %%%% !11BB@ HHHH **** "BBB@
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
M3X^\!?M%:=\*O!?@BR\67^LZ&UYI[R2O%Y%R)%!>X?.U;=4WYQABVT \U/\
M#W]IGXA>&?C1HWPO^-WA/1] U;Q%#)-H&N^&[AY-/O&0'= PD8NDG'&3SQZT
M ?4-%?%MQ^UE\:_&O[0'Q/\ A7\.? WA?4+OPK<Q-!J^L7$T5NMN4.Y9@K M
M*S%-FS  #$BNK\<?M/\ Q%O?B#8_"KX:>#M'\0?$NRTNWU'Q/<:E=/'I.BM(
MH)C+*0\C$GY0#R,?@ ?4]%?,GPJ_:>\:6GQEMOA+\9O">G>&/%VHVTEYI&K:
M'<M+IFIHF,HF\ETD'/RDD\>XK*UC]IKXJ_%'XG^+O"OP*\(>'=4TSP?='3]8
M\0>*KJ1()+P#+6\"1,&RIR"QXR/S /H#P_\ %[P?XJ\>^(/!6DZY!>^*= 6-
M]3TU$</;!QE-Q*A3GV)KL*_/G]C/Q9KGB#]M3]HO5?$7AX^&?$,>GV2WFE/.
MLZQ2H''RR+PR-@,#Z&OH_P#8T^/^M_M(_":Y\5:_IVGZ7>Q:M=Z>(=-W^64B
M?:I^=B<GOS^ H ]WHKYD^ '[7=SX_P#"OQB\1^-[/3="TCP%K=Y8F>P\P[[:
M!0WF/N)^;'I@5PVE?M1_M%>// L_Q2\)?"KPRGPW6%K^UT[5]0D76+^R0%FE
MC*L(T)4$J&!S[Y% 'U_XF\5Z/X,TLZCKFI6^EV(=8A-<N%!=CA5'JQ/0#DUJ
M(P=593E6&0?45^=G[<7Q8\3?&K]G[X0^-_ ]AHY\%ZUKFEWB#5_,6]BU 7#+
M'%A6"^4&!5CC/!((S7M7Q'_:7^(_PML/AEX%G\,^'=5^,_C?SH[2V@N9(=&M
MQ" 79G=M[<$84')[4 ?55%?._P +?BM\<;;XJVG@WXJ?#O3$T_4+62YMO%7A
M S2:? R YBN/,+%&; "\\Y'OCV/XE?$+1OA/X"UWQ?XAG-MHVCVK75S(HR=H
MZ #N22 /<T =+17QOIG[0_[3GB[P@/B+X?\ A%X8C\$2P_;[30]1U&1=;NK/
M;N$BD,(U8KR%*Y.1ZUT/CW]MB)?V-Y?CCX&TN"\F4QHVD:N6S!+YHCEADV$'
M>O.,>HH ^IZ*^+_B%^U3\?OASX,/Q4U/X7>'8OA=&([FXTPZ@_\ ;L%HY4+(
MQW>5N^893;D<YZ5]=^%/$=MXP\+Z/KMEN%IJ=G%>PANH21 X!]\&@#5HHHH
M**** "BBB@ KYX_;0TCXDV'@*S\=_"_6]1M]=\(S?VE<Z!;RD6^LVB\S0R)_
M$=H)'?J!SBOH>B@#Y;^)?[:VDK^S#H'CWP(G]N>*/&>S3/#>C0X>6347.QHV
M7.?W39+?0>M>>?M"Z=\2O@/^Q?X;TZZ^)7B.[\>7NMV$.I^(DO2;E7N9T66*
M%\9$:[B%'M67^S#\%?"VE_M^?&P06CFR\)M;ZAHFG.Q:VL+B^5OM,D:'(5F\
MI>1R,FO0O^"G=FNH_LZV-F[O&ESXDTR!GC;:ZAKE%)4]B,\'L: -9/V+/$K1
MJ3^T9\6 2 2#K'_UJO?M*^/O$7[)W[)\EWH^NW7B#Q!9-:Z;%XB\1'[1(AEF
M5#<W'9MH8GG SBJ$?_!/KP<\2-_PG/Q&Y4?\S;>^G_72NE_:(\;^$OV>_@KX
M?T;Q=X>O/&7@G4;NV\-:@][*)Q!#*"HN+EI"2R@J,MG.2#G- 'FDW[.'Q4C\
M$S>*_!'[2GB?Q7XRAMS=00SS13Z/>RXW"(0!MJ(W0')QUKZ8^#FN^*?$OPP\
M.:EXWT0^'/%L]HIU/3-RL(9QPV"I(P<9&#WKY9\4?\$[?#'A#2+KQ)\(?B7X
ME^%DEO;O=VHMM7>?21\NX/*CEMT>.<Y]Z]F_8J^+WB#XX_LY^&/%?BB!8]:F
M$EO-<1C"7GEN4$ZCL'QF@#W*BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#AOCH0OP9\;$D #2+G)/_7,U\=_\$:75_P!GCQ'M8-C7),X/^R*^^+JUAOK:
M6WN88[BWE4I)%*H9'4]00>"/:L[PWX0T'P;9O:>']$T[0K1W,C0:9:1V\;,>
MK%4 !/O0!P'[37P T;]I7X/ZWX)U=5CDN8S)8WA'S6ETH/ERCV!ZCN,BOQ;_
M &;]&\5^$/V]OAOX5\:27']L>&]6CT<17+9\F*)'$:+_ +&#E?8U^_-<]<_#
MKPI>^)(_$-QX8T:X\01$%-6ET^)KI2 0")2NX8!(Z]Z /D7_ (*>?LX^)_BG
MX+\->/? 5J]YXQ\%W7VI+:% TLT&0WR GDHPWXYR,C%8'PW_ ."N7PV7P1$G
MQ#TO6O#'C&P@"7VFK9EEFE P?*R0><=&"XS7WU7+:Q\*O!/B'4SJ.J^#O#^I
MZ@3N-W>:7!+*3Z[V4G]: /S>^$NC^,/^"A'[9.D_%S6_#5[X<^%_A HVE)?Q
M[6D:,[XE4_Q,TA$C8RJXP">_ZE5%:VD%C;1V]M#';V\0VI%$@5$'H . *EH
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
MK)%)MS+Y$& &]^WUKR_]@']KWX>?LD^#=>^'OQ/\-7_A3Q1%J,DTVH&RWFY
M.W9)_$&3! P"".<U^L/ASPKHG@^P:QT'1[#0[)Y6F:VTVU2WC,C?><J@ W'
MR>IK.\0_#'P;XNO!=Z[X2T+6[H# GU'38;AP/]YU)H _*G]O7]K?6/VMOA'>
MZ;\.? VM+\--"N(M0UCQ+J=L(4D8%EB$8S]W)/0DGC(%?9?PB?\ X3O_ ()H
MZ-::(/MUTW@ V*PQ$,S3QVA1D&/XMRD8ZYKZ9F\'Z#<>'WT&71--ET-T\MM,
M>TC-LR_W3%C:1[8J?0O#VE>%M-CT[1=,L]'T^,DI:6%ND$2$G)(10 ,GVH _
M-[_@EM^UEX(\.> -(^#&OO=:3XTDU2:WMK>>$A)B^" 3_"V=PVD=JY[7KKQ=
M_P $V/VN?%?B]_#=_P"(/@]XSE>6:;3X]WV;<^_ YP)(SD?-M!5N#7Z5)\+/
M!<6OKKJ>#]!36UD\Y=273(!<B3^^)-N[=[YS707^GVNK6<MI?6T-Y:2C;)!<
M1B2-QZ%3P: /@;XO?\%:O =SX#O++X66&M^(_&^H6[QV$(L2%M9"N!)( 225
M)!VJ#DCKBO</V#/#'Q8T3X*1:C\8M?U+5_%&K2_:8[34Y?,DLK?'R*Q[.V22
M.WRCM7M&A?"KP3X7U'^T-&\':!I%_P#\_5AI<$,O_?2J#74T %%%% !1110
M4444 %%%% !1110 X=*6D'2EH 91110 4444 %%%% !BC%?E-_P4$U3Q]XE_
M;D\'_#_PM\0==\'6VN6UI:@V&I7$,$3NV"YCC89/X9KLC_P3/^/&?^3G?$&/
M^PC?_P#QV@#])\45^2_Q"\0?M(_\$U_$?AC6_$/CM_B?\/M2NOL]PMY,\Q;&
M28B9271]@+*P.W(P?2OU1\'^)[/QMX4T?Q!I[;K+5+2*\AY!(5U# ''<9P?I
M0!KT4N#24 %%+@TE !117F_[2M_=Z3^SM\4+VQNIK&]MO#&I307-M(8Y8I%M
MI"KHPY5@0"".010!Z117Q=_P27\7Z]XV_98N=1\1:WJ.OZ@/$5W$+O5+N2YE
M""*#"[W). 2>,]S7VB>* "BBB@ HHQ0>* "BOC;_ (*&?';QM\)=4^$>B>$]
M1.DVOB;71:ZC/'&&EDB5H_W:L1\N=QR1STK[%M]PMXM^=VP9SUSB@"2BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ***@M;^VOFG6WN(IVMY##,(W#&-P 2K
M8Z'!'!]10!/1110 5\>?MW+<^!/B-\#/BW<:=/J/A3P?KDO]N-;PF9[.&9%1
M9P@Y.T@\CIQZU]AU'<6\5W;R03Q)/!(I1XI%#*ZGJ"#P10!\.?MO_M,?#WXP
M?L]WWPZ^'NOVOCGQ;XX:ULM,T[1@T[H#/&YFD '[M5"<[L$9''6E_:8ELOA!
M\2_V1)?%&I1:;IFASRV%YJEVY\E)%LXX_F?&.2.IKZ^\+_"SP5X(OY[WPYX/
MT#0+VX.9KG2],@MI)/\ >9%!/XU?\4^#/#WCG31I_B30=,\0V ;>+75;..YB
MW>NQP1G\* /E?Q%J5KJW_!2#X;WME<175I<^"+Z6&:)@RR(TD1#*1U!%3_M)
MRHG[;W[,X+*&+ZK@$\G_ $9J^H;7P7X>L=0L;^VT'3+>^L+?[':745G&LMO!
MQ^ZC8#*)P/E&!QTJ>^\,Z/JFJV&J7NDV-YJ=AN^QWL]LCS6VX8;RW(RF1P<$
M9H _,W4OAUX*\*_MF?%_3/B_XS\6?#B+Q->Q:KX>UC2]6;3[+48F!#1R2!&7
MS%(XW$=&XY%>A_LO^%?ACK'[7MS=_#R3QA\0(/"^DNDWCW6?$+W5E')+\IM(
MD,0$APQ)(? (Z<5]S^*_!'ASQW8+8^)O#^E^(K)6W+;:M91W48/J%D4C-3^'
M/"VB^#M+33= T>PT/3HR62STVV2WA4GJ0B  ?E0!\=_\$RY$DL?CAM96QX_U
M '!SC[E?8?BGCPQK'_7G-_Z :30?">A^%1=C1-&T_1Q>3-<W(T^U2#SY3]Z1
M]@&YCW8\UIR1I+&R2*KHP*LK#((/4$4 ?EM\,/ M]XW_ .":&KZEH+-_PD7A
M3Q)=>)=*DA7<XGMKEGPOU7(QWKUGX$ZZ/VAK3X[?'Z6%XM/O/#TOAK0ED;[D
M$%L[7+ =M\NPY]J^W-%\(Z%X;TE]+TC1=.TK3'+,]E96D<,+%OO$HH .>_'-
M)HW@[0/#FAMHNDZ'INEZ,P<-IUE:1PVY#YWYC4!?FR<\<YYH ^"?@3\%9/VA
M/^"2>C>#;/#ZG<VE]/8+NP&NHK^=XE)[ LH!KU_]F_\ ;:\!:G\-M+T/Q]K]
MOX'\?Z#;K8:UHNO VLD<T8VED+<.C8R"":^G/#OAK2/!^C6VD:#I5CHFDVP*
MP6&G6R6\$0))(2- %7))/ ZDUC^*_A1X(\>727/B;P;X?\17* !9M6TN"Z=<
M=,&1210!X3\-OVI]7^/G[2AT/X:V\.J_"/1+!SKGB::V=4GO3GRX[61B-^.
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
MV>5C.WVW5]-^'?#NF>$M#L=&T:Q@TS2K&)8+:SMDVQPQJ,!5'I6C10 4444
M%%%% !1110 4444 %%037]M;W,%O+<11W$^?*B=P&DP,G:.^!Z5/0 4444 %
M%%% !111CF@ HHQBC&: "BBC% !12X-)0 448YHQB@ HHHH ***7!H 2BBC%
M !11C%% !0*,9K\X/^"FOQ!\4^$/VD/V?;#0O$NL:)8W]V%N[;3K^6WCN!]L
M@&)%1@'X)'.>": /T?ZT4'K10 448HQB@ HHI<&@!***7!H 2BBOSZ\+^.O$
MLW_!6_6?#<GB/5I/#B:/-(NCM?2FS5A;(<B'=L!R<YQUH _06BEP:2@ HHQF
MC&* "BBB@ HHI<'- "45^<'_  2^^(/BGQA\?/C_ &6O^)=8URSL+M5M+?4K
M^6XCMQ]KN1B-78A> !QCH*_1^@ HI<&FL2%8@9(!P/6@!:*^+/V"/CUXX^.?
MQ1^-;^+M3-W;:+J[:?I]K'&(XK:))'4* .IPHR3R>:^TZ "BEP:2@ HHI'8(
MC,>@&30 M%?F)/XM^,?_  4#_:$\<^%/"WCRZ^&/PZ\'SF MILC174Y$A0$L
MA#EFP6P3M &.IJ[\"OBA\6OV3OVPM)^!7Q$\72_$+PUXC1/[.U&Z=I+B-GSY
M;[W)?[RE65B1QD>X!^EU%%% #ATI:0=*6@!E%%% !1110 4444 ?E!^W'XET
MKP=_P4N^&.MZYJ$.E:18BPGNKVXSY<,:ODLV 3@#VK[A/[?7[/()_P"+L>'_
M /OZ_P#\37PO^WAX/TGQ_P#\%)/AMX=UZU-[H^I)86UU;ARGF1L^",CD<5]A
M-_P3*_9U)/\ Q0@'TOI__BZ /CC_ (*/_M6^%?VJK7PC\)OA(9_&.HRZJES+
M>VL+>4S%3&D:9&3R^2Q   KW[]NWPU?_  K_ ."<EAH,=Y/:ZAI,>F6TDUM*
M8V#J1O 92.,Y'O7TY\*/V8?A=\$9_M/@SP7I>CW^SRC?I &N2O\ =\TY;'X\
MUX=_P5>_Y,T\1?\ 7_9_^C* /GOX"?L<>/OVO/@]X=^(/COXM:_H5S)9QVWA
M^PTMV$=E:1_*CD[\LS8SGKZGT[[]L[X^?$30/%GP_P#V;/@SJDQ\;ZA:6\6H
M:\QQ*B8V#,G/ED[&=VP<!ACK7U!^Q;$D/[)/PA$:*@/ABP8A1C),*DG\3S7Q
MCH[2:3_P6:U"36F#0W=BZZ=QMVYLT"]<9^8/Z]?:@#?D_P""4WB=?#YU2+XX
M^(?^%AC-P-09I!;&;J%V^9N"YXW9_#M73?\ !/O]JCQYX@\>>*O@=\8Y?/\
M'GAPL;6^EXENHT/SJYQ\Y (=7P,JP^I^\>]?F-X)FM=1_P""U'B*73DWQ16$
MJW$L9W*7&FQJQ]N<+]10 GQ;^(?Q2_;H_:JU_P"#GP[\57/@SX;^'%>'6-4M
M <SE&"N^Y2"Q9CA%RO1B<TOQU_8\^)/[)WP9\9>(/AI\0]5\5^';G2+FR\1>
M'-;S*KVLL31O<1<\-&K%NW3//(J[_P $I?*T[XV_M!:=>QM%J_\ :,;*CG!5
M!+/OR/JR5]W?M 2V\'P(^(LET4%LOAZ_,ID^[M^SOG/MB@#X^_X)1,5_86\3
ME258:OJA!!P1_HT-8?\ P15U6^U;X5?$:2^O;B]==:@56N)FD*CR.@R3BM[_
M ()3@/\ L-^*A&,@ZQJNT ?].T.*YC_@B0IC^%/Q*1@5==<@#*>"/W'<4 >G
M_P#!734+K3/V199[.ZGM)AKUB!)!(R-C$G&0173>%_CK!\ _^"<_@KX@ZB3?
M7=EX.TYH(IG):YN9(8TC!)Y/S,"?8&N1_P""P3 ?L?2@D G7[' /?B2O%_VM
MX+Z7_@E'\''M<_9X]+T9KK']S[, /_'BM $7P._9/^*_[</AN'XI?%WXH:SI
M&F:L9)=)T?2W,86/<0'V@@1J"#A<$D8.>:VOAQ+\8?V%/VH_#7PUU'6]6^(W
MPH\2@FVGFA>9[-2P4N.3L9'9 V3@@YP*^X?V7[ZPU']G7X=7&F.CV;:);!&C
M(*Y" -_X\&J?XI?M%_#[X*ZYX?T?QEXACT;4M?<QZ; \,CFX8,J$#:IQ\SH.
M?6@#\RO^"DG[+5CX0^,W@K6H_$VK74GCG7GCF@GE+)99*#,//'WOTK]%/V6?
MV;;+]F?P7?Z)8^(M4\1QZA<"\:?592[H=H&U>>!7RW_P54_Y'S]GO_L83_Z%
M%7Z$6G_'I!_US7^5 $M%%% !1110 4V218HV=R%1022>PIU(RAU*L RL,$'H
M10!X)_PWK^SW_P!%9\._]_V_^)H_X;U_9[_Z*SX=_P"_[?\ Q-=$?V1_@B23
M_P *E\&Y)R?^));_ /Q%'_#(_P $?^B2^#?_  26_P#\10!SO_#>O[/?_16?
M#O\ W_;_ .)H_P"&]?V>_P#HK/AW_O\ M_\ $UT7_#(_P1_Z)+X-_P#!);__
M !%'_#(_P1_Z)+X-_P#!);__ !% '._\-Z_L]_\ 16?#O_?]O_B:/^&]?V>_
M^BL^'?\ O^W_ ,371?\ #(_P1_Z)+X-_\$EO_P#$4?\ #(_P1_Z)+X-_\$EO
M_P#$4 <[_P -Z_L]_P#16?#O_?\ ;_XFC_AO7]GO_HK/AW_O^W_Q-=%_PR/\
M$?\ HDO@W_P26_\ \11_PR/\$?\ HDO@W_P26_\ \10!SO\ PWK^SW_T5GP[
M_P!_V_\ B:/^&]?V>_\ HK/AW_O^W_Q-=%_PR/\ !'_HDO@W_P $EO\ _$4?
M\,C_  1_Z)+X-_\ !);_ /Q% '._\-Z_L]_]%9\._P#?]O\ XFC_ (;U_9[_
M .BL^'?^_P"W_P 371?\,C_!'_HDO@W_ ,$EO_\ $4?\,C_!'_HDO@W_ ,$E
MO_\ $4 <[_PWK^SW_P!%9\._]_V_^)H_X;U_9[_Z*SX=_P"_[?\ Q-=%_P ,
MC_!'_HDO@W_P26__ ,11_P ,C_!'_HDO@W_P26__ ,10!SO_  WK^SW_ -%9
M\._]_P!O_B:/^&]?V>_^BL^'?^_[?_$UT7_#(_P1_P"B2^#?_!);_P#Q%'_#
M(_P1_P"B2^#?_!);_P#Q% '._P##>O[/?_16?#O_ '_;_P")H_X;U_9[_P"B
ML^'?^_[?_$UT7_#(_P $?^B2^#?_  26_P#\11_PR/\ !'_HDO@W_P $EO\
M_$4 <[_PWK^SW_T5GP[_ -_V_P#B:/\ AO7]GO\ Z*SX=_[_ +?_ !-=%_PR
M/\$?^B2^#?\ P26__P 11_PR/\$?^B2^#?\ P26__P 10!SO_#>O[/?_ $5G
MP[_W_;_XFC_AO7]GO_HK/AW_ +_M_P#$UT7_  R/\$?^B2^#?_!);_\ Q%'_
M  R/\$?^B2^#?_!);_\ Q% '._\ #>O[/?\ T5GP[_W_ &_^)H_X;U_9[_Z*
MSX=_[_M_\371?\,C_!'_ *)+X-_\$EO_ /$4?\,C_!'_ *)+X-_\$EO_ /$4
M <[_ ,-Z_L]_]%9\._\ ?]O_ (FC_AO7]GO_ **SX=_[_M_\371?\,C_  1_
MZ)+X-_\ !);_ /Q%'_#(_P $?^B2^#?_  26_P#\10!SO_#>O[/?_16?#O\
MW_;_ .)H_P"&]?V>_P#HK/AW_O\ M_\ $UT7_#(_P1_Z)+X-_P#!);__ !%'
M_#(_P1_Z)+X-_P#!);__ !% '._\-Z_L]_\ 16?#O_?]O_B:/^&]?V>_^BL^
M'?\ O^W_ ,371?\ #(_P1_Z)+X-_\$EO_P#$4?\ #(_P1_Z)+X-_\$EO_P#$
M4 <^O[>7[/CCCXM>&_QN2/Z4[_AN_P#9]_Z*UX:_\"C_ (5M2?L@? ^4@M\)
M?!^1Q\NCP#^2TW_ACSX&_P#1)O"'_@HA_P#B: ,?_AN_]GW_ **UX:_\"C_A
M1_PW?^S[_P!%:\-?^!1_PK8_X8\^!O\ T2;PA_X*(?\ XFC_ (8\^!O_ $2;
MPA_X*(?_ (F@#'_X;O\ V??^BM>&O_ H_P"%'_#=_P"S[_T5KPU_X%'_  K8
M_P"&//@;_P!$F\(?^"B'_P")H_X8\^!O_1)O"'_@HA_^)H Q_P#AN_\ 9]_Z
M*UX:_P# H_X4?\-W_L^_]%:\-?\ @4?\*V/^&//@;_T2;PA_X*(?_B:/^&//
M@;_T2;PA_P""B'_XF@#'_P"&[_V??^BM>&O_  */^%'_  W?^S[_ -%:\-?^
M!1_PK8_X8\^!O_1)O"'_ (*(?_B:/^&//@;_ -$F\(?^"B'_ .)H Q_^&[_V
M??\ HK7AK_P*/^%'_#=_[/O_ $5KPU_X%'_"MC_ACSX&_P#1)O"'_@HA_P#B
M:/\ ACSX&_\ 1)O"'_@HA_\ B: ,?_AN_P#9]_Z*UX:_\"C_ (4?\-W_ +/O
M_16O#7_@4?\ "MC_ (8\^!O_ $2;PA_X*(?_ (FC_ACSX&_]$F\(?^"B'_XF
M@#'_ .&[_P!GW_HK7AK_ ,"C_A1_PW?^S[_T5KPU_P"!1_PK8_X8\^!O_1)O
M"'_@HA_^)H_X8\^!O_1)O"'_ (*(?_B: ,?_ (;O_9]_Z*UX:_\  H_X4?\
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
M^_[?_$T?\-Z_L]_]%9\._P#?]O\ XFNB_P"&1_@C_P!$E\&_^"2W_P#B*/\
MAD?X(_\ 1)?!O_@DM_\ XB@#G?\ AO7]GO\ Z*SX=_[_ +?_ !-'_#>O[/?_
M $5GP[_W_;_XFNB_X9'^"/\ T27P;_X)+?\ ^(H_X9'^"/\ T27P;_X)+?\
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
MF@"MXW_X)H?$+P7X5N_&/@OXU>(K_P")=C$]ZSW$KI%>RCYF1?F.S/.,[AD
M<9R/;?\ @GM^UIJ'[0OPBU5/&SQ6OC'PG.;/59741^:BKE9F7^$\%6_VE)XS
M7UI(Z11L\C!44$LS= .^:_(S]A^TOM2\4_MBW>C"1K*>ROX[-X#M5I#/<%-O
MH=I'YB@#I])\0_%K_@IS\7?%%IH7BV^^'OP7T"<6Y^Q966X.6V9 8%Y& 8DY
MPH(XYJU\9_V5/BU^PQH4OQ2^#_Q+U?7M+TMDEUC0M68R!X PRY!8AT'\0PI
MY!XKRG]@/X-?'?XA_#+7+SX5_%G2O!NGPZH\5[IETDC2^;M!$AVHPP1G'/\
M":^@?'?[)/[5>K^#-;L?%7[0GA@>&[FTDBU WZRQP" J0Y=FC 48SR3Q0!]H
M?LY_&BP_:"^#/AGQU81BW&IVP:XM@V3!.O$B'Z$?D17I-?-?_!/WX(W7P ^
M1\+77BO1?&(.K7%Y#J&@3F:V6-UCPFX_Q J2?]X5]*4 ?G[^W9^T5\0O$WQK
M\+?L[?!W49-'\0ZN$?5M7@^]#&^0$WC)154,SG&<%0"*ALO^"=?Q&^">G1>,
M_AQ\9-;O_B%IR_:IK34-S66JLOS- R%C@/@KSGKVZURGA+R]*_X+*ZZ=21HQ
M=Z=+]D+'&YC;H%(]1\K5^F8ZT ?E9_P1POK_ %/XP_':\U6 6NIW MIKN #
MCE:XN"ZX[88D?A75_%?5?C-^VE^U?XE^%/AOQ!J_PV^&7AN-UN]0BMGC^V;'
M5&=7X\PNS?( 0 N2<U#_ ,$O)K:3]J#]IB6U*"V^VH5*#"_\?5SG]<UTWC#]
MN;XR?&_XQ>)/AY^SEX0T^_MM"<Q77B35&4IE6VLX#,$"9Z#ECR<4 <%\?_\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%07U]
M;:99RW=Y<16EK"I>2>=PB(O<ECP!]: )Z*^5/BU_P46^&W@C5;GPYX-BU#XI
M^,4^1=*\*P-<HK]M\H&S:"1DJ37$?\(-^UA^U S2>*/$5I\ _!T\84Z1H;_:
M=4=2.<RC&,]QN&/2@#Z ^-?[7/PJ^ %L3XM\5VL5^R[XM*LF%Q>3#./EB4YZ
M^N*^=[G]I;]H?]IX36GP3^'7_"">%Y@47QAXPRDCINQYD$6,!@.<'=7L?P2_
M8-^$/P/N5U.Q\/CQ#XD.UY-=U]OM=R9 .70OGR\GGY:^A^G3@4 ?&W@C_@FW
MH&I:RWB+XU>+]8^,GB)R"5U25HK!#CG; I_]FQ[52_X*"_L0P?'#X3>&[/X=
M>'-.L/$NB7Z);1VL:6T8M9 %FW8'.-D9&?0^M?:U% 'CO[+/[,WAO]EKX767
MA70T6XO6 FU/5&4"2\N"/F8GKM'15["O8J** "OFG]OSP%XI\<_!G2)/".A3
M^)M4T/Q'I^LMI5HP$UQ%#)N=4SU-?2U% 'QU\5[#Q?\ &GQE^S3XOL_ /B'1
M8=.\0/<ZM8:C;A9],C$+)NF /R@DC!KJOVY_ 7B3Q[HWPPB\-Z'>:Y)8>---
MOKM;*/>8+=)07E;GA0!R:^FZ* /C#]H;X-^+_ ?[25I\<O"O@:V^*6DWNCKH
MWB#PJT<;70"L"D]N'4AG'<<< CO5CX<K\2OC!\<?#NLZ7\,C\$_ACH:O)J,&
MKZ9:1ZEK,Y!\M541EHXU.#D,#QUZ5]CT4 5-7MKB]TJ]@M+@V=U+"Z0W &3$
MY4A6_ X-? >IS^/_ /A$[WP+\:?V;[WXS>++<RQ6OB_2[6!K344)/E-)*JJT
M) *@]>F:_0>B@#\\_$'[(GQ5T[_@GGIWP[M\ZGXGMM776+GPXE\Q0V(D9CIR
M2_Q +MXZ$Y%4?BEI7C#XM?L\^)? WPT_99F^'<\VG%+RYUB&"UD14PWE6N$W
M3NVT*#E?O5^C5% 'Q/\ %;X<>,/$WP3_ &8+33O">L2WVAZYHT^JV30 3:?'
M$BK(\RY^4*0<]:Z3]OCX<>*OB#)\%SX9\/W^NC2O&=G?7WV*/?\ 9H%!W2/S
MPHSUKZTHH ^3?V]?ASXI^(.I?!!_#/A^^UU-)\:6U]?M91[Q:VZD;I7YX4>M
M87[0OP>\7^ ?VDK;XX^%? EM\4M'O]'71_$'A8QQ-= (P*3VX=2"X'4#' ([
MU]GT4 ?'/PV'Q)^+_P <O#VLZ;\,3\$_ACH:R2:A!J^FVD>I:U<$'RU51&6C
MC4X.0P.1UZ5] _M$?"2/X[?!7Q=X$DN?L3:S9-#%<[<^5*"&1L>FY1GVS7HM
M% 'Q3X/^/?Q_^'GP[L_A]J/P$UK6O'NF6::9:>(+"X1M%N"B;([B28C*XP"R
MXYYY&:X/XK?LD>-? W_!/1O >G:7/XK\>ZAX@@US5;71U\W-Q).'EV=,JJA1
MGVK]$J* ,WPS!):^'-+AF1HI8[:-71NJD*,@UYU^TWH?Q(UOX5W7_"J=5ATW
MQA:7$5U%%<*ICO8D.9+9MP(&\<9KU>B@#\U/C5X!U[]J73]-T70_V8=2^&_Q
M ^VV[S>,]06.T@TW8X:22*:,#SB=O' SGUKZ'^)7PV\43?M<?L^ZO;:9J&LZ
M+H&EZA;:GKBH#%%(8-JM*<\%S^IKZDHH ^9O@;X$\2:%^V#\>/$.I:'>V.@Z
MO'I@T[4ID AN]D<@?RSGG:2,_6L3]GCX<>*O#?[:WQ_\2ZKX?OM/\/:S%8+I
MNISQ[8;LH@#>6V><=Z^M** /D+X$_#7Q9H'[87[1OB+4O#M_8Z#KB6@TO49H
M\0WFV-@WEG/.":\KB^"?C]?^"='Q/\''PAJP\5:AKFH7%IH_D?Z1-&]\'5U7
M/(*\_2OT1HH ^#_VH/@KXXU_P+^SWK4'@BY\?:!X-AB?Q%X!$@2:[)AB4'8<
MAV0JW!Z8]S7$_M#^&?B%\;?!WA3_ (0C]GB[\!^&- \16.IWD,UM##JMWLD
M*QVR*#L4,6+%N=HXK])J* /DSQW\/O%&K_\ !0#X3>,;7P]J,OA>Q\,7=M=Z
MIY/[FVE??MC<YX;D<>]?68HHH _/']G_ %#XR_LS>+OC%JU[\'O$'BCP=XA\
M775Q:6VE*O\ : D/W;A8C]^!UVC>",$'KTKU'X*_!OXA>./%/Q6^,?C+3_\
MA"?%WC'2&T70-":;?-I-HL;"-IW  \PL5/ XQ[U]>T4 ?G#^S/H'BWX$>#4\
M$7W[*]UXA^)%O<2^9XMN/)?3]1D:1B)Y+QU9D !48 .0.V:[+]E'X-?%_P &
M_LZ?&'PDD$W@+XD7'B"[O-+U.2)39RN^QU>%B"&C.UESCC-?=E% 'YM?%S1O
M%?QZ^&TO@S7OV4KW_A:KVRV1\6R1PP:='<X"M>+=1A21G+[2.^,UZ;\</V4_
M'"_#WX'^)-"6U\>>/OA>B_:M.U9@4UJ%D431%FR"PV84D=_7%?;%% 'PGJNM
M?%'XXZGX?\/^ ?@5+\%=MW#/KOB;Q'I5F/+MU8&2"V!B;S&;INP..PSFONBW
MA^SV\46XMY:!=Q &<#&<#BI** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH @GL+:YGAGFMH99H#F*22,,T9]5)Z?A4]%%
M!1110 4444 >;_M(Z'J/B7X!?$#2=(LIM2U2]T6Z@MK.W7=)-(T9"JH[DFO&
MO^"97P[\3_"[]EC3]!\7:%?>'=9CU6]E:QU"(QRA&D!5MI['L:^K:* /S_\
MV\?@WX[\?_M;? GQ!X:\):KKFAZ1-;G4+^R@WQ6H%WN;><\87YOI7WIJD3RZ
M/=QHI:1K=U51U)*D 5<HH ^!_P#@GG\ /%?A_P "?'+P[X[\-ZIX7M_$VK3I
M ;V'RVE@DC9"Z9Z\-UZ5Y'\(_"?[4W[ FN^(/"?AGX>_\+/\#7MXUU;S6$;/
MAN@=2IS&67&Y6!^Z.?7]5** /RY^/OPE_:O_ &S/AMJE]XPTBS\"^'=(B>]T
M_P &6*,][JEPOW5D7=]X \$X&?X<\UZ_X'TCQ%X:_P""5^N>'_%/AW4?#&M:
M-X=OK&6RU.#R9" S,K@9/RD.,'CH>*^YZ\D_:VL+K5/V9_B7:6-K/>W<VAW"
M16]M$TLDC%>%55!)/L!0!^:'[#LG[0OP0^!NF^/?A?HD'Q'\&^(KRX34?# 1
MC<V4T,AC$D>#T8#)(!'&",X->M?\*"^/G[>?Q3\/:Q\;]%C^'WPQT*8SQ>'
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
M!E%%% !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 %%%>'_&S]L_X3? >W,>O>*+:^UEOEAT326%U>3-G&T(F<'/
M]XB@#W"N1^(WQ;\&_"/1GU3QCXDT[P]9*I827UPL9?'903DGL .]?(H^,_[4
M'[44MQ;_  V\&0?!_P &SG;%XE\5J3?21$<LD(!V/W'!'3GTZWP+_P $V_ R
M>(!XI^*FM:K\8O%[$&2]\12DV^, !1!D@@=LG\* ,/4OV_/$WQDNIM&_9S^&
M6J>-KC<L?_"3ZS$UII-NQ)SOS@D=P=PJGIG[$'Q/^.\QU+]HKXIW]_9R,'7P
M?X6E^S6,:YYBD<#,BD?C[^GVOI&C6&@:?#8Z;9P6%G"@2."VC"(BCH !5R@#
MAOAA\#? 'P7TT6/@CPEIGAV#NUI /-;_ 'I#EV_$FNYHHH **** "BBB@ HH
MHH *1G5,;F"Y.!DXR:6OD'_@HMI&J>(=)^#FDZ'JT^A:Q?\ CO3[:TU.W/SV
MLK-A9 ,@$CK@\4 ?7:3Q2.525&8=55@32M*B'#.JG&<$@<5\!_M+_LMZ)^R?
M\);KXQ_##6-:T7QOX5EM[N_O9]0>8:U$TR1RI<JW#EO,SGC&*SOVG_#P^.G[
M87[.>FW.H7VBZ?XA\+W4U^NFW#1/);.A>6WW _==24)]#0!^AB31R)O5U9/[
MP8$?G21W$4Q(CE1R.H5@:^#OC/\ #2V\#>.?A/\ LS?#J\U'P;X$\6WE]K&O
M36%ZPNS!&$W6\4C$E4<GD#I[UF_M._ 'P_\ L-^ ['XQ_""[U3PO>Z#J%E%J
MVFB^DEM=7M9)DC99D8G+?-][KUH _09W6-2SL%4=V.!38Y8YAF-U<>JD&OAW
MXO27W[5'[76@_!S5]5O]*^'&G^%HO$NJZ=IEPT#ZG-*1LAD8<F-1@_B1WKTK
MX:_LG77[/'QNMM<^&NL?V/\ "N\T^5-?\*WMU+,OVE03%/:H00AZ;OF&1GUH
M ^F))XH<>9(D>>FY@*<K!@"I# ]".:_(WPO\4OAA\?O%GC7Q=\>X?&OBN[_M
MBYLM%T72-/O)M,TVTC.U2AB4J92023GCKWKW_P#8N^('BG4+CXO?#[P@WB>[
M\(6.G-?^!]7\7V$T,UM*Z%?LIDE4>8J2LI&>0 : /O W,*OL,T8?^Z7&:D)
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17$?$_P"-O@/X,:4V
MH^-O%6F^';48'^ES?O&STVQKEF_ &OE75?VY?B)\=;F71_V<_AC?ZM&THA/C
M#Q-%]ETZ 9_U@4G+K^N.W:@#[6U?5['0-,N=1U*[AL+"V0R37-PX2.-?5F/
M%?)OQ!_X*2^![/Q%+X4^%VB:M\8/%X)5;/P["6MU..&,V""H/7'YUBZ7^P'X
MF^,%\-;_ &B/B;JOC.Y:7S1X:T:5K32K?G.P#JR]L87Z\U]5?#KX2^#/A)HR
MZ5X-\,Z;X<L%8MY-C $R3U)/4GZF@#Y ?X.?M1?M5>7-\1O%\'P9\%W#H9/#
M7AABU_)%CO/DE&]03C_9KWCX'_L5?"7X"(9]!\,07^MR,))M;U@?:[N1P<A@
MSYV'/.5 YKW2B@ HHHH **** "BBB@ HHHH **** "BBB@ KXW_X*5VFJZAX
M7^$MKH5]'I>N3>-[".POI5+);SEOD=E'4 ]J^R*X+XK_  4\-_&8^&?^$B%X
M?^$=U:'6K+['<&+_ $B(Y3?@?,OJO>@#YI\??#/]HC]J"TT[X??$30_#7@?X
M?QW44VN:MI.HF[N-8CB8,(XHL_ND<@$[\GCK7<?$GX!>)M8_;!^#7CC0M.M5
M\%^%-&N]/NW-RJ/"75A&JQGEAC:.*^FP, #TXHH ^>/VK/V>/$7Q.UCP3\0/
MA]J=II7Q)\$7,EQIAU!2;6[BD7$MO+CH&P,'MS7F7CKX3_'[]K>7P_X:^)NA
M>'OAK\/].OX-0U:UTW4?[0N-9:)PPB4KQ''D9Y^;WK[4HH ^7/CM^SWXWTSX
MS^&_C1\'VTZX\5:5I9T34/#^KRF*#5+'.402=$=3GYC[>E+\/O 7QN^)_P <
M=$^(/Q/^R> /#OAVVFAL?!NAZHUT+^:0%3-=.IV,J@Y5<=0/>OJ*B@#XN\+_
M  B^.W[)_BCQ58_"C1-!^(OPZU_49M6M=*U34?L%UI-Q+C>H=OE="1G '3&,
M'->A_ _X)?$LZ/\ $;6?BKXPG?Q/XV1HHM-TB\F:S\/0[&1$M@S8WKN!WJ!G
M:.O-?1U% 'Q!#X+_ &G]!^&\WPLU+P9X,^)EC!#)967C77=3WL\3$[9+BWER
MSNH('']T5T4/['/C7P'^RKX+\#> O';Z3XY\*7JZO'?"25+.^GW,TEM(%(;R
M6W8 [8%?7M% 'PO\2?@I\;_VLKWPMH_Q!^'W@[X=Z3IFJ0:EJ&O65^E]?3B)
M@?+MBOS1;L'ECT(STKT#XW_ 'XB>'_C=IGQJ^#4^FWWB>+2AHFL>'=;F:*#5
M;56!3$@.$=<9R?05]444 ?+/@CP1\>?BO\;- \:_$N2V^''A/PW')]E\'^']
M7>Y.I3NI ENI$8(RKD84@].G6JOB;P3\?/A+\5_&6M^!K'3/BOX(\63+=-X>
M\0:J;632)0,,L)D)0Q-U*X[#IW^L** /F']DC]G'Q+\-O'7Q"^(_C.UT70_$
M/C&2(#P]X<&+.PACZ X^5I#P2P]_6M[]K#]GO7?BZ/!GB[P-J=KHWQ&\#W[:
MCHT]\FZWG# "2"4>CA5&>W/K7T!10!\4_$+X8?M#_M::?I?@SXBZ!X;^&O@2
M*[@NM;.G:D=0GU=8W#^5& ?W:$J#\W.<<]CZ=XX^"/B'4/VKOA!XRT>RMQX0
M\+Z1?6%W(]RJR1&1%6)50\MTZBOHBB@#Y\_:(^#OBCXB?&;X(^(M#M8)]*\+
M:U+>ZI)+<+&T<30N@*J>6.6' KWC6+'^U-*O;,/Y9N(7B#D9QD$9JW10!\1?
M!?X&?&7PC^RWX]^"VO\ AC1TCBTV]M]"UJSU12-1>5B45XSS%U.2:^@OA7\.
M]=\+?LN^'O!6I6\,7B*S\-1Z;-!','C$XMPA4.."-W>O6Z* /C31?V,=?\6?
ML+>$OA7X@NH?#7CK0)EU*PO8)1/':7L<TCQ,67[RE7YQZ^U1^)[']K_XI^#1
M\/[_ $GPSX$:Z46VH>/])UAFF,(P&>"!"'CD< YYXR<8[?9]% &1X/\ #_\
MPB?A72-&^V7.HFPM8[<WEY*TLTY50"[LQ)))Y.3WKYY^*7@7XW> OC;J7Q!^
M&7V+QYX>URPBLM1\$Z[J3VL=M)& !/;,QV L!\P(_B;VQ].XHH ^1/@5^S/X
MRN/C=XO^+GC[3-#\$:EK&D?V+9>'O##AE@0YW33R+A9)#G@CTKC/V>?A)^T9
M^RSX6O/AOX9\%>"_$.E"^FFL_&MUJ'DL5D8L6N+<'S'*YX .<#%?=U% 'QI^
MS+^S-\2?A-X5^.VC>*C8ZMJ7BV^FU"RU:UN L5Y++#AQY9RT0#D@;NU=_P#!
MKX+>*_!?[$%I\-=4M+>+Q;%X=NM.-LERK1><ZR!!Y@XP=PY[5]&44 ?-?P-^
M"/BWP-^PW!\--6L[>'Q<F@WM@;9+E7B\Z02[!Y@XP=RY/:N(TG]B_7O%W["O
M@SX5Z_=P^&O'7AUX]0L+V&03QVE[%*[1L67[RD.0<>OM7V710!\8>*+']K[X
MK>#A\/[_ $GPSX!-T!;:AX^TC6&:9HAC<\$"$/&[@'//&3C';ZY\(Z!_PBOA
M?2=&^V7.H&PMH[<W=Y*TLTQ50"[LQ)))YY/>M:B@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#SS]H+XMV_P*^#7BOQS/ +LZ/9//#;$X\Z7&$3/;+8YK\]/V8_V/M5_;LTZX
M^-'QR\4ZM?VNJW4G]F:#;3&.%8E.-V.B)_=5,9QD]:^H?^"H&BWFM?L:>,Q9
MQF0VKV]U+C/$22 L:^4OV1OV(O$/QH^ 'A;Q3X?_ &B/$/A^QN8F1](L;+?%
M92JV'B!\]<X/L* %^/WP'\0_\$S?$.@?%GX3^)M3O/!+WRVNK^&M0GS%AS]W
M'1E8 @'&Y3R#7LG_  5%\5Z?X^_85TCQ+IQ6:PU+4M/O8"P_A9'8?X5YO\=/
M^"?UEX/\&1M\5/VK=7L_#=W=QPHNL:87BDGY* +]H/(Y.<<=36Y^W9X2TWP'
M_P $S/!7A[1]<'B72M-FTZWM=7$/DB[C"2;9 F3M!';)H ;^SY_P3]A_:/\
MAGX?^(7QP\4ZSK^IZI8Q'3M&MKGR[33K15"P*H'\1C53QQSSDY-<)\'O#7B'
M]A3_ (*&Z!\)]&\07^N^ O%D*"*TO9#MCCDWE25^Z9$:,\J!D,,U^CG[.R*G
M[/WPR"@*/^$8TS@?]>L=?#G[3?\ RE>^!7_7"#_VO0!#_P %'_&.I>.?VEOA
MG\&]5\977P\^'^H1"ZU#4XY?*2X=F9>6&,@ ; &RH8Y(KI/&O_!)'X<7?@&2
M]^&'B#5M)\6P0&73-56_#1SR@?+O8#@,>Z8Q7LW[3_PO^ /[3'CS1/AIX[U>
M"#XC(COI<-E,8M01/+,K*&VD%"H+;3UQQS7S%KW_  3>^-OP"@U#5_@C\9+Z
M01*UP-.N9'M'D R=@P75VP,<@ ^U 'V=^QMX6^*7@?X'Z5X?^+ES'?\ BBPD
M>)+M+L7+R6^?W8=Q]YE'&3DG'4]:^,/^"22A?C]^T6   +N(#';_ $NZKZ _
MX)M?M6>)_P!IKX;Z_%XTCA/B;PW>):37<$?EBX1E)5BHX##:0?7K7@7_  2=
MC:S_ &B?VC;6<>5<"[C/E-UXN[K/\Q^= 'U'_P %*5#?L0?%$, 1]EM#S_U^
MV]>8_LUQ(?\ @DO FQ=A\,:SE<<'-S=9KTG_ (*7WMO:?L2?$I)IDB:XAM8H
M@[8+O]KA;:/4X5C^!KSC]FO_ )1,VW_8KZQ_Z475 'R__P $^?V,;#]JOX5W
M.J?$/7=3E\(:'>2V6B:#8S>5"DK?-/.W'WLE,>O.:]__ &O/&EQ^P9^S/X/^
M$GPFFO9-=UZYELK*^N)/,N8(V<L[*<8+$OL7IM_"NO\ ^"0W_)G\'_8?O_YI
M7AG_  6!\.RW?Q<^"]_=:B^AZ/,6LGU= 6^RMYP9I ,@$JIW=1TH ] ^''_!
M(SP9K'@F.^^)OB37?$GCC4X%EO-06[)%O(PSA"P)8C/)?.37-? #7_&/["W[
M7=K\#/%/B>Y\5_#[Q5&)=$O+V0M);.01'@')4EE\ME!VY^8"NQM/^":OCF[M
M()X?VH?%;PR1JZ,NGD@J1D$?Z3TQ7 7G[$OA#P=^T?X A\;?M.W6L^.M*O;/
M4=/T74M++7$\:W =8PWG-L#L".?4G&* /T]KQ/\ ;(^/3?LX?L^^)O&5JJ2Z
MO%&MMIT3\@W$C!%;_@.2_P#P&O;#7PU_P6#T>^U']E6.[M=_V6QUBWENMO38
MV47/_ F6@#RC]F3_ ()W1_M'^"++XJ_'/Q3K?B'6O$B/=V^G?:"JV\;$A68G
MD,<9"KA0".*VOA_^S_\ %3]B/]J_0=+^',?B'QI\&_$"9U"VD5I8K!2VT[FQ
ML1U9E8$8+*#G.#7VE^R]XAT_Q5^SO\/-3TN1);&71;=4=.F478P_!E85C_&_
M]K?P)^S]XV\(>%/%']IR:QXID\O3X]/M1,,F1(QO.X;<LX['H?2@#P+]OK1?
MC3\9/B/X$^%/@*RUS1/ FI21R:]XJTY66)-SE2DCK@A44;L9 8M@YQ5.^_X(
M[_"&?PI)90:OKZ:_Y1VZY)<JTAFZB1DQMQGJ .G?O3_VM?VN/B=/^T%H_P !
M/@;;6*>++F-7U#5K]=RVX9=V!QA0JX<OACS@"J-G^P_^T5XZM#'\0_VE=7M+
M:51]HM-'5FCVX^95)* >F<4 <7_P2V\6^)]6UGXS?!#Q;K$_B#1_#[201W$\
MK.R?O7MY%0L20AV;@.V:\:U+]BKX;1_\%%H?A MM>KX-ETH7K0BX(E\PH6(#
M=AFN]_X)$Z+!X:_:/^.ND6UXVHVVGI]DBO';<TZ)>2*)">Y8 '/O7>ZJ,_\
M!9"T_P"Q?3_T50!U_P"VY\6;C]B7]G/PC\-_A9');ZSK#G2=,ESNEM81]YER
M.7).T>A.>U<_\,_^"2'@_7/!,6I?%'Q)KOB7QOJMNLUW>K=G%M(PSA"P)<C/
M);.2/2N _P""QGA^:X^)/P:U&YOGT?1Y)&LI-44$_96\Y6:0#(!*J=W4=*],
MLO\ @FMXXOK*WN(/VH?%;P31K)&RZ>2"I ((_P!)Z8H XOX&:WXQ_8+_ &O-
M/^"?B3Q-=>*_AOXN7?HUU?R;I+5R"(R <[3N C91A3G<!6O^W5\4/&GQY_:.
M\+_LR_#[6)]"M+D1W.OZG:R%&"G)*,1AMB( Q /S%P#G%<WJ_P"Q'X1\'_M!
M^ +?QU^T]=ZOXVTV\M-0TW1M3TLM/,BW"LL8;SVV!V&.?4G! J3PB_\ P@__
M  67\0OKT@A37+.0::TQ^]YEM&J!<^IC<?G0!WVL?\$C/!OA_P (I<> ?%_B
M#0_B%IZ&>RU]KD#S;@<KYBJ!A20/NX(]Z\D_X)/:CKNI_M/_ !FN?%3+)XD2
MS2+4)  -TZ3%'/'J5SGOUK]6"P0%F(51R2> !7YC?\$Y=;LO$W[:?[1.HZ8B
M1V5QO\H1<J<7+KN'U()_&@#'\0P^-/\ @I5^U;XK\)6_BF_\,?!WP>[V\RZ?
M-M-UAMF0 ,,\A!/SY"JOK7>?&3_@D]X>\+^"+K7_ (-^(=<\.>.=(MFGM?\
M3"%O609*%EPR,V."" ">1BL7_@D;<+X5^(GQR\':M)O\21ZC',[7! G=8GE2
M0E>OWG7.*_275]7L] TJ\U/4+A+6PLX7N)YY#A8XU!+,3Z  F@#X_P#V#/VG
M=6_:/_9J\2V_BF47/C#PO#+IVHW. #<J8G\J5L<;CM<'  RN>]?$7_!/7]EF
M+]JE/%NE^+=;U"W^'7A^_,R:'ITOE)=7KY >3CD*@X[].@Z^T_\ !)*"2?P9
M^T5JJ6WD:?>W,7V=E'[L[8[LLJGV#K^8KKO^",0_XM9\4#W_ .$H_P#:"T <
MG^W+^PKX<^"?[*6GZMX"CN[FZ\&:T^K&YO90TL=O.4$@W<?*K1Q$#W8]:^[_
M -F;XM0_'#X$^#?&4<PFN-0T^/[81T%RJA9A^#AJZKXD^"-/^)7@#Q#X6U2W
M2[L-7LI;26*3[IW*0,_0X/X5^8?['OQ_N_V:?V<?VB/ 7B&^,.N^ );C^SXR
M-NR25S;AE]?](9&P.S?C0!V?P0CC_:L_X*;^-O'[+%J/A?X?0+96$DB])5++
M$5![B03MD<CBOTMKY _X)>?"*3X=_LT67B#4HS_;_C"YDUFZDD3;*$8[8T;_
M +Y+?\#KZ_H SM8\-:1XB6)=5TJRU,0MOC%Y;)-L;U&X'!^E?*/[7O[>FH_L
MV>(K[PWHGPUU3Q5J$&GI>?VHK$6,!?.T2;06XQSR*]8^/'[6O@+]G+Q#X6T?
MQD^HP3^(YQ!:36UNKPI\P4M(Q8;5!89QG&1Q7L#6UM=*':&*8.!\S*&W#MS0
M!^;O_!*S2=(^)?C[Q[\9-=\7:?KOQ(UDL9]$A&)M-B=^7.3G:P 0=<!<$YK]
M*:_+#QKX;T?X/_\ !6KP5#\.TCTTZUY3ZU8V7,:&8,)@4'"AD"N1ZMFOU//6
M@ HHHH **** "BBB@ HHHH **** '#I2T@Z4M #**** "BBB@ HHHH ****
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
MM0CE@>&2WN8SAD97 /X]Z?X2^-'A/QQ\0_%G@G1K^6[\0>%O*&K1"VD6*!I
M2BB0C:S8&2 21WKY5G\66/['_P"V;\1GU"5+/P5X\\-S>*K:$N%0ZC9QEKA<
MG@,Z*YQWR/Q]+_8!\"7^A?!%O&7B"*0>*_'VH3^)=1>X7$RK,W[F,D\X6-4(
M_P!XT >J_$[X_>!/@WK&@Z;XQUV/0IM;,PLY;E&$)\J-I'WR8VI\JG&XC)P!
MR:XWX:_ML?"+XK>-(?">B>(IH->N$\RUM=5L)[$W:Y(!A,JJ),XXVYS7D_[:
M7A_3O%7[3'[,^F:M9Q7^GRZY<O);3+N1RD#.N1WPR@_A4W[?&@6%IXI_9ZU>
MVM8[74;3Q]90PW$"!&5'(W+D#I\HX]J /H'XR_M"> O@%IEK>^-M?BTHW;;+
M6T1&FN;D]Q'"@+OU'0'K6;\'/VI/AM\=[^^T[PEX@$VL60S<:3?V\EG>QK_>
M,$H5\>^,5X+X1T[3O%G_  4Z^(7_  DR1WUYH?A2R;P_:WBAT@1]AFEA!. V
M3@D#/S'TX7]K73['PO\ M=?LRZWX=AALO%NH:Y-IU^UH0DMQIK*OF"0#[R#<
M_)'J,B@#W'XP_M8_#+X%ZY:Z)XIU]QKMQ'YRZ3IEI+?7:Q]G:*%695/."0 <
M5X%\ /C9;?%W]O[Q]<>&_%ESKO@I_"5I-:VJ73M:Q3;D#_N2<)(#D,,!@<@U
MH_L8Z?9^(/VB_P!IS6M;BCN_%EOXI2P4W,8:2VLE5_*2,DDA#SP..!UJE\--
M T3PM_P4M^*:>&;6UADG\&VUU=VEJ J+=&1>"!@ LH5C]<]Z /9_BA^VE\)?
MA%XKF\,ZYXBFN=>MTWW-AH]C-?RVJ]<RB%6\OCGYL5W/AGXJ:5\4_AE<^*_A
MQ?V7BE9;68Z?MEVQRW*J=L4A_@^< '.",U^?'[#,GQOOO 7BKQ#X(\)>!/$-
MQJOB2^;5-5\1ZG+%J4DP<#RY5$3X51]T9_B/%>W?L1>$O%'A3X[?&EM;U+P5
M:+J,MM=WOA3P?J+W*Z;?%<,\BF- A=>2 >O4#% $?A']C7XA_$'P;)XH^*_Q
M=\9Z'\1K[S+I[70=5$%AI#;B4C2.(^7* H7.<@Y(]Z]#_8-^+WBGXM?"/4CX
MNO[?7-3T#6;K15UVU0+'J4<+E5F '&2.XZU#^V%X4^(7Q7UKX>?#CPS%JVG^
M!=>OI3XRU[2G6-X+)%4K!O)R/,)8' /0=LU[SX#\!Z!\,O">G>&?#&F0:1HF
MGQ"*WM;=<*H'<^I/4D\F@#?HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MM+MYI3Y"L9)742,[,1EFW,>37KU !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 44R6:.WC:25UCC49+N0 /Q-?-WQB_X*!_"7X3:A)HMMJ<_C;Q4
M"T::%X8B^US>8!PKE>$R<#//TH ^E*\X^+_[17PY^ ^EO>^-_%FGZ+C!6T:4
M/<OGIMA7+GZ@5\P1:A^UG^U+/;_9[:V_9Y\$R$NUS)_I.L2+_"NTX !'?"D=
M>>E>D_![_@GG\*?AE?6^N:S977Q"\8(WFR:[XHF-T_F=RJ'Y0.O!!//6@#S.
M;]LKXU?M%236/[/WPJN+#2CD#QCXP46]N4SQ)#&V X([<GV]-/P__P $[KSX
MDZM;>(OVAOB'JOQ,U56:4Z%;S-;:1 Y/R^6B[3P,C& #GI7VC:VL-E;QV]M#
M';P1C:D42A54>@ X%2T <[X%^'?AGX8Z%%HWA30K#P_ID>,6VGP+$I/]YMHY
M/N>:Z*BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *\P_:+^ >D_M'?#IO"FJZE?:+Y=Y#?VNI::P$]M/$VY'7/'%>GT4 >"^,
M?V1M&^)_PET7PAXX\2ZQXCUK1I?M&G^+]RVNI6TP^[(C1@ 8XXZ' S7.>%?V
M'K8>.-!\3?$7XD>*?BM/X>D$^CV6ONB6UI,,8F*1@"1^!\S9/%?3M% 'C/QY
M_9=\/_''5-$\0+JNJ>$/&NA[O[,\2Z%+Y=S;AL;E(/RNIQT;-9GP<_9+TWX;
M>/Y?'WB/Q9K7Q(\=FW-G;ZWK[(#9P'[R0Q( D><D$@9.3ZFO>:* /+O@9\!M
M/^!?_"8_8-6O-6_X277)]<F^UHB^0\@4&--H&5&P<GGFJO@;]G73? OC'XI^
M(;?6+VZG\?RI+=0RH@2T*Q&(>7@9/!S\WI7K=% 'G'P#^"EC\ _A+I?@/3]4
MNM7L[#S]M[>(BROYDCR'(4 <%R.G:L/X4_LP^&_AI\,_%/@6YN)O$^A^(]0O
M;^\CU&-!G[2<O& HZ#L>O>O8Z* /D-/^"=]K%HK^$$^+OCI?A@[%3X-%XOD^
M3G_4>?CS?*_V<X->E_%O]DGPK\3?@[X8^&UE=7/A7P]X>O;2[LDTY%=E%N3M
M0[\\'/)ZU[C10!X_\??V8O#/Q_L-#DU&\U#0?$F@2>=H_B/1IO)O;)\ $JP^
M\#C[IXKDOA[^Q?IV@_$72O'GCCQQXC^*/BG1@1I%SK\BI#89&"8X8\)N/=L9
M-?1M% 'PC^U=JWPU7]HR.3Q+XA\5? SQCI^G1IIWQ#L JV&L6[#<]NQP58HQ
M(Q(!]TXR,5R'[+'@K3?&7[;J^-_!>LZ[X[\.:/X?FAUGQ]K)<KJM_,0%CAW
M+L55Z1C:,GUY_0W6?#VE>(H%AU;3+/5(5.5CO;=)E!]0&!J;3-*LM%LTM-/L
M[>PM4^[!:Q+&B_15  H ^"/VSM1\$?MA?%/X>_!KPO+-K?BG1_$33:]+;P2+
M'I=E&I%RLKD!?G V 9ZD>M??&FZ?!I&G6MC:H([6UB2")!_"B@*H_("H;/0-
M+TZ_N;ZTTVTM;VY_U]S# B22]_F8#+?C5^@#RWXF_ /3OB=\3/AWXSN]6N[&
MZ\&7<MW;6L"(8[EI(RA#DC( #'I2_''X#:?\<IO!,E_JUYI1\+Z[!KL(M$1O
M/DB.1&^X'"GN1S7J-% 'B7QX_93\/_&W7=&\40:SJW@OQUHRF.P\3:!-Y5S&
MA/*.#\LB\=&SWK.^$/[(6D_#OXA'X@^)/%>N_$?QXL#6EOK6ORC_ $6%L[DA
MA3"(#D]!W/J:]^HH ^??BO\ L?Z?XY^([?$#PEXSU_X8^,[B%;>_U'P\Z%+^
M-?NB:%P48C/WL9J#X#_L6Z#\!OBMK'C^Q\4Z]K^M:SIXL]1;6)5F-Q+YF\SE
M\;@> -H.T <"OHFB@#YB\6?L.6;^/=<\5_#OXB^*/A3>:\YEU:TT"1'M+J4]
M9/*D!5']U QS7I?[/_[.OAC]G7PW?Z=H#WE_?ZI<F]U76-2F,UWJ%P>LDC'O
MUX'')KU*B@#SOQQ\)KWQC\2_!?BN#QKKVA6WAUY7FT+3Y]EGJF\  7"_Q!<<
M?4UZ)110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%'2OF3XO_
M /!1CX(_!CQ1+X=U/Q!<ZSK$#-'<VV@6OVO[.XZJY! !'IDT ?3=%?+NO?\
M!23X'Z'\--+\<KKMYJ>D7UV;$P:?:>9=6TP0.5FB+ I\I')X.<5Z9\?_ -I;
MP=^S7\/;#QGXP.H?V-?7D5E#_9]MYTOF21O(N5R,#;&W.>N!WH ]6HK)\(^)
MK+QKX4T7Q%IOF?V=J]E!J%MYR;'\J6-73<O8[6&1VKROQ?\ M<> _!/[0&@?
M!S4CJG_"8ZVD4EH(;3=;8DW[=TF[C_5MG@XXH ]JHKF?B)\2_"WPF\,S^(?&
M&N6?A_1H"%>[O9 B[B<!1W))Z 5\L77_  5J^ %M>M +WQ#/ K[#>1:0Q@ZX
MSNW9Q[XH ^S:\JT7]I_X<>(/C=J?PCL=<DF\>Z<C27.FFRG54545V_>E/+/R
MNIX;^5;?P?\ CAX)^//ADZ]X&UZVUW3T?RIC"</!)C.R13RIQZU^??P>_P"4
MSOQ&_P"O.Y_])+>@#[OUG]I3X>^'_C5I'PFOM;>+QWJL?G6FFBSF9778TF3*
M$V+\J,>6'2NH^(WQ,\+_  D\+7'B/Q?K5KH6C0$*]U=/M!8\!5'5F/8#FO!O
M&7C'X#VG[;'A70M8\-3S_&V>V#:9K*VSF../R)2 9-X7_5B0?=.,^]?#/_!4
MK]JKP/\ &S5?"?@K2#K2'POK=TFM+<VA@1L;(_W>6^?&U\' Z\=: /O;PA_P
M40^ OCJ+79-%\9RW2Z)8/J=]G2KM#%;(RHT@#1#< SJ.,GD5['\*?BKX9^-G
M@/3/&7@^_;4_#VH^9]FNF@DA+[)&C?Y' 889&'([5\C?"/XE_LJ>+_@E\1=:
M\-^ 9;3PGX8TF+3]?271VAFGM)3O$:X<M)EH@2-V>!ZBOHK]E#7/AUXD^ OA
MK4/A1I,NB> YC<_V?8S1-&\9%Q()<JS,>9 YSDYSF@#URBOG3XU_M^_!CX#Z
M_)H6O^(Y-0UR)MDVFZ+ ;N:%L9PX! 4X[9K2^ ?[;WPD_:/U272?"6OO%KB
ML-)U6'[-=2*.K(A)W >QH ]YHK&\8^,]"^'WAR]U_P 2:K:Z)HMDGF7%[>2!
M(XQ[D_RKY/U?_@K)\ -*U":VCU'7M2BB;:UY8Z2SP'W#%AD?A0!]DUSGBGXC
M>&?!-]I=EKFMV>G7^J3""QM)I0)KESV1/O-[D#BN7^"G[1_P]_:$T*XU3P+X
MA@UB.U -U;#Y+BVSG DC/(S@U^8W[77[7W@#QA^VC\+/%%D=:_LGP3/+:ZJL
MU@5D#K*<^2A;YQ[\4 ?JG\6?BWX6^!_@B\\7>,M1;2]!M&1)KE8))BI8[5&R
M-2QR?05I^ _'&C?$OP9HWBKP]=&]T/5[9+NSN&B:,R1,,J2K ,OT(!KYX^(?
M[27P/^,/[*NH^/O&&C:GK?PQ:[2"XLKNP=9FE60!#Y8<' ;!SNQWKV?X"ZIX
M1U?X+^#K_P "6+Z7X+GTR*32;252C0VQ7Y%())&!ZD_6@#OJ*^8/BK_P4A^!
MGPF\02:)>^)+C7=3A=HYX- M3=^2ZG#*S @ CV)KL/@-^V=\)_VCKAK+P=XD
M5M856<Z1J"?9[O:#@D1D\@>Q- 'M]%>5_M!?M)^#OV9_#^E:SXS.H"SU*\%C
M;_V=:FX;S2">0",# ZUYO\6?^"C7P1^#VO?V+J>NW>K:JB*\]MH=H;LVV5#
M2$$!6P1D9XS0!].45Y1\!/VH?AQ^TII5Q>>!-?349;55:ZL)D,5U;@]"\9Y
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
MKY5_X*B^&+KP3^Q'\'/#M]C[;I!L;"?'3S(K((WZJ:_1SP-_R)/A[_L'6_\
MZ*6@#\U? WP_T[]G_P#X*\V7ACP5$NB>&==T^:>;3+?_ %85K*29HP/X5$J!
M@!P  *_4:OSB\9?\IGO!?_8&D_\ 3;/7Z.T  ZU^:_\ P30S_P -:?M-XZ_;
M%Q_X%7%?I0.M?FO_ ,$T3M_:T_:;.,XO%./^WJXH \>\"_$?X>_ ']N+XLW?
M[0OAN74-6O=1EDTW6;NR-Q;P(9"1(D1!)#+C:Z@X (KZH^)?P-_9F_;RTC1S
MX4\4Z'H^N03+-%?:"D,%_-'WB>)PKL/3(^4UM?#_ ..7P=_;@\;>-/AUXX^'
MUE9:[X?D%NMGKS(UU=(K$2F-E"N@1@N0&YW U\R?\%!/V'_A7^SG\,'^(_@'
M6[WP=XB@O8H;/3(K\E;C<P#"'_EH&4'=G<1@<T ?JCX=TE]!T'3M-DNY;][2
M!(#=3_?EVJ!N;W.*L:GIMKK.G75A?0K<V=U$T$\+_==&&&4^Q!(KR?\ 8^\7
M:[X\_9B^'&O^)9))];OM(BDN)Y?O2GD!S[D '\:]AH _-G_@G;JUU\!?VH_B
M]^S_ *G.9;=;E]2TMBA12$/S%<]=R21_]\&I?^"F.H7GQP^._P '?@!I.)X[
MZ]34M4$$I$B(25((_P!F$22?E3_^"@&FR?L_?M8?"#]H&V64:29TTO6S"=H"
M(?EW>NY))/\ OV*F_8=MO^&C?VS?C%\=;GRKW2-+N'T70[H'.1]Q'7V,"CI_
M?H ^G?VJOV?O$GQD_9V?X8^!M?M/#'FK;VLUQ>JY22TC&#"=@)^;"_E7-_!G
MX*_ S]E[X8:3X6UNZ\$Q:Y:VR#5M1U":W6:\N=O[QSYAW8)SA3T'&*X#_@K#
M\;?$_P )_@?HND^%[^?19O$]^UE=ZK;/LD@@5064-U7=NZC!P#@UC_!+_@F/
M\$]5\$Z#XE\3:K??$;4=1M(KN?4;K4F^SS%DR?+VD,$R>,DGWH ^;?&&I_#'
M1?\ @J!\*KSX)7]E%I6HWUE'JZZ+\MJ+F2=TFC0 !0K1^62%XRQKTK_@K+_R
M<5^SC_U^/_Z66M>4^/\ 3OA-X>_X*8?!GP]\(+*PLM#T;4M.LK]=-=I(FO1=
M.SG>S,7(5D4G/52.U>K?\%9?^3BOV<?^OQ__ $LM: .H_P""U_\ R1+P/_V&
MW_\ 1)J[_P %6OB9K&B_!'P#\/M(N7LAXQNHH+R9.=\"*H,9'H6="?\ =JE_
MP6O_ .2)>!_^PV__ *)--_X*Q^#-3?X5_"SQ]902W-EX8OX3>+"NXQHZHP<^
M@S&!GU84 ?4GP0_8^^&7PB^%6F>%8O"&DZA(UI&-3N[ZS266]F*#S&D+#)R<
MX'88%?GMX@^ 6C_L^_\ !5SX::3X;C:W\.ZE=PZE9VA.4M ZS!H4YSM4J2/9
MJ_4?X/?%KP[\9_ASH?BWP]JMOJ-AJ%LDC/&XS'+M&^-Q_"RMD$=B*_-SXK_%
MK0/BE_P5L^%Z>'+Z+4[+0YX=-FNH#N1KA5F,BJPX8+N R.X- 'ZLT444 %%%
M% !1110 4444 .'2EI!TI: &4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 445S7C[XE>%?A9H4FL^+O$&G^'M,
M3K<ZA<+$I/H,GD^PH Z6HKN[@T^UEN;J>.VMHE+R33.$1%'4DG@"OBK5_P#@
MH;K'Q4U.ZT/]G;X9ZK\1KR(K&_B"^B>VTNV<DCYR<$CC.=PS4$'[%'Q4_:!N
MX]2_:&^*-S+IK1?+X.\)-]EM(R3\T<L@_P!:N/Q]^U '>_%W_@HG\+OA[J<F
M@>&I;SXE^+<,J:/X4A-T5?C >0?*!DC)!.*\YL] _:Y_:B=)->U2T_9]\(,<
MFSTIO/U:52#_ !CH,$<$J?;T^JOA/\ OA[\#M)BT_P $>%-.T&.-=AGAB#7$
M@[[Y6R[9]S7H% 'S=\&?^"?_ ,(O@]<IJIT5_%WB<[7EUWQ&_P!KG:4=9$#9
M"$GGBOI!$6- J*$4=%48 I:* "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 **** $90ZE6 92,$$9!%?%GQ
M5_X)=^"_%WC^Z\8^!O%FL_"W6+UVDNUT10T$C-U*IN78#U(!QGM7VI10!^+G
M_!1_]D/P?^RY\*? !T6XO=;\1:MJMV=3U_4Y-UQ=8BCPN.BJ#DX]2>:_7/Q+
M\/\ 0OBG\,)?"GB:P34M#U2PC@N;9^-R[5((/8@@$'L0*\&_;V_8VU7]L3PY
MX1TS2_$MGX;.B7<]S))>6SS"42(J@+M(QC;W]:^H=/MC9:?;6[,',,2QE@,9
MP ,_I0!\$6__  2+T+1=1O8/#_Q;\6Z%X6O)-TVAVP'SI_<,@89XXR5S7I>D
M_P#!.7P+X/\ B?\ ##Q7X1U*?P]:>!W:4::+=9FU*5L[I9IBP;>>,G!X& !7
MUI10!\\_M6_L1> _VL[>PN-?:YT;Q#IZ&.UUO3\><J'G8X/#J#R >AKQ;P]_
MP2?\/S7EE'X\^*/BOQ[H5G@Q:-</]GAXZ9(=CCCMBON^B@#Y>^$W[!OAWX(?
MM%:A\3/!FMMHFDWMH;-_"=OIZ"W5"H^[+NW#YE#=/45=\)?L5V'A3]K_ %_X
M])XKN;B]U>*2)]$:S58X]\4<>1+NR<>7G[O?VY^E** /G;Q7^QU8>*OVN?#/
MQW?Q1=6][HEOY":(MHC12_N9(L^;NR.)<]#TIO[6W[&UC^U??>"[F]\577AL
M^&KE[A%MK1)_/+;>#N8;<;/?J>*^BZ* .%^,OPKA^,/PA\1> I]2ETN#6;'[
M$U]#$)'B''S!20">.E97[-/P.M_V;_@OX?\ AY:ZO-KL&D>?MOYX!"\GFSR2
MG* D#!DQU/2O3Z* /B_XM_\ !+GP#XV\<S>,/!?B+5_A?K\\IGFDT0!H2Y^\
MRQY79G.3@XS6_P#L\_\ !.7P'\#_ !I_PFNKZMJ7Q"\9HQ:#5M<QB G^)8\D
M;O1B21GBOK&B@#Q']J']D3P+^U?X;M-/\5036NI6#%K#6+(A;BV)^\O/#(<#
M*GN >U?.FB?\$EM'*VFG>*OB[XN\4>%K8C;H9/V>,@=!N#MV]!7WS10!\G^$
M?^">7A+X9?M%:%\4/ FKMX2M--M!:/X<M;!'AN$VE7)E+;@S@C)P3D5T7[7?
M[$/A;]K=-"O-2UB_\->(M$W+9:M8*'*(S!BK(2 ?F (.01SZU]'44 ?*=S^P
MM<:Q^S!K'P<USXH:SKL=_?)>+KU[:*\\"J5(B"%SE<J>2V?F->Y?"+X46?PK
M^#?AOX>/=?VY8:/IB:6\]S"$^U1A=IW)D@ @GC)KNJ* /AKQK_P2@\#W'BR;
M7_AUXRU[X6W,Y<RP:4?-APQY5 64HOHN2!7:_L\_\$X?AO\  KQ7'XOOKJ_\
M=>-(I#-'K&MD'RG/\:Q@D!_]HDFOK"B@#P/]L3]DVR_:\\":5X:OO$ESX9CL
M+W[:MQ;6JW!D.PKM*LRX'.>#7M^B:8-%T73]/60S+:6\=N)&&"P10N2/?%7:
M* /GK5_V/['5OVPM'^/A\4745[IUHUH-"%HABD!MG@SYN[(XDW8QU KZ%HHH
M *^=OV<?V.;']G?XJ?$?QK:^*;K7)O&<PFELY[18EM2)9),!@QW?ZS'0=*^B
M:* /DG]HC_@FY\/OCKXXD\;Z=JFI> O&4SB6XU31<8FD'_+1HR0-Y[L"">]<
M=X4_X)1>$'\46VL_$CQ[XC^* M65H+/4SY,(P<X8!V+*3U&1FON>B@""QL;?
M3+*"SM(4MK6!%BBAB7:J(!@*!V %3T44 >4?M._L]:/^T_\ "+4O FL7DFF1
MW$L=Q;W\,0D:VF0_*X4D;N"PQD=:J_LK_LUZ-^RM\*;?P5I%_+K&VXENKC4I
MX5BDN'=B1E02 %&%'/05[#10!Y]\=/@5X2_:(^'UYX/\8V)N]-G(DCEC.V:V
ME'W9(V[,,GZ@D&OCW2_^"1UCI,4FE6_QH\70^%))"SZ)!&L:,I.2A8/CGUVU
M^@=% 'Q=KW_!+?X=VNL^ =4\ ZI<> [[PI<B[-TEJM[-J#APZM,[L,D$$>F#
MC' KO/VH_P!BFP_:=\>_#WQ/>>++K0)?!\ADCMX+)9A<DRQ2<DL-O^JQT/7V
MY^E:* /G[]L?]D6Q_; \':)H%_XFN?#,>EWK7@FMK5;@RDIMVD,RX]<@U['X
MA\#Z-XP\&77A77[&'6-$O+46=U:W2!DFCP!R/P!]C6]10!\#:I_P2.\-66J7
MX\%_%#Q5X,\.WY'VG1;<B97'<;RZGIQR#74>"O\ @EYX$^&?Q@\ >.O"FOW^
MF?\ "+%99;":W69M1F ?=))*6!4MN' ! QQUK[1HH **** "BBB@ HHHH **
M** '#I2T@Z4M #**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BJVI:E::-83WU_=0V5E;H9)KBXD"1QJ.I9CP![FOE+XF?\%(
M_AYX>UV3PO\ #[3]4^+7C#>(TT[PQ TT.X]"9@"I /7;F@#ZVKQ;XV?MB?"C
MX!0O'XG\46\NKE"T&BZ9_I5[.<XVJB\ Y_O%:\%N?AC^U-^U,LA\;>)[;X'>
M"Y]B_P!A^'&$VI31GDEIP24;L1N'TQ7M7P1_8C^$WP)D:^TGP['K'B&51Y^N
MZZ?MEW(PY+AGR$)/)*@4 >'O\>?VFOVG6$?PF\"0_"[PC.A \3^+^;F9&X+1
M0@$JP'(Z@^HKJ?!7_!-GP=/K,?B/XN>)-9^,?B@D.\VNRE;0''W1 &((SGJ?
MPK[ HH \N\?_ !>^%?[+V@:3!XEU;3?!&E7!^SV,"6SA7*C[JK$A/ ]JQ_ '
M[9WP4^)_B6#P_P"&_B#IM]K$X_<VDJ36[2GT0RHH8^P.:\2_X*!>*-'\%?%/
M]GO7=?BFGT:P\1RRW4<%HUT[)Y#C B4$OR1P :\N_:\^._PF_:!\#Z#X%\%:
M7)H?C+4]=LQI?B'7-#DT:#2W60,TPN)D3YMH("J<MG\P#])Z*\#_ &@/VA=1
M^"MMX)\'^%]"7QK\3/%1^R:/IKSB&W;RT'FW$TA/RQKP3W.:Y[P)^T9\2O"7
MQ8\/^ ?CCX2T30+GQ0DG]@Z[X9N));":>-=SVTGF$LLF.1V- 'N7AKXJ>%/&
M/B_Q+X6T;6[?4/$'AIHDU>PB#;[-I03&&) '(5NA/2NKKXZN/VG+SPKXQ_:H
MGL/!OANTO?A[:V-U%?PP-'/JQ>.1O]+=>6V[2%QTR:P]6_;#^/5A\(M,^,@^
M%7AZ/X:_88+^^M9]2<:J\#!=UQ" VP(<[E5@6QC- 'W#17SY\;OVIY_!'A7X
M?1>"?#I\5>./B%L7P[I$\HAA4&-9'EN'R-L:!USCKGCI7 1_M2_&CP/\9OAM
M\.?B/\/?#^GW/BR^DC_MW1KN6:R,"0NY1 6W+,&"_?X(R0.X /J'Q_\ $'P[
M\+?"E[XE\5:I%HVA60#7%[.&*Q@G R%!/7T%>*#_ (*(_L[$ _\ "S;$*?XC
M8W8'USY.,>]4/^"DG_)G'C_T$,9/_?P5P=A^W9^SKX?\):+9ZKI&I^?+;16L
M<$_@VX4W4NP#RTW1;7+'C&><T ?7G@SQOH'Q#\/VVN>&=7M-<TBY&8KNRE#H
MWY=#['FMNOB_]BG1KGX$?#+XP^/_ !5X=NOAWX*U#6KC7].T*]&)K*R6,99H
M_P#EF6P2$P,<#TI+/]JG]H/6/!#?%C3_ (1:&WPK\LZA'IKZ@YU^;3QDM.%#
M>6&V@L$(S@4 ?4_CGXI^%/AI/H,/B?6K?1Y=>U"/2M,6<,3=74APD2[0>3[X
M'O755\-_MB>/=(^*.A_LL>+-!G-SI&L>/M'O+=R,-M=T.&'8C."/45Z#XS_:
M5^)GC7XN>)/ /P.\':)KLGA-DBU_7O$]U)#9PW#@D6\2QD,[X')&0.] 'U'1
M7A/P*_:2O_B+IOC;2?%?A>?P[\0_!#&/6M M&\_SLH9(Y+4@DNDB@;?<CUKR
MO5_VB/VG!X)O?B+9?"'PWI?@ZVCDO#H6N7TT.N"U0G<S+D(CE1D(1F@#[*HK
MYA^)?[:*Z#\"/AMXW\+^'EU#6?B'-;6FC6.J7*V]O;SRQE_](E) "J%8<')[
M5K_"GXK?'"/XHV/A'XI_#K2K?3=2M);FT\4>$9I9["%T&3%/YF2A;C:21D],
M]@#Z'HKY6\2_M)_%3XA_%+Q7X0^!G@WP_K5EX0G%CK>O^*;R2&W-YC)MX$C(
M9BN""W(!_#,5M^WA::'\&O&7B#QAX5N]'\=^$=0CT34?"D#B1YK^7'D"%N<Q
MR;@0WH: /HCXB?$OPQ\)O#;:_P"+M8@T/1UFCMVN[@,5$CL%1?E!/)('2ND1
MUE174[E8 @CN*_-/]M#XB?'K4O@)9V_Q/^'GAW1M!UG6=.,-YH&HM-)IK^>K
MHERK$[L@$;D^4' [BOTGT_\ Y!]K_P!<D_D* )Z*** "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** "BBB@ HHHH **** "BBB@ HHHH <.E+2#I2T ,HHHH **** "BBB@ HKX
M0_;(_P""CFM_LJ_'G2_!R^$].UCP]+;V]U=7<DTBW01V_>; /ER%SC/4U]K>
M#?%VE>/O"FE>(]#NX[_2-3MTNK:XB8,KHPR.1^7U% &S17C?[7OQQU']G#]G
M[Q+\0=)TVUU>_P!*:V6.SO798G\VXCB.2O/ <D>XJ?\ 9/\ C3J/[0GP&\->
M/-5TZUTF^U5)&DM+-V:)-LC(,%N>0H/XT >NT444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45X!
M\<?VYOA'\"";/5?$D6L^(&.R'0]#_P!+NI),X"$)D(2?[Q'6O%T^*7[57[4\
M3_\ " ^%K+X)^"IY&C37/$R^9J<D>.2(#DK[$+_P+T /K3XF?&7P1\'-%EU7
MQGXGT[P_91X!-W, [$] J#+$GV%?*FM?MX>./C1>7.B_LY?#'4?$^=L0\6Z]
M$;73;=B3^\VGEUX]1]/7J_AK_P $X_ &@ZZWB;XB:CJ?Q>\7.X<ZCXIE,T4?
M'*+"25*YSC=G XKZKT_3[72;*&SL;:&SM(5"106Z!(T7T"C@#Z4 ?$^D?L$^
M-?C3=PZS^T;\3]2\4,.4\+:!(;73H.02I8<N#C^Z/K7U?\-_@YX(^$&C1Z5X
M,\+Z;X>LD)8)9P!6)/4ECEB?J:[&B@ HHHH **** /C#]OGQ-9>!?BE^S_XI
MU>WNY-#T?Q%+<WTMK9O<^5'Y#KDJH/=A7(_M/_M3?#W]HWX+^(?AU\.O"NM^
M.?&&NQBWL+2/0Y85MI<C;<-(ZJ$V'D'/48K[]HS0!^>/[5/P#\1:);_ ;QAX
M@/BG5]$\':0^C^)KWP9<[-6M-Z)BYC^4ET5E(8#G&*P?A5X1^'/Q2^._@$>!
M8_BY\2+71+TZG=:[XHUA[;3M%=1E3LD@!E=RH78".#UZU^EE&: /S:\7:5?O
MXG_;[9;"[87.E:<MN1;N?/(@GR$X^?KVS7KOCRQNY/\ @E;;6BVMPUY_PKRR
MC^S")C+N^R1C;LQG/MBOLBB@#X5^)6GZ]\-K#]FKXTVF@:AK^A^$]&73O$-C
M86YENK6UN+>(?:$BX)*%3D=1Q6+\1_VF-)^/G[3?[.L7A71]6'A>TUZYF;7-
M3L7M4EN?LDJB&,/\S84L2<#! ZU]3_M _"SQQX^'AS6/AYX\F\%>)M FEEAC
MF4RZ=J"R!0T=U$/O@;?E."5R<=:\_P# ?[-OQ%\3_&70?B3\:O&&CZ]?^&(I
M(] T3PU:O!8V\DBE9+B0R?,\A4D#L,\4 6/^"C5I<7W[('CN"VMYKJ=XH@L4
M$;2.W[Q>@ )KO_%7P9\.?&SX!CP;XBTV%[/4](CAWF(+)!)L!213P596 /&.
ME>K44 ? _P )[KQW\8?V=OB]^S5XR,R?$SPSI\VE66HWL;I'J5HRXM9S(05Y
MX4\DXP3GFO!]#A^'?AWX>0>&/$M[\?;+XEVEG_9T_@2SOY!'<7&W88H9%A*>
M2V3AL\*>E?KA1F@#\\OB_P##:;X?_"3]DC0++POJ>@K9>.]+GET>XNCJ,UAN
ME$C)+,J*#M+$$[0!C%<?\1/AKH7P>_:)^*-_\5=4^)?A7P_XJU8ZQHNO>!KI
M_L,Z./GAN%2-F652!@\@@]N_Z>T4 ?!/[,OA6XTGP_\ &GXC_#'PEXWDUF[T
MHVF@:WX[U+[3<Z])%&QB9;8QH45655!9CN&!QSCP>?Q%HWQ:^#][9:_K7QG^
M(_QDGL)DN_"4BR6UA!>8;(9!&%6),=F;@=,U^MU&: /@72M8T33OV O@]:>+
MOA;??$SP>UI;VVO06D3?:=("(?\ 2!%@.Q5ACY2#SWKE_P!G./3;3]H7P7:_
MLXZMX^N_AZTEQ)XQM/$XE_LFV@\L>4L/FJ&$NXM@<XXYZU^D5% 'Y:^)?AIX
M:^"/QL^)T/Q8UGXH>$M,\0:Y-K6B:UX*N7_LV]@E))258XV*S(< YSG/YSZ9
M\ =0\:?!SQWXY^''@GQJVJ1>(M+U>PD\<:K]HO?$UO92!RZP^4OE' VKDL6
M XK]0\T4 ?G%^UO^U[I?QX^ DGA+P=X/\57.KM>Z>^O+>:++&NBHEQ&6$C'J
M^\*HV;N"3D8K]%K#BPM>Q\I?Y"I\T4 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !6=XDU?^P/#NJ:H(O/-E
M:RW/E;MN_8A;;GMG&,UHUSWQ%_Y)]XG_ .P7=?\ HEJ .$_93^/+_M+_  ,T
M#XAOHH\//JCW*'3EN?M C\J=XO\ 6;5SG9G[HZUZY7R9_P $K_\ DQ_P'_UV
MU'_TNGKZSH **** "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 <.E+2#I2T ,HHHH *
M*** "BBB@#\H?VZ/ACIGQE_X*+>#?!FL.\5CK&E1VSS1'#1$H^UQ]#@_A73?
M\$__ (Q:]^S+\:==_9B^)LQMHUNV?P[=3L2A=CD1HQZI*N&7& &##J:M?M%_
M\I8/A;_UZ0?^@M7I/_!3G]D^?XH^"[?XI^#86A^('A!?M!:V4^;>6B'=M& 2
M7C/S+[%O6@#M_P#@J3_R8_\ $'_?T_\ ]+H*N_\ !-$A?V+/A^20 (9R2>W[
M^2OF+XM?M56_[57_  2W\<:I=.B>+=(;3+/6[=!C][]M@VS =-L@&[CH<CM7
MK'[+?BB\\%?\$M8]=T]@M[8:#J$\+$XPPDEP<T 4OB__ ,%#/%WB;XJ7OPU_
M9T\$KX_US3F*WVL3!I+.)@=K !2N54]7+ '& #7/0_M[_'']GKQ5IT'[1WPT
MMM.\+:C,($U[P_"ZQPGN<%W#D==N5/I7S/\ L _M1ZM^SC\.=:31/@OXE\;W
M.KWWF7&MZ7:RRQL$&%BW*A'&3D ]37K'[27[:7BS]H?X+^)? E]^SEXSMVU*
M#_1;J73)W%M.IS')CR^H- 'TG^W+^UEXP^ GPX\"?$/X>-HFM>#]7O8X;VXN
MK9[@M%(I='B99% RJ,.0>2*^H]$\9Z=K'@33_%GG+%I5UIT>I^:>BQ/&),G\
M#7Y\_#7X9>)OBW_P2AUCPKXHTN]TS7]%BNCI\&I6LD,L4=M()$PC@'!0.N?<
MU4\(?M,E/^"26K:I+<EM9L;*;PJ\B'E))7,<1'H1'(A]L9H Z?\ 85_X*(>+
MOVD_C]K_ ('\5V>C66G?9)[O2GL('CD/ERJNQV:1@Q*MG@#[IKV#_@H#^U3X
MD_9C\!^&7\%65AJ/BWQ#JBV%I;W\32IM RQV*ZDY.%'/4U\-Z/X"@_9)^,/[
M(_C:2%K)=?TE;;6R.%:8X4@GW\]#GOMKW?X[P+^T1_P4\^'/@8>9)I'@*U35
M+[8<QB91]I0M]3Y28_\ KT ??_A&;4[GPMI$VLF$ZO+:127?V="D8E*@L%4D
MD#)/>M:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBO/\
MXK_'[X>? _2WO_&_BW3=!C7&(9I@T[YZ;8ER[?@* /0*H:YK^F>&=.EO]7U"
MVTRRB!+W%W*L:*/J37Q1=?MN_%?X^7QTK]GWX4WLNGS$H/&7BI/L]DBY&)HT
M./,7VY/M6AI?_!/?6/BO?PZU^T1\2M6^(EXLQF7P_ITSVND0'^'8@P<XZX H
M V/'W_!1SPM-JMQX9^#WAS5_C%XN#"../1(2+!21R6N,$<>@&#ZUR?\ PH#]
MI7]J"9YOBUX\B^&/@ZX90_A+PDW^D30YSB2;^%\C!Z@^@Z5]B^ /AKX5^%>A
M)HWA'0+#P]IBG/V>P@6)6;&-S8')]SS72T >)_!G]C3X1? @1S>&?"5L^K*N
M'UC4_P#2KR4YSEI&Z'_= KVRBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[
MXB?\D^\3_P#8+NO_ $2U=#7/_$3GX?\ B?\ [!=U_P"BFH ^:_\ @E=_R9!X
M$_Z[ZC_Z6S5]:5\E?\$K?^3(/ W_ %\:C_Z6S5]:T %%%% !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 .'2EI!TI: &4444 %%%% !1110!^:'[19_XVP?"W_KT@_]
M!>OTN=%D5E=0RL""K#((]*Y#5O@]X'U[QQ9>,M1\)Z1?>*[)0MMK,]HC74('
M0+(1D8R?SKL* /Q%_P""D?[.^L_LP_$#7]3\(F6Q^&OQ$VBYM;<8ACG259S;
ML,8 \Q/,0#H!CL:^_OV!O"MKXY_X)^^&/#UZ UKJ>G7EI)GGAY9!_6OIKQW\
M.O"_Q/T,Z-XN\/Z=XDTDNLIL]3MUGBWCD-M8$9%6?!_@S0OA_P"'K70O#6D6
M>A:-:@B"PL(1%#'DDG:HX&22?QH _+K]D[]H.Y_X)U>*?$_P9^-5CJ-CH;WK
M7>D:U;P-) <G:SJO>-^&W#H1@BO3_P!J3_@IQHFL^$O^$/\ @'>ZCX@^(>L2
MQV]K>6-EO6V#-R4W [I#C &,#.37W7XW^&_A3XEZ:NG^+/#NF>([)22(-2M4
MF09X/# UC> ?@)\-_A7>2W?@_P #:#X:NI1AYM,L(X78?51F@#.^ ?A_QI'\
M$M$L?BEJ']L^+KRT)U8E$4(9!S#\H .T'&?K7XPZ[X<\0Z+\7]7_ &64A,&D
MZQ\0H[J58F./*DV+$,=L1E6)K][*X>Y^!WP]O/B OCJ?P9HDWC)65QKKV2&[
M#*H53YF,Y"@ >PH ^5_^"J/P\,G[+VCZ_IUNAO/!>J6=XI X6!049?8;C'^5
M<!_P2;T[5_B?XI^*WQO\1EI-4UN[73HFD4D;1B1BC'J!\J_\!K]"?%?A/1O'
M7AZ]T'Q#I=KK6C7R".YL+V(20S+D$!E/!&0#^%5? WP^\,_#+04T3PEH.G^'
M-(1VD6RTVW6&(,QRQVJ,9)H Z"BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *^>OCQ^W1\+_ ("ZJ= OK^Y\1>,"XB7PYH4)N+L.0"H<#[F01C/7
M/2OH6N:MOAGX3L_&=[XNA\.:9'XHO55+G5Q;+]IE55"J&?&2 H _"@#X_N=8
M_:P_:J@*Z/86G[/W@FYEPMW?@SZT\6/[G  ;/7"^QKT'X/\ _!.[X8?#G5D\
M1>)$O?B7XPW"1M9\53?:BK_[$9^4#D\,#7U)10!%:6D%A;1V]K#';6\8VI%"
M@1%'H .!4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/_$/_
M )$#Q-_V"[K_ -%-705S_P 0O^1 \3?]@RZ_]%-0!\U?\$K/^3(? _\ U\:C
M_P"ELU?6M?)/_!*O_DR'P1_U\:A_Z6S5];4 %%%% !1110 4444 %?*?_!1;
MXG>/_A=\(_#]Y\-M4FTWQ-?Z_:V$ @C1S<&1L"(AP1AB0.,'WKZLKY(_X*,<
M>#OA;_V/>D_^CUH ]5_9P_: L?V@_@O!XHM4-AK=LDEEJ^FN?WMC?1#$D;#
MQSR..A%>3_LY_M,7VD?LH^-/B9\1]8N-9&@ZOJR&5U19'BAG9(85VJ!DX51Q
MWKG/C=;3?L:_'@_&"P$B_"WQVR:;XTL8%)6RO"C""^4<XR<JW0<^XKQ2Q\-7
MWCC_ ():_%.WT6$:G)'XGO\ 40D67$L$&IK-(1MZ@HC'B@#Z"\'>!/VCOC[X
M>M?'.L?%1OA/%JL(NM-\+:#IT4WV6%N8OM$DH8NY7!(7;U_+J_@)\;O&^B?&
M+5?@C\7GL;SQ;:V U31?$FG0M#;ZU:9"M\C$[94)^8 XX/X^S?!;QGHOQ"^$
M_A37O#UY#?:5=Z; 8I(&RJD1@%#Z%2"".Q%?-/CR:/XA_P#!3+X;6V@W+3R>
M!O#=[<:^;<92(7 *10R-T!)=7QUX'% 'V71110 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 %%%% #ATI:0=*6@!E%%% !1110 4444
M%%?E]^WI\4/B^O[:'A7X<?#WXBZKX1M]<MK6".&WNFBMTED8@NP49],_2NG/
M['/[9()'_#2$I'K]ON/_ (B@#]&J*_*;QC\<?VI?^"?WB_P[<?%/7K?XD^ =
M4N1%)=[C,Q R619&5624*"P!!!QC/<?J/X:\06?BSP[IFM:=)YMCJ-M'=P-Q
MDHZAAG'?!H TJ*,44 %%&** "BBO//VBM9U#PW^S_P#$K5M*O)M.U2Q\-ZC<
MVMY;G;)!*EM(R.I[$$ CZ4 >AT5\??\ !+'XF>*_BQ^S+<ZWXR\0W_B75QX@
MN[=;S4IC+((ECA*IN/. 68_B:^P: "BBB@ HHQ10 45\B_M\?M%^-/@AJ7PJ
MT;PA+!9+XJUH65]=R0^9((@R92/LI.[KR:^M[?<8(B^=^T9SUSCF@!]%%% !
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 %%%% !6!\0?^1!\2_]@RY_]%-6_6!\0/\ D0O$O_8,N?\ T4U 'S/_
M ,$JO^3(O!/_ %\ZA_Z635];U\C_ /!*G_DR+P5_U\ZA_P"EDM?7% !1110
M4444 %%%% !7FWQP^!.C?'C2_#]CK5]?V$6BZQ;:S U@R!GEA<,JMN5OE)'.
M,'WKTFB@#G_'G@71_B3X)UCPIK]JM]HVJVK6ES _\2$=?J#@CW KB?V<_P!G
M/P]^S5\*HO .AWM]K.D)--,9-7\MY'\UB65MB*I7G&,5ZM10!\O:E^P%X5L]
M4U"X\#^-?&?PST_4)6FNM'\,ZDJ6;NWWBL<J/Y>>?N;>OTKU?X'_ +/?@S]G
M[0[JP\*V,HN;Z3S]0U2^G:XO+Z7^_+*Y)8^W0=A7I5% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 444CLL:,[,%51DL3@ 4 +17//\1?"<=R;9
MO%&C+< [?*.H0A\^F-V:WXY%EC5T8.C ,K*<@CU!H =115>_U*TTJW-Q>W4%
MG .LMQ((U'XDXH L45AZ7XZ\-:W<K;:=XATF_N&Z16M]%(Y_!6)K<H **QM8
M\:>'_#URMOJNNZ9IEPR[EBO+R.)R/4!F!Q5'_A:/@S_H;M!_\&<'_P 50!T]
M%5M/U.SU:W%Q8W<%[ 3@2V\BR+GZ@D59H **** "BBL[6/$FD>'D5M5U6RTQ
M6Z->7*1 _P#?1% &C169HWB?1O$6_P#LG5K'4]@RWV.Y2;;]=I-:= !1110
M444Q9HW=T5U9TQN4')7/3([4 /HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **1F"*68A5 R2>@%8EKX[\-7U]]BM_$6DW%YG;]GBOHFDSZ;0V: -RBBH
M[BXBM())IY$AAC4L\DC!54#J23T% $E%5-*U:QUVPBO=-O;?4+*7/EW-K*LL
M;X.#AE)!Y%6994AC>21UCC0%F=C@*!U)/84 .HJCI&N:;X@M!=:5J%KJ=J3@
M3V<ZRIGTW*2*O4 %%%% !1110 4444 %%%% #ATI:0=*6@!E%%% !1110 44
M44 ?E+^VQK>G>'/^"F_PMU/5K^VTO3;7^SY;B\NY!'%"@DY9F/  ]37Z"-^U
ME\% 3_Q=KP7QZ:[;'_V>OSI_;[\#Z3\2O^"C7PZ\+Z['+-I&JQ6-K=1PR;':
M-GP0&P<'%?49_P""2_[/1)_XDVLCZ:FW^% 'S5_P5&_:C\$?'K0/"7PM^&VH
M)XRUV;5X[B2?3OG@!*M''$C]&=F<=. .O7CW;]M"R\0?!7_@G-I>FV&K7VBZ
MYI,.F6TEUIMP]M*CY&]0Z$'&<@\\XKWGX.?L6_!WX$ZC%J?A3P;:0ZQ$FQ-3
MN\SW"CCHS=.F<@"O+/\ @J]_R9IXB_Z_[/\ ]&4 ?/GP;_9]^/O[87PLT#XA
MZI\:-5\"PBTCM-"TS3YY\&&+Y1/<%7'F,^,Y.3ZGG%>H?MD?M._$'X;ZGX"^
M /PHN#JGQ2UJTMX;K6Y44M'G]WN!;*JSE79BWW1@U]&?L5V\5M^R3\(5AC6-
M6\,V+D*,99H5+'ZDDFOC/1'>+_@LUJ7]N;#"UC(--X_Z<TVY]]V_I[4 :\O_
M  3L^/\ 'HQUV/\ :-UI_' )N!:F\N18E^HCQOQ[9V[?:O0?V OVP?%WQ/\
M$?B7X1_%BV6W^(_A@L/MFP1F]C1MK!E'&]<9W* &4@]>3]N]Z_,;P8UH_P#P
M6K\0G3P=@L)?M!0Y4O\ V9'NZ>^,_P"UF@#1^./QR^+G[6_[3>L_ OX-:\?!
MOAK0EDCUKQ @*NS(0LCB1?F !(550@MR>@XROC9^S[\>/V3/@UXUU?2?B5>_
M%3P=J6CW.G:[H^O22236\4T31&YA9RQ'E[@Q (Z'.1FM'_@E$L,/QI_:"BO0
MZZP-1BVK+][9YL^_/?KLK[N_: 6W?X$?$5;L1FU/AZ_\T2_=V_9WSGVQ0!\?
M_P#!)^1X?V&?$LD;M'(FL:HRNAP5(MH<$'L:I?\ !&WQMXB\;_"[XA7'B/7]
M4U^>'68(XI=4O9+EHU\C.%+L<#/85>_X)4 ']AKQ4$&5_MC5=H'I]FAKE_\
M@B-Q\)OB2._]MP<?]L* /7/^"K_BG6O!_P"R?+J&@ZQ?Z)?C7+)!=:;=/;R[
M2),KN0@X.!Q[5U?@SX\1?!C_ ()^>#?B7XCFN-7N++PAI]PYN)3)->7,D,:H
M&9CEBSL,DG.,FN!_X+!?\F>S?]A^Q_E)7BO[6[7X_P""4?P<%H&-L=+T;[5C
MH$^S#&?^!;: $^$GP9_:+_;MT5?B;XK^+6H_#[POJ3R/I&F:%-) S1@E00(V
M7Y 01\^6.,UN?"WXF_&+]B?]ICP[\(?B3XBN/B+X&\3C.FZQ/NDG@R<;]S9<
M[7*JP8D?-D5]N_LPFP;]G?X='3/*^Q?V);;/)QMSL&[I_M;OQJ]\2/B_\./A
MIKFA67C7Q!I&BZKJC&/3(]0QYDYW*I$?!_B9!]2* /R^_P""D?[.6N^&/C/X
M-U>X^(>L:E!XQUYX[.SN)Y&32,F,9A!8A>O\..E?HK^RI\!-:_9_\%7^D:UX
M[U;Q]/>7(N4O=6FDE>%=H&Q2[$@5\O?\%5.?'G[/?_8PG_T**OT(M/\ CT@_
MZYK_ "H EHHHH **** "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 *P/B!_R(?B3_L&7/\ Z*:M^L'Q_P#\B)XD
M_P"P;<_^BFH ^9?^"5'_ "9'X+_Z^M0_]+):^N*^1O\ @E/_ ,F1^#/^OK4/
M_2R6OKF@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH @O[Z#2[&XO+J00VUO&TLLC'A549)_(5^71\;_%
M+_@IW\9-<T3P=XEOO 7P1\.SB.>]LF:&>[!)"EL89G=<D(3M '()K[6_;IU>
M[T3]D7XIW5E*T%P-$FC6520RAAM)!'0X)YKQO_@D+H%GIG[(EKJ,,,:WFI:O
M>27$RG+/L?8H;Z ?K0!ES_\ !'CX.SZ(;;^V/$@U8KSK#72M.7_OE<;<_A7D
M?PV\8_%G_@G[^U!HOPK\4ZMJOQ!^%_B1Q_9]P8WN)HD9@@D3.64QL5#H#LPV
M17ZE5#-96]Q+'++;Q2RQ_<=T!9?H3TH \R_:9^/ND?LT_!W7/'.K1-=?8T$5
MI9IUN+E_EB3V!;&3V&37P;\%OV7/B3^W_9-\5?C5X[UC1_">KL6TGPUI$WEQ
M26X;@[/N*AY&<%VQDGI6W_P6RU*['P]^&NE1S^5:7.JSR2J6*JS+& N[V&2:
M_0?X<:#9>&/A_P"'-)TZ!+:QL]/@BBBC^ZJA!TH ^(O'/_!(+P,FF/>?#;Q7
MKO@OQ3;HQM+H7+-&S]@Y'S@9[J<U?_X)V?M)_$77/%'B?X*?%:UOK[Q/X5+Q
MP:W)$6#)&55H9I ,%@&5E8_,P;GI7WC4,5E;PSR31V\4<TAR\BH S'W/4T ?
ME+_P4)^&VF?%O_@H%\-/".KRS6VG:Q90VUQ-:X\T+ECQGBO9)?\ @C)\'F5P
MNO\ B9"<@$31$C_QRO%?^"C'CR\^&/[>WPX\4:?HDGB.\TRQAGBTN)RK7)!;
MY 55B.O8&O1&_P""JWQ,!;_C&C6AC/6_GX_\E: /+[KPWXN_X)D?M8^ =#T/
MQ=J'B?X=^,94MSIM])\Q1I$B?>GW%=7=6#H 2./6OUR[U^/'PP^+-E^VS^V5
MX:UOXW:I9>!+?PZZ?\(_X4GBDC-S,6#+&9& YWJ&+'&2H4"OU8^,'@%_BI\+
M/%G@Z/4GT:37=,GT]=0C3>UL9$*^8%RN<9SC(^M '7XQ17B/[(O[-L_[+?PP
MG\(W'BN?QA)+?RWOV^XMS 5#A1L"F1^FWKGJ3Q7MU 'R7_P4"_;%N?V9O!NE
MZ)X5A%[\1/$[F#2HWCWI;KD*TQ'0L&90JGJ3Z UX[\,O^"7E_P#$W2K?Q1^T
M%X[\0^)/%-^#<2Z1'>$P6A<9VDG^(9(PF%'0"N%_:*ME\;?\%>?AOHNK;+O2
M[:.RV6LK'9A8Y9>GJ6 /O@>E?JA0!^9WQP_X)JZI\!?#U_\ $/\ 9^\::_H^
MO:,HO7T1K@[;F-.6"$?>;OM?*D BOJ']@O\ :6U7]IOX'6VM^(=.FL?$FG2?
M8M0F:W,4-VP7*S1< $,,$@< Y%?1Y 8$$ @\$'O45O:V]A"4M[>.&,<^7"@4
M?D* ,SQ3XST#P-IO]H>(M:L-"L,X^TZC<)!'GTW,0*YSPI\>_AKX[U%;#PYX
M^\-Z[?,<"VT[5(9Y"?3:K$U\)>"OV-?'W[6'[1/CCQ?^T7I^M:5X6LIA'H.B
MQWJK!/&'8*J[6.U H5CP"Q<YK'_;X_8#^%OP;^!NJ_$/P!+=>$?$&@-!(+>*
M])6[1IDCP 3N#@N&# ]%/'H ?H?\6?B+H'PS\%ZAJ?B#Q%IOAJ)H7CM[K4KI
M($:8J=JJ6(RV>@%?#_\ P2P^/N@W?@3Q-:^,OB!82^,-8\0NT%MJ^JJ;RZR/
MEV*[;F'7 '%>E_"[PKI'[8G[!/@75/BC:'7KM--GN?,WF-FF@DEA20D=RL8S
MZY/K7SO_ ,$J/V8_AY\1/!NH>.-=T0W?B30]?(L;OSF'E!!E?EZ'% 'ZD7U]
M;:99SW=Y/':VL"%Y9IF"HBCJ23P!7#Z%^T%\,?$^N+HVD?$+PSJFKLVP6-IJ
ML,LQ;TV*Q.:_/K]H'7?$?[<O[:<OP1M?$4OA[X9>%OWVIR6DH3[2Z*#(S<\M
MN8QJ.0,$D5ZW\0/^"5_P/U/P+-9>$+B\\-^)[6W)L-8CU(.[3 94R@XW G@X
MQCKVH ^Z:PO&/CSPW\/-+_M/Q1KVF^'=.SM^U:G=);Q9]-SD"OBW_@FW^T[K
M7B'X<^._!OQ'U7[?KWPXDE2:]9O,D>SCW EF_BV,C*#W %>'?LY_!F]_X*4?
M%WQI\4?BMJ5_+X'TV\^PZ3HMG<E(CM)81CCA%4J3CEB_6@#],-'^,?@/Q#X;
MO_$.E^,M"U'0; ;KO4[74(I+>W'J\@;:OXFMKPMXLT3QQH5KK7AW5K+7-'N@
M6@O]/G6:&4 X)5U)!Y!Z5^9/[=G[#&F?L[?"G6?B)\'+W4/#]DL0LO$.AFY,
MEO=6LI6/<JGNK$$@]B2.E>F_ #XTG]GS_@E?I?C6W6-]1LK&X2QCE'RM<O<2
M+'G'N<_A0!]J^-OBOX+^&HB/BSQ9HWAH2C,?]JWT=MO'MO(S5OP=\0/#'Q#L
M&OO"_B'3/$-FI :?3+M+A!GIRA([5^<O[&W[!^E_M(>"(?C'\=-3U7Q?KOB2
M4W=G9S716)8.0'?'WBW4 8"C'!KGOVN/V;+O_@GUJGA[XT_!#6-0TK2HKY;7
M5-'N[@RP?.<JN.-T;X*E3TP"#SP ?I[XQ\=^'/AYI(U3Q1KVG>'=-,BPB\U2
MZ2WB+GHNYR!DX/%9&N_&OX?>&-5LM,UCQMH&EZC>QK-;6EWJ444LR,,JR*S
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M@!PZ4M(.E+0 RBBB@ 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@ K"\>_\B+XC_P"P;<_^BFK=JAK^
ME_VWH6I:=YOD_;+:2W\W;NV;U*YQD9QG.,T ?*7_  2D_P"3)?!__7YJ'_I7
M)7UY7YX_!3X7_MC?LR> XOAWX-\._#S7?#>EW=T;/4M2NI$GN4>9G#LHE&W.
M[.W&1G!)Q7=_\)9^W=_T(_PN_P# R7_X]0!]IT5\6?\ "6?MW?\ 0C_"[_P,
ME_\ CU'_  EG[=W_ $(_PN_\#)?_ (]0!]IT5\6?\)9^W=_T(_PN_P# R7_X
M]1_PEG[=W_0C_"[_ ,#)?_CU 'VG17Q9_P )9^W=_P!"/\+O_ R7_P"/4?\
M"6?MW?\ 0C_"[_P,E_\ CU 'VG17Q9_PEG[=W_0C_"[_ ,#)?_CU'_"6?MW?
M]"/\+O\ P,E_^/4 ?:=%?%G_  EG[=W_ $(_PN_\#)?_ (]1_P )9^W=_P!"
M/\+O_ R7_P"/4 ?:=%?%G_"6?MW?]"/\+O\ P,E_^/4?\)9^W=_T(_PN_P#
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
MG4/%<6T@='![@CB@"Y1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% #ATI:0=*6@!E%%% !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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
M.IVGBBPUW6KZU>+1=*TF=;BYOKAUQ$$1225W%<MT KX _P"";VJZE<_ C]J
MSP/;)]@CG6494^:R7/F+GVPOYT =1^R[\);7_@I)\8O'OQ:^*MU>:GX7TF]%
MCHN@K(T44:$[T7C^%4"[@/O,236Q^V[^R#I'[).E:5\=?@E)=^$]7T/4(A>V
M$#F2!XW.-P4_=48PR]"&KU__ ((^:9%:?LG"[1U:2[U>Z+J ,KM;:,_A7K/_
M  4+@CG_ &-OB?YB!]FFEUSV(=<&@!GC?]K&VTC]B>7XVV44:7-UH<5W;6P(
M<17<P5%0COMD<9!_NFOF']B#]A/PI\</AQ'\8OC&MSXU\3^+I)KN-+V9O+AB
M+E,LN>6)4D=E& !7E?BF^N+G_@CSX<\R9FVZGY0&<?(L[8!QU K]+_V7--CT
MC]G/X<6L+AXUT.U8,HP/F0,?U- 'YZ_$WP&W_!-']K#P'X@\ 7=ZGPU\8RK9
MZGH]Q,7CC^=492QZXWAU.,C:1DU]&?\ !43]HK6/@O\  >PTOPG=2VWB#QC<
MFPMKVU.7C@"AI"A'(+!@H8<C/%>>_P#!9U1#\)/A]=( MQ'XB4))W7]TY_F!
M7'?M]0MKOC7]DZVNICLNS9"1FY7+&'+8Z4 >P_![_@E;\'M,^%-C9^,]*G\2
M>*=1M4EU+5GN71UF8;CY./N 9QW)QDUY=^R+=ZU^QS^VOX@_9XO=6N-2\"ZU
M&U[HKW;8$#F/S4*^Y ,; <%@#7Z6VR".WB0<A4 'Y5^:O[8,C:=_P4Y^!<UL
M?*EFCMED=1RP,[*0?PXH _2ZB@]:* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH <.E+2#I2T ,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 \J_:M_Y-J^)O_8 N_\ T6:^<_\ @D-X]TOQ%^RS'X>@NXGU?0=2
MN4NK5>'1)'WQL1W!&>?:OHS]JW_DVKXF_P#8 N__ $6:_-O]BW]BK4OBW^SE
MX>^(WPY\>7_PX^(46IWUK<WL3N]M>PK( BR(#U49 ['=DC(% 'T9_P %A/'>
ME:/^S)#X4FN%.N:_JML;.T4YD98GWNVT<XZ#/J<5\\_M[_!O4_ _['7[.C:S
M!-):^&X8=.U18EP4,L:MU&=O$;#ZD5])?!;_ ()LOI/Q1M?B-\9/'=W\4O$U
MBXDLX)@RVD3@Y5BK$D[3R%&%SDD&OKSXC_#GP_\ %CP1JOA+Q/IZ:CH>I0^3
M<6['''8J1R"" 01Z4 ?&/PZ_X)E_LV_$WP-H?BC1'\0W>FZI:1W4;PZ\SA=R
M@E20O52<$=B*\M^)G[,O[(WP4^.7A+X>WMGXWU7QEJ4D4]K;Z9J/GB!C(/+$
MN<%2Q!( '12>.,]C;_\ !,SXG_"Z]O;3X0?'F_\ #7AFX9F73=021_+R<\;#
MMSSU !/>O5_V6O\ @G?H7P)\:M\0/%GB.]^(?Q#=3C5-1):.W<\,\88EBQ'&
MYB2!TQDT >*_\%,/^3M?V8_^PU:?^E\-?I.>M?+'[57['NL_M"_&?X3^-=/\
M1V.D6G@R^ANY[2ZMW>2Y"7"381E.!PA'/K7U/UH *^ _^"O/P7U3Q?\ ";P[
M\0M!AEFU#P;>-+=);J2_V>3;^\XZ!&0$G_:K[\J*[M(+^UEMKJ&.YMID,<D,
MJAD=2,%2#P01V- 'CO[)O[1^@_M+_!_0_$>G7UJVL_9DCU;38I/WEI<@ .I4
M\[<]&Q@@\5P7Q._;LTSX&_'&7P9\1/!^L^&?"DYC33_&KQ^983EE!8L1]T [
MEXR>,XKS+XG?\$LM.7QG=^+O@SX\U7X5ZQ<N'>SMI'-F#G)P%(?!/.TDKZ"N
M8UK_ ()E_%7XORV5C\7/CY>>(?#UJ_F)96$#J0W=@'.S/N5- 'FFK:@O[?O_
M  4:T2[\,QOJ?PX\$"-YM2VXA=(FW&16(_CDV;0<'"DXXKZ$_P""MOP2U#XI
M_LY0Z_I%M+>:AX1NSJ#P0+EVMV&R8_11AC_NU@>"?V&OB[^R5XV:^^ GC;3]
M1\):K=6[:KH/B>%?,9%;#-YJ@9PI;&,'ZU]]2P1W-N\,\:312(4D1URK@C!!
M!['TH \ _8?_ &B]%_:&^ WAJ_M]1MI/$5A:)9:MIZ.!+!-&H4G:>=I&TANA
MS7N?B#Q!IGA31;S5]9OH-,TRSC,UQ=W+A(XT R22:^'?BC_P2SL)/'EYXT^#
MOCS4_A=K5U+YSVEJ6-HK9R=H4AL$_P ))7VKF=6_X)G?%GXL7<%I\5OC_?:[
MX=4@R6.FQ2)OYSG:YV$CL2IQ0!8_8P_:/^)O[3?[7_Q"U;3M9OG^#&GF3R;*
MY53%&QPL"(<<%MKN<'@$9'(K@/\ @J[_ ,G6?L__ .]%_P"ET=?HM\&?@OX3
M^ G@*P\(^#=,33=*M1DG[TL\A^])(W5F)[FOGO\ ;$_8CUS]IGXP_#CQEIGB
M;3]$M?"NSS;:[MY)'G(N%E^4J<#A<<]Z .H_;'_8R@_;!TOP=;3^,KSP@/#[
MW$H:TM!<>?YRQCG+IMV^7UY^\:^>?"G_  1QL?"WBK1-:'QAU>[.F7T%Z()-
M*4"3RI%?;GS^,[<9P<>]?HS&NR-5ZX %.H ^5_BW^W%!\'/VJ_"?PF\0>'8[
M'1=>CC=?$MS=F-$,C%$PNW;C>I!)88X]:^IFFCCA,S2*L*KO,A;"A<9SGTQ7
MB'[5O[(W@[]K3P9!H_B/SM/U.Q8R:?K-GCS[9CU7GAD/=3]1@U\K_P##N'XZ
M7VCQ^%-0_:-O9/!2MY9M8DG%PT']PL6YXXP21[8H XS]C-].\0_\%-_BIJO@
M% G@N.*Z-R;(8MV8D+NXX(,P<@]\Y%?17Q \7_L_?MA_&O7?@5XR\.W-QXP\
M/),([V[B2W8$;/,6VG#%LX93C'(!/:O8?V9?V6?!7[*W@AO#_A."2:>X827V
MK7>#<WC@8!8@   =%& /J37E'[6'_!/O2/V@?&=I\0/#'B6\\ _$6TC5$U6R
M)\N4K]QG"D,&&2-RD$@X.>* ,^3]D?\ 9_\ V)O">N_%*+1S-J.A6KW5C=^(
M+PW+17"J?*6$-@!V; &!GFO,/^":?P<N_$/[*WQ-US4;>>U?Q[<W:VZ'Y2\2
MHP1U]B[N/^ FKUG_ ,$S/'?Q+UNP;XW_ !KU'QKX>L75X]'L!)$DI!R0^XXY
MZ;@-V.AK[W\-^'-+\'Z#I^B:+8P:9I-A"MO;6EL@2.)%&  !0!^?O_!';QG#
MIO@7QU\,M4>.Q\4:!JSR/ITC8F*'*R''^RX*G\*]3_X*H?$RQ\"_LG:[I,ES
M$NI^(Y8].MK4N!)*I;,C =2% &?J*S?VD/\ @G-%\1OB?_PLWX7^,KCX8^.I
MG#W<]JK?9[E^\A"$,&; W<X;J16!\-_^"9^JZE\4-/\ '/QQ^)%S\3[S391-
M:Z:R,MKN&,;E<GY00#M4 ' S0!R_Q _9WU.S_P""3%AH"V4PU[3M+@UV6R5=
MKJY=9)E8>JHSD_[M?17_  3U^)^E_$_]E'P1+8W<,U]I5K_9NH6T;Y:WEC8@
M*PZC*[6'UKZ+NK2"^M)K6YACGMIHVBDAD4%'0C!4CN"#C%? /B/_ ()B>)?
MWC_4_$7P(^*]W\.K/4V=KG29T>2!-Q^Z@0X*CMN!([$4 <Q_P5>\1Q_$'XA_
M![X0:21J.L7VJI>7%I!\[PJS!$WJ.1E6=OHI-3?\%8_!EQX'\(?!KQMI]I+=
MVGA*_CL[EDXC1%5#%D=MS(1^5>S?LK_\$^-.^!_CF?XB>-?%%U\1?B+*"$U2
M^#&.V)&"T>\EMQ!QDG@<#&:^E?B?\,_#WQA\"ZMX1\4V":EHFIQ&*:%^H]&4
M_P + X((Y!% %KX?^+M+\?>"=#\0Z)>Q:CI6HVD=Q!<P-N1U*CO['(/IBOSL
M\5WMO^T1_P %9?#MGH[IJ.D>"+0-<WL/[R*-XD,A&1T(E8)_O5JVW_!,?XL^
M H-3\._#K]H"_P!"\#WC'%A<I+YT:GKM*,%4GN4VY[U].?LC_L:^%?V3= U%
M-,N9]=\2ZLP?4M=O0/.FYR$'H@.3CN>3S0!] FBBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** '#I2T@Z4M #**** "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 **** .'^./@S4/B+\'O&7A?2F@34M7TN>SMVN6*Q"1T(
M7<0"0,GK@UYA^P=\ _$O[-G[/EEX)\6RZ?-K$.H75TSZ9,TL.R1P5PS*IS^%
M?0]% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 X=*6D'2EH 91110 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 %%%% #ATI:0=*6@!E%%% !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
L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 .'2EHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>mchart.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 mchart.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_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" !  G4# 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**\^\8
M_'3PIX%UZ31]5GNUOHXUE9(+224!6Z<J/:@#T&BO)/\ AJ+P)_SWU+_P73?_
M !-'_#47@3_GOJ7_ (+IO_B: /6Z*\D_X:B\"?\ /?4O_!=-_P#$T?\ #47@
M3_GOJ7_@NF_^)H ];HKR3_AJ+P)_SWU+_P %TW_Q-'_#47@3_GOJ7_@NF_\
MB: /6Z*\D_X:B\"?\]]2_P#!=-_\31_PU%X$_P">^I?^"Z;_ .)H ];HKR3_
M (:B\"?\]]2_\%TW_P 31_PU%X$_Y[ZE_P""Z;_XF@#UNBO)/^&HO G_ #WU
M+_P73?\ Q-'_  U%X$_Y[ZE_X+IO_B: /6Z*\D_X:B\"?\]]2_\ !=-_\31_
MPU%X$_Y[ZE_X+IO_ (F@#UNBO)/^&HO G_/?4O\ P73?_$T?\-1>!/\ GOJ7
M_@NF_P#B: /6Z*\D_P"&HO G_/?4O_!=-_\ $T?\-1>!/^>^I?\ @NF_^)H
M];HKR3_AJ+P)_P ]]2_\%TW_ ,31_P -1>!/^>^I?^"Z;_XF@#UNBO)/^&HO
M G_/?4O_  73?_$T?\-1>!/^>^I?^"Z;_P")H ];HKR3_AJ+P)_SWU+_ ,%T
MW_Q-'_#47@3_ )[ZE_X+IO\ XF@#UNBO)/\ AJ+P)_SWU+_P73?_ !-'_#47
M@3_GOJ7_ (+IO_B: /6Z*\D_X:B\"?\ /?4O_!=-_P#$T?\ #47@3_GOJ7_@
MNF_^)H ];HKR3_AJ+P)_SWU+_P %TW_Q-'_#47@3_GOJ7_@NF_\ B: /6Z*\
MD_X:B\"?\]]2_P#!=-_\31_PU%X$_P">^I?^"Z;_ .)H ];HKR3_ (:B\"?\
M]]2_\%TW_P 31_PU%X$_Y[ZE_P""Z;_XF@#UNBO)/^&HO G_ #WU+_P73?\
MQ-'_  U%X$_Y[ZE_X+IO_B: /6Z*\D_X:B\"?\]]2_\ !=-_\31_PU%X$_Y[
MZE_X+IO_ (F@#UNBO)/^&HO G_/?4O\ P73?_$T?\-1>!/\ GOJ7_@NF_P#B
M: /6Z*\D_P"&HO G_/?4O_!=-_\ $T?\-1>!/^>^I?\ @NF_^)H ];HKR3_A
MJ+P)_P ]]2_\%TW_ ,31_P -1>!/^>^I?^"Z;_XF@#UNBO)/^&HO G_/?4O_
M  73?_$T']J/P(!DW&I >^G2_P"% 'K=%>2?\-1>!/\ GOJ7_@NF_P#B:/\
MAJ+P)_SWU+_P73?_ !- 'K=%>2?\-1>!/^>^I?\ @NF_^)H_X:B\"?\ /?4O
M_!=-_P#$T >MT5Y)_P -1>!/^>^I?^"Z;_XFC_AJ+P)_SWU+_P %TW_Q- 'K
M=%>2?\-1>!/^>^I?^"Z;_P")H_X:B\"?\]]2_P#!=-_\30!ZW17DG_#47@3_
M )[ZE_X+IO\ XFD/[4?@102;C4@!W.G2_P"% 'KE%>2?\-1>!/\ GOJ7_@NF
M_P#B:/\ AJ+P)_SWU+_P73?_ !- 'K=%>2?\-1>!/^>^I?\ @NF_^)H_X:B\
M"?\ /?4O_!=-_P#$T >MT5Y)_P -1>!/^>^I?^"Z;_XFC_AJ+P)_SWU+_P %
MTW_Q- 'K=%>2?\-1>!/^>^I?^"Z;_P")H_X:B\"?\]]2_P#!=-_\30!ZW17D
MG_#47@3_ )[ZE_X+IO\ XFC_ (:B\"?\]]2_\%TW_P 30!ZW17DG_#47@3_G
MOJ7_ (+IO_B:/^&HO G_ #WU+_P73?\ Q- 'K=%>1_\ #4?@/./M&I9ZX_LZ
M7_"E_P"&HO G_/?4O_!=-_\ $T >MT5Y)_PU%X$_Y[ZE_P""Z;_XFC_AJ+P)
M_P ]]2_\%TW_ ,30!ZW17DG_  U%X$_Y[ZE_X+IO_B:/^&HO G_/?4O_  73
M?_$T >MT5Y)_PU%X$_Y[ZE_X+IO_ (FG1?M/^!)9HHA<Z@K2.L:E]/E49)P,
MDCU- 'K-%(#D9HH 6O./"XS\</'7_8/TW^4U>CUYSX7_ .2X>.O^P?IO\IJ
M-;Q1+>6OB;3$M[ZYA@GM[F1X48;"T:J5[>I.?6N8C\8>(=OA\W#QP"ZL[.5S
M&=_F%Y55V8%1@D'H,]:Z_6O'EGHNHW-I-;2N\'E*9-R*A:3=M4%F'96]N*SS
M\5=*9':*SNI=J1&-=JJ\F\J %5F!QEP,].#S0!#X)\07U]>:A!=W8OF6V\];
MBW=7@)W,.!M#1MT^1L].M8FF^+=1;3=+:#56O(KK3X)]0NSMD^Q.SH&8$# R
M&?@]-N>QKI!\3M,C%PQLKI$MY/)N6"+^ZFPQ"'GDG:>1D<CGFG6WQ(TYI[>V
M:PN+62>7R6$JHJH=J,,MNP21(I !SUXXH R8_$EPVL-92:PR: )Y$35]R LP
MC1A'YF-IY9^>^W%,;QA>FTNXHM0,UV]U9K9[XA')-$VS>RH><'Y^>W/2ET[X
MM07-G=R7%@\5LK8MIUB!23]VKD%=V0<,?;CK3=+^+GVN>V-QIN8QYQN)8@/W
M(0I@C)R1A\D\8P: .7B^)/B27P]$C3%+VUAFDN;KR@/-#0N\&.,<;23]!ZUO
MW'B/7+<:"VF7L6HS22/)<VJ72W/G(L)8QYVKL8\X]P*Z;5?']II^D:9JBVCO
MIUW*ZM(0 4C57.\+WSLX]C4\OCC3M/TJ[O;BVDLY+:X2VDMG"!Q(^W:,YV\A
MASG% '.^$]:OO$5UX:NFU&[%OJ$%Y.\7"@^7*HC!&,CY6P12>)O$NJ6VHZK'
M#?QPQ6]UM2!I%@>1?(1L([*5R&).T]>F:U8/BII<SG9979B3"-(J*0'*NP0
M'))\MNG'3UJ1?B9I,L.]H)6_=I*0NQP TOECD,1G/Y4 +>>)I;.\\/7%Q<?8
M].N]/FDE-TJQ_O=L;(&[*V"_'U]*XFR\<^*+-+<WS/+#=7-C:A_) >WE98V=
M6&/NN&;GL1COQVNG?$W2]7NM.MC;31O>K&Z++L)3S 3'D!B>0,\=,C-5+OXE
MR:?X@NK2YTIC8V[3>9/&RE@L9A ?!/3][TZ\"@"F_BFXCTJ.>/69'U&:(->6
MPB5Q9?O%#M@#Y-@+##9SC/:JNH>*=;M-;BBT:Z_MC3H)RY+!7-T@@+R1*X&"
MP."".YP:Z?P]X\L=<U-;%()(YY%9O,D58Q)@M]T%LL/E/(R/I1X?\?66L:HF
MG)!)'*3)MD9%C0[692%!;+?<.2,^^* .6T/Q!JFKQ:->'4KL)=:1=7S)@*"Z
M.H3(QQPQR*?X<\1W]Q)Y&JZE<Z7"]G:3,]U)'O<ODM)&P& A.%.>0?3/.G%\
M33!KMW:WFEM#90-Y9N(V5MF9S$"W/0D#ISUJVOQ&L=2TB>\LH!)Y,ENI$N"#
M'*X"L"I/;)P>1CD4 4_#GB^:6YO(K[4(M@MB;.27;&;C$LJK(!QDD*O3@XSW
MJ@_C"XO]/\&F/5[=7N[5GOG^UI"#((E8!FVMM.2>,5:G^,&F?:8BMC(;6,N;
MB9]O[M!$9%*X/.<8QVJY)\3-+VJD=A(TK([!6,83<O\ "&W88]/NDG!H IVO
MB&Y.MW")JIGG34H;:*Q$BNLD#1H6;&,GJS;_ &JSK/B2_L]7U2Q2Y"7!OK);
M.# W-"VSS-H[C[^3VJW<_$&ST?1M'U#4+*2%[ZS-TPB"D1*J!FR<_P"T ,5$
M/BGI#@DPS"Y!V1QX5R[;@"%(;!QN4G!Z&@#AK3XB>(88M.@OKDI(;0W;71C"
MI-&UQ"JD]@5#.I_ UV3>(7O?'5S;QZK;C3HXK=HE6]6,.6+[MHVG?T QD4O_
M  M72SI_GRQ/"D:0NYDC7)1PI)";MP'S#GD?7%377Q*TVPD6.?2[J.=,M)'L
M0F) J/N)W8QB13@<]: ,"'Q1JK0W\+:Q;F4A72^$H-N!YVTH?DW0.5.W# C@
MG/%;4?B*_;P9#=;Y('-Z+>XNG9)C#%YF&=74;6 '1\>YZ5KZUXRLM"OY+>>T
MF:)4C>6X15*+YA8(#SDDE3VXR*RK/XI6-PK 6-R!]G%V8=B@QV_EJ[.WS8.
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
MQ/\ Z,%;% '/>-/%T7@S3[6Y>RGOWNKN.SB@M]H9I')"\L0 ./6JFB^/%O\
MQ"VB:AI%YHFH&W-U$MT8V26,$!B&1B."1D'UJA\7?#]UXDTK0[6V@GG":S:R
MS&W8JR1ACN;(.1CU%</XK^'6L:?J'B:RTR"\U./6-._T34IIC+-;%6!DMB['
MA7 ROOP: /9H-9TZZC$D-]:S1F3R@T<RL"_]W(/7VJPDT,DLD:2(\D>-Z*02
MN>1D=J\,TGX?7FJ6FNRV]GJ%C.MG ]H+FQALHS=1/OC*I'U88VECU#8KNO ,
MNHZ=IMO?:KH]W'J_B"]>>Z2-019C&(Q(<\ (BCC/)H [W ]!7GOQ[ 'PQU#C
M_EXM?_2B.O0Z\\^/G_),=0_Z^+7_ -*(Z /04^XOTHH3[B_2B@!U>16VG:M?
M_&_QF-+UA=)*Z?I_F%K19]_$N.I&,<_G7KM><^%_^2X>.O\ L'Z;_*:@":\^
M'NN7[S/<>)K=Y)]AD?\ LI S%,[3D/D$9/3UK/U/X/ZCJL(CE\1PH $"F+3%
M4H%92 OS_+G:N<8)Q4GB_P +:IJ'BBZNQ:27H,06QD28I]F? PPQT(;)/3@]
M^E.\5Z%XCD\5QW6G)))%<V$>G7,JN%50S.7D SU7 _[ZH 4?"G4<@_V]:' V
M\Z2A!Z\M\_S'YFY.3R>:DF^&&K3OND\0VK'>LA']E+AF 4 D;\' 5>OH*H>%
M-,\3Z9!9VMXE[;6<-M&L8M!&7,H2,8D]5X;]?:I(H/'%M8Q>7)=3:C]DA9//
M,9B,AB8S>9[A\8[=/>@!\/PAO8/,$>MV:AUVLO\ 9*8Q@#IOP.% SUP*7_A4
MNHB"6.+7[6$2)(A:/24!Q(NU_P"/N/Y4D^DZ^-5&H6+ZHSQVT,8%V4_>$S9D
M4CN I)H^'LOB1[VWCO3= 02O#>1RJBP(@B4J$Q_%O(Z=B: +DOP\UJYL+6QE
M\2VLUK;*%BA?28RJ@+M'&_T)'XTU?AMK*Z?)8_\ "26YM9'$CHVE*2S#&&+%
M\Y&!@YR,"FZAX:OM,U#Q#>:/IL5O+/<VWE30(J.8=BB780,@YSGCUK.O--\6
M:MX?U"UU$WINI(D2V6WV!&7()+^C_P" ]Q0!H+\+M41-HU^T W*__()3.Y00
M&SOSD!CS[U"?A'?L4)UVT+(Q8,=*4ECN#98^9EN0#SGI22VWC2"\NVMY;N6.
MVDC2T21D*S*97W,_'.$V>E9]YI_C&>]TR=$O7BMV^>64IYR;HP)MHZ=<[?Q]
MJ -J'X::Q;3VTT7B*UCDMD6.$KI*?*JC"\;\' )P3TS1/\--8N9[B:;Q%:R2
MW"LLK-I*?,#MR/O]]B?]\BL6?5?$46MVFGW6H7EFTMQM@ V%A;$2YDFX^\,(
M<].!GO6S8G7/$_@&VN;E&DOI[V"41J0 L:2IDCV(5F^AH 6V^&NL65U#<0>(
M[>.:'=Y1&E+A,YR0-^ 3D\XSS26_PSU>TNXKF'Q%;1S1,SQL-*7"LQ)9@-^
M3N/.,\U7L8/%\4MM%>RZ@]D\44ES+"8S.LA23<J>P81Y'O\ 6I(X?%T]Q DD
MM]&'N1]K8&-55/.^7R_0>7][WH D?X9:M)+<2/XAM&>X96E+:2AW$-O'\?\
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
M_H<8O_!3'_\ %T?\(YXN_P"AQB_\%,?_ ,777T4 <A_PCGB[_H<8O_!3'_\
M%UGZ_P"'_%::1<,_BZ*10%RO]E1C/S#_ &J[^LSQ+_R!+GZ+_P"A"@##_P"$
M<\7?]#C%_P""F/\ ^+H_X1SQ=_T.,7_@IC_^+KKZ* .&?3_$<>H1V#>.;9;V
M2,RI;G3(][(" 6 WYP"1S533[C5=5U&:PL_B)875[#GS((M.B9EP<'C?V/!]
M*HZQX>M].^,%K<V,1&H7^D7SR3,Y9F;,049)X [ <"L+P%?65W%\--.T^6$Z
MKIRS_P!H0*/WL $++()!U7,A7KU- 'H'_".>+O\ H<8O_!3'_P#%USJ>$I8/
M%>Q/$^CIXB=3.2NB0_:,'JY.[(SZ]ZK>/M8C7Q;JUOJOB:Z\.6UIIJ7&G+!.
M(1/(=^]NG[P@A1L]^G-1?"*VN;WQKK6KZD]TNJ3Z7ITEQ%)(0@=XB6^3H,$<
M#MDT =1-IGB6WN[>UE\<6T=S<;O)B;2XPTFT9; W\X%4K:XU6\U:32X/B)82
MZA&2'MDT^(N".HQOZCN.U.UW0+*S^+'A75(XV-]=&[229W+$*L'"J"<*.^!W
MKSO35GBUGPUX=TR^TZ]CL?$4MQ^Z5Q?J@:0R&92,(!N(W9._Y<4 >K_\(YXN
M_P"AQB_\%,?_ ,769XE\/^*X]"O6D\6Q2($Y3^RT&>?7=7H59/BO_D7;_P#Z
MY_U% &*OASQ=M'_%81=/^@3'_P#%TO\ PCGB[_H<8O\ P4Q__%UUJ?<7Z4Z@
M#@=9AUWP]:?:M3\?6=C;[@HDGTV)02>@&7Y/M6;>:C</H(O[GXC:7)I%RQM_
M-?38FBD8@Y0_/R<9XJ_\6&TZ&70+B[UC_A'[V"Y=K/4)K<36RN4(*2AN!N!.
M#D<C@UYM>:K>:N=/_L^/2+C4%\4VVW5;57%E>R&!_F*Y)!4##;3CI0!WNG:E
M=WNGR7%E\1]-DM+<I$[1:=%MB)("J1OXSP!6]_PCGB[_ *'&+_P4Q_\ Q=<'
MXT\'ZK8Z3K?B'7+FQ?4+MK"T6#38F2&.-+E&R2Q)9B3U/2NM\7ZEXOO=,NK*
MQ\// )9A";JWOHFD$!)WNBG;AL# R>"WM0!)8V7B'4H)9[3QW:W$,3M&\D>F
M1E593A@3OZCO5&>_U*UTB#5)?B-81Z=.<17)TZ+9(>?NG?ST/3TKC_#=MJ[>
M%+S0M)\-WEOI!UJYBO$CGA$JP @F-<OC+'Y2<],]<U6^'6IP:5I_P]OM6B72
M='M[34+9);ME$0D+@KSG RH<#."<&@#N-0U'4-*@M9KOXD:=;Q72[X'>PB D
M7^\#OY'(YZ4Z^O-2TR\M[6[^(VGV]Q< -%&^GQ N#P"/GZ'L:XG2;NQL_AJ]
MI)JUAX<U2]AO)+.[U&VR&L6GD*HN<=00<#) (.#6)<73Z7X9U*.UDT^TN-9T
M"S1]-U/S!=1D1>7&L'R_O0>/EXVDY- 'M/\ PCGB[_H<8O\ P4Q__%T?\(YX
MN_Z'&+_P4Q__ !==#H<4T&BZ?%<9^T);QK)N.3N"C/ZU>H \\/A_Q7_PDX3_
M (2V+S/L9/F?V6G3?TQNK4_X1SQ=_P!#C%_X*8__ (NM<_\ (W#_ *\3_P"C
M!6Q0!R'_  CGB[_H<8O_  4Q_P#Q=8>N:I?^&KI+;5/B/86%PZ>8L<^FQJQ7
M.,XW],UZ77B_Q!U*73/B^CPZ_I?AYGT+;Y^JQ"1'_?GA067GOWH ZT6NOMI1
MU-?'EHVGB,S?:ETV(Q[ ,EMV_&*L6^B>*;NWCGA\:0RPRJ'1UTJ,AE(R"/GK
MS#2?&>D:5\$+[1+N46MU/8WPMI6!$5\?,9=\1/7<S9"#L?2O:_"$$EKX4T6&
M5#'+'90HZ'J"$ (H Q_^$<\7?]#C%_X*8_\ XNN(^,VB^([3P!=RWWB6._M5
MN+7?;C3DB+_OX_X@QQ7LU>>?'S_DF.H?]?%K_P"E$= 'H*?<7Z44)]Q?I10
MZO.M:^'?B,^-M4\0^'_%%OHYU"""":"?31<_ZH-@@EQC[Q[5Z+10!YU_PBGQ
M'_Z'[3__  0K_P#':/\ A%/B/_T/VG_^"%?_ ([7HM% 'G7_  BGQ'_Z'[3_
M /P0K_\ ':/^$4^(_P#T/VG_ /@A7_X[7HM% 'G7_"*?$?\ Z'[3_P#P0K_\
M=H_X13XC_P#0_:?_ ."%?_CM>BT4 >=?\(I\1_\ H?M/_P#!"O\ \=H_X13X
MC_\ 0_:?_P""%?\ X[7HM% 'G7_"*?$?_H?M/_\ !"O_ ,=H_P"$4^(__0_:
M?_X(5_\ CM>BT4 >=?\ ")_$?_H?=/\ _!"O_P =H_X13XC_ /0_:?\ ^"%?
M_CM>BT4 >=?\(I\1_P#H?M/_ /!"O_QVC_A%/B/_ -#]I_\ X(5_^.UZ+10!
MYU_PBGQ'_P"A^T__ ,$*_P#QVC_A%/B/_P!#]I__ ((5_P#CM>BT4 >=?\(I
M\1_^A^T__P $*_\ QVC_ (13XC_]#]I__@A7_P".UZ+10!YU_P (I\1_^A^T
M_P#\$*__ !VC_A%/B/\ ]#]I_P#X(5_^.UZ+10!YU_PBGQ'_ .A^T_\ \$*_
M_':/^$4^(_\ T/VG_P#@A7_X[7HM% 'G7_"*?$?_ *'[3_\ P0K_ /':/^$4
M^(__ $/VG_\ @A7_ ..UZ+10!YU_PBGQ'_Z'[3__  0K_P#':/\ A%/B/_T/
MVG_^"%?_ ([7HM% 'G7_  BGQ'_Z'[3_ /P0K_\ ':/^$4^(_P#T/VG_ /@A
M7_X[7HM% 'G7_"*?$?\ Z'[3_P#P0K_\=H_X13XC_P#0_:?_ ."%?_CM>BT4
M >=?\(I\1_\ H?M/_P#!"O\ \=H_X13XC_\ 0_:?_P""%?\ X[7HM% 'G7_"
M*?$?_H?M/_\ !"O_ ,=H_P"$4^(__0_:?_X(5_\ CM>BT4 >=?\ "*?$?_H?
MM/\ _!"O_P =H_X13XC_ /0_:?\ ^"%?_CM>BT4 >=?\(I\1_P#H?M/_ /!"
MO_QVC_A%/B/_ -#]I_\ X(5_^.UZ+10!YU_PBGQ'_P"A^T__ ,$*_P#QVC_A
M%/B/_P!#]I__ ((5_P#CM>BT4 >=?\(I\1_^A^T__P $*_\ QVC_ (13XC_]
M#]I__@A7_P".UZ+10!YU_P (I\1_^A^T_P#\$*__ !VC_A%/B/\ ]#]I_P#X
M(5_^.UZ+10!YU_PBGQ'_ .A^T_\ \$*__':BN_!7Q#O;=X9?'M@8VQD#0E]<
M_P#/6O2J* /.O^$4^(__ $/VG_\ @A7_ ..T?\(I\1_^A^T__P $*_\ QVO1
M:* /.#X.^(C2K(?'>FF100'.@+D ]1GS:9'X(^($,TDT?C?2TED^_(OA] S?
M4^;S7I5% 'FEQX'\?W90S^-M+F*'*&3P\C;3ZC,O%2+X/^(BR-(OCO30[XW,
M- 7)QTR?-KT>B@#SAO!_Q$=T=O'>G%TSM8Z N1GKC][3$\$_$".=YT\;Z6LS
MC#2#P^@9A[GS>:]*HH \Z_X13XC_ /0_:?\ ^"%?_CM0WO@CXAW]K);S>/;
MQ2## :$H./\ O[7I=% 'G0\)_$<#'_"?:?\ ^"%?_CM'_"*?$?\ Z'[3_P#P
M0K_\=KT6B@#S>?P9\0KJ)HIO'.F31MU23P^C _@9:9'X&\?11QQIXVTI(XSN
M1%\/( I]0/-XKTNB@#SB7P?\1)DV2>.]-D7KM;0%(_\ 1M._X13XC_\ 0_:?
M_P""%?\ X[7HM% 'G">#_B)%NV>.].3<2QVZ HR3U/\ K:B?P+X^EMQ;OXUT
MIX <B)O#R%1^'FXKTRB@#S2?P-X^NE19O&VE3*AR@D\/(P7Z9EXI9?!'Q GE
MCED\;Z7)+']QW\/(2OT/F\5Z510!YU_PBGQ'_P"A^T__ ,$*_P#QVC_A%/B/
M_P!#]I__ ((5_P#CM>BT4 >9_P#"#_$+[=]K_P"$]L/.\ORL_P!A+C;G/_/7
MUJ?_ (13XC_]#]I__@A7_P".UZ+10!YU_P (I\1_^A^T_P#\$*__ !VJUUX
M\=WSJ]SXRTBX=1@-+X=C8@?C)7IU% 'F<G@7Q],L0D\:Z4XB.8PWAY#L/M^]
MXJ?_ (13XC_]#]I__@A7_P".UZ+10!YU_P (I\1_^A^T_P#\$*__ !VL[7_A
KEXV\5:<=.U7QQ9SV#RQR21Q:*J,VQPX ;S>.5%>K44 (!@ >E%+10!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.26.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 - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jul. 30, 2026</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>
</tr>
<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-Q<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_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<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">Jun. 30,  2026<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>
</tr>
<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-37900<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">Everspin Technologies, Inc.<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>
</tr>
<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">26-2640654<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">5670 W. Chandler Boulevard<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_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 130<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">Chandler<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">AZ<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">85226<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">480<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">347-1111<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, par value $0.0001<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">MRAM<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>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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>
</tr>
<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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,350,009<span></span>
</td>
</tr>
<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_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001438423<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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<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_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2026<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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<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>
</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_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_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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 quarterly 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-Q<br> -Number 240<br> -Section 308<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;">dei_DocumentQuarterlyReport</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_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_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_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 2 such as Street or Suite number</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_EntityAddressAddressLine2</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_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_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>20
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_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">$ 43,896<span></span>
</td>
<td class="nump">$ 44,450<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">10,770<span></span>
</td>
<td class="nump">8,101<span></span>
</td>
</tr>
<tr class="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">13,085<span></span>
</td>
<td class="nump">10,734<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">1,257<span></span>
</td>
<td class="nump">1,877<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">69,008<span></span>
</td>
<td class="nump">65,162<span></span>
</td>
</tr>
<tr class="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">14,843<span></span>
</td>
<td class="nump">14,140<span></span>
</td>
</tr>
<tr class="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 );">Intangible assets, net</a></td>
<td class="nump">897<span></span>
</td>
<td class="nump">1,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_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">2,756<span></span>
</td>
<td class="nump">3,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">1,889<span></span>
</td>
<td class="nump">342<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_Assets', window );">Total assets</a></td>
<td class="nump">89,393<span></span>
</td>
<td class="nump">84,609<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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">2,394<span></span>
</td>
<td class="nump">5,180<span></span>
</td>
</tr>
<tr class="ro">
<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">6,654<span></span>
</td>
<td class="nump">3,651<span></span>
</td>
</tr>
<tr class="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 );">Deferred revenue</a></td>
<td class="nump">2,958<span></span>
</td>
<td class="nump">0<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_mram_LeaseLiabilityCurrent', window );">Lease liabilities, current portion</a></td>
<td class="nump">1,405<span></span>
</td>
<td class="nump">1,381<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_mram_ContractObligations', window );">Contract obligations</a></td>
<td class="nump">271<span></span>
</td>
<td class="nump">1,472<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Software liabilities, current portion</a></td>
<td class="nump">889<span></span>
</td>
<td class="nump">1,769<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">14,571<span></span>
</td>
<td class="nump">13,453<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_mram_LeaseLiabilityNoncurrent', window );">Lease liabilities, net of current portion</a></td>
<td class="nump">1,428<span></span>
</td>
<td class="nump">1,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Software liabilities, net of current portion</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Long-term income tax liability</a></td>
<td class="nump">271<span></span>
</td>
<td class="nump">268<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_Liabilities', window );">Total liabilities</a></td>
<td class="nump">16,286<span></span>
</td>
<td class="nump">15,692<span></span>
</td>
</tr>
<tr class="ro">
<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 5)</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_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</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_PreferredStockValue', window );">Preferred stock, $0.0001 par value per share; 5,000,000 shares authorized; no shares issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025</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_CommonStockValue', window );">Common stock, $0.0001 par value per share; 100,000,000 shares authorized; 24,271,438 and 22,977,797 shares issued and outstanding as of June&#160;30, 2026 and December&#160;31, 2025, respectively</a></td>
<td class="nump">2<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_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">214,447<span></span>
</td>
<td class="nump">206,370<span></span>
</td>
</tr>
<tr class="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">(141,342)<span></span>
</td>
<td class="num">(137,455)<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 stockholders&#8217; equity</a></td>
<td class="nump">73,107<span></span>
</td>
<td class="nump">68,917<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 stockholders&#8217; equity</a></td>
<td class="nump">$ 89,393<span></span>
</td>
<td class="nump">$ 84,609<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_ContractObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contract obligations.</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;">mram_ContractObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_LeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 leases, 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;">mram_LeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_LeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease, classified as noncurrent.</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;">mram_LeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_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://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(19))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-8<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, 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/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(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_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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://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(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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<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(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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-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://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 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 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><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 14: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 19: 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 20: 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 21: 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 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)(iii)(B))<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 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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_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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 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 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 10: 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 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 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 13: 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 14: 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 15: 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 16: 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 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)(iii)(A))<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 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 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)(5))<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 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 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)(5))<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 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 23: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: 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_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 cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is 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/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: 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 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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: 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(17))<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/disclosureRef<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 5: 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 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(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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<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(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<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 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_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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<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 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<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 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 5: 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_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 accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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_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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-3<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/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 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(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://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)<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 S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 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/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<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 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 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)(iii)(A))<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 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 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)(5))<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 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 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)(5))<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/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 23: 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 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)(i))<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 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 26: 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 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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: 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/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 3: 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(23))<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/disclosureRef<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><br>Reference 5: 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 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 10: 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 11: 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 12: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<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(21))<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 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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)(i))<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 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 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 10: 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 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 (c)<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 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 13: 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 14: 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 15: 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 16: 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 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)(iii)(A))<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 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 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)(5))<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 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 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)(5))<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 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 23: 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 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: 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 26: 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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as current. Excludes 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/2003/role/exampleRef<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as noncurrent. Excludes 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-9<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(22))<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_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent 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/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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-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_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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 S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 9: 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 10: 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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</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_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</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 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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 3: 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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: 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(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: 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 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: 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(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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(30)(a)(3))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: 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 8: 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 9: 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 10: 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 11: 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 12: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://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)<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 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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://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/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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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>21
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 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_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 (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="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, authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,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, Issued (in shares)</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, outstanding (in shares)</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 (in dollars per share)</a></td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
</tr>
<tr class="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, authorized (in shares)</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,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, issued (in shares)</a></td>
<td class="nump">24,271,438<span></span>
</td>
<td class="nump">22,977,797<span></span>
</td>
</tr>
<tr class="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, outstanding (in shares)</a></td>
<td class="nump">24,271,438<span></span>
</td>
<td class="nump">22,977,797<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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: 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(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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<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(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<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(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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<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(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: 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(20))<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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<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(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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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 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 10: 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<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 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 7: 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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 S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-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(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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 4: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-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 S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 6: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 5: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 7: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: 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 9: 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 10: 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 11: 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>22
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Statements of Operations and Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 18,736<span></span>
</td>
<td class="nump">$ 13,201<span></span>
</td>
<td class="nump">$ 33,608<span></span>
</td>
<td class="nump">$ 26,339<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total cost of sales</a></td>
<td class="nump">8,639<span></span>
</td>
<td class="nump">6,433<span></span>
</td>
<td class="nump">15,668<span></span>
</td>
<td class="nump">12,818<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_GrossProfit', window );">Gross profit</a></td>
<td class="nump">10,097<span></span>
</td>
<td class="nump">6,768<span></span>
</td>
<td class="nump">17,940<span></span>
</td>
<td class="nump">13,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</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_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">4,838<span></span>
</td>
<td class="nump">3,580<span></span>
</td>
<td class="nump">8,443<span></span>
</td>
<td class="nump">6,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">7,827<span></span>
</td>
<td class="nump">3,642<span></span>
</td>
<td class="nump">12,888<span></span>
</td>
<td class="nump">7,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">1,815<span></span>
</td>
<td class="nump">1,507<span></span>
</td>
<td class="nump">3,708<span></span>
</td>
<td class="nump">2,998<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">14,480<span></span>
</td>
<td class="nump">8,729<span></span>
</td>
<td class="nump">25,039<span></span>
</td>
<td class="nump">17,414<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_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(4,383)<span></span>
</td>
<td class="num">(1,961)<span></span>
</td>
<td class="num">(7,099)<span></span>
</td>
<td class="num">(3,893)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">316<span></span>
</td>
<td class="nump">423<span></span>
</td>
<td class="nump">633<span></span>
</td>
<td class="nump">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_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">478<span></span>
</td>
<td class="nump">842<span></span>
</td>
<td class="nump">2,584<span></span>
</td>
<td class="nump">1,230<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 income taxes</a></td>
<td class="num">(3,589)<span></span>
</td>
<td class="num">(696)<span></span>
</td>
<td class="num">(3,882)<span></span>
</td>
<td class="num">(1,832)<span></span>
</td>
</tr>
<tr class="re">
<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 benefit (expense)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">26<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(4)<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_NetIncomeLoss', window );">Net loss and comprehensive loss</a></td>
<td class="num">$ (3,589)<span></span>
</td>
<td class="num">$ (670)<span></span>
</td>
<td class="num">$ (3,885)<span></span>
</td>
<td class="num">$ (1,836)<span></span>
</td>
</tr>
<tr class="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>Net loss per common share:</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.17)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
</tr>
<tr class="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 );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="num">$ (0.17)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Weighted average shares of common stock outstanding:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">23,882,618<span></span>
</td>
<td class="nump">22,504,957<span></span>
</td>
<td class="nump">23,512,274<span></span>
</td>
<td class="nump">22,347,411<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Diluted (in shares)</a></td>
<td class="nump">23,882,618<span></span>
</td>
<td class="nump">22,504,957<span></span>
</td>
<td class="nump">23,512,274<span></span>
</td>
<td class="nump">22,347,411<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_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product sales</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 15,313<span></span>
</td>
<td class="nump">$ 11,091<span></span>
</td>
<td class="nump">$ 29,413<span></span>
</td>
<td class="nump">$ 22,117<span></span>
</td>
</tr>
<tr class="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 );">Total cost of sales</a></td>
<td class="nump">8,296<span></span>
</td>
<td class="nump">6,166<span></span>
</td>
<td class="nump">15,251<span></span>
</td>
<td class="nump">12,195<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_ProductOrServiceAxis=mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember', window );">Licensing, royalty, engineering services and other revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">3,423<span></span>
</td>
<td class="nump">2,110<span></span>
</td>
<td class="nump">4,195<span></span>
</td>
<td class="nump">4,222<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Total cost of sales</a></td>
<td class="nump">$ 343<span></span>
</td>
<td class="nump">$ 267<span></span>
</td>
<td class="nump">$ 417<span></span>
</td>
<td class="nump">$ 623<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_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://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 4: 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 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(2)(a))<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 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/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_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_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 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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-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 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: 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 (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_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 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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-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 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: 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 (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</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><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(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<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 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 5: http://www.xbrl.org/2009/role/commonPracticeRef<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 6: 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 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-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(g)(1)(i))<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 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 11: 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 12: 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 13: 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 14: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: 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 17: 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 18: 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 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)(ii))<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)(iv))<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)(5))<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 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 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)(i))<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/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_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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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_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 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 2: 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 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</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 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<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 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: 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(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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/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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 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/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: 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 23: 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 24: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: 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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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 2: 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-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_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_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_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 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<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 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 5: 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 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 9: 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 10: 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 11: 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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (expense) 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/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<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(9))<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_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/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 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<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 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: 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 6: 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_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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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://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 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 (b)<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 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: 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 12: 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 13: 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 14: 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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of expenses directly related to the marketing or selling of products or services.</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_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ProductMember</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_ProductOrServiceAxis=mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember</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>23
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Deficit</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_SharesOutstanding', window );">Balance (in shares) at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,059,697<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">$ 62,593<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 199,460<span></span>
</td>
<td class="num">$ (136,869)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,620<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 stock options</a></td>
<td class="nump">29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock incentive plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">281,828<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">1,577<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,577<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">(1,166)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,166)<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 (in shares) at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,352,145<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 Mar. 31, 2025</a></td>
<td class="nump">63,033<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">201,066<span></span>
</td>
<td class="num">(138,035)<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 (in shares) at Dec. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,059,697<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">62,593<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">199,460<span></span>
</td>
<td class="num">(136,869)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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 Loss</a></td>
<td class="num">(1,836)<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_SharesOutstanding', window );">Balance (in shares) at Jun. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,570,591<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 Jun. 30, 2025</a></td>
<td class="nump">64,075<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">202,778<span></span>
</td>
<td class="num">(138,705)<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 (in shares) at Mar. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,352,145<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 Mar. 31, 2025</a></td>
<td class="nump">63,033<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">201,066<span></span>
</td>
<td class="num">(138,035)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,733<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 stock options</a></td>
<td class="nump">39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">39<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock incentive plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">205,713<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 );">Issuance of common stock under stock incentive plans</a></td>
<td class="nump">254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">254<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">1,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,419<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="num">(670)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(670)<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 (in shares) at Jun. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,570,591<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 Jun. 30, 2025</a></td>
<td class="nump">64,075<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">202,778<span></span>
</td>
<td class="num">(138,705)<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 (in shares) at Dec. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,977,797<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, 2025</a></td>
<td class="nump">68,917<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">206,370<span></span>
</td>
<td class="num">(137,455)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57,027<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">326<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">326<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock incentive plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">286,154<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">1,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,300<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_StockholdersEquityOther', window );">Other</a></td>
<td class="num">(2)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(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_NetIncomeLoss', window );">Net Loss</a></td>
<td class="num">(296)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(296)<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 (in shares) at Mar. 31, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,320,978<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 Mar. 31, 2026</a></td>
<td class="nump">70,245<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">207,996<span></span>
</td>
<td class="num">(137,753)<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 (in shares) at Dec. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,977,797<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, 2025</a></td>
<td class="nump">$ 68,917<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">206,370<span></span>
</td>
<td class="num">(137,455)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="nump">820,158<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="num">$ (3,885)<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_SharesOutstanding', window );">Balance (in shares) at Jun. 30, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,271,438<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 Jun. 30, 2026</a></td>
<td class="nump">73,107<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">214,447<span></span>
</td>
<td class="num">(141,342)<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 (in shares) at Mar. 31, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,320,978<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 Mar. 31, 2026</a></td>
<td class="nump">70,245<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">207,996<span></span>
</td>
<td class="num">(137,753)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity</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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">763,131<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">4,787<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,787<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_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock under stock incentive plans (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">187,329<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_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock under stock incentive plans</a></td>
<td class="nump">290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">290<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">1,374<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,374<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">(3,589)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,589)<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 (in shares) at Jun. 30, 2026</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,271,438<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 Jun. 30, 2026</a></td>
<td class="nump">$ 73,107<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">$ 214,447<span></span>
</td>
<td class="num">$ (141,342)<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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to additional paid-in capital (APIC) for recognition of cost for award 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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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/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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 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/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: 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 23: 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 24: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: 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_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>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-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_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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<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)(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_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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<br><br>Reference 13: 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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-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_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://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)<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 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<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(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<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://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/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 8: 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 9: 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 10: 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 11: 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 12: 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 13: 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 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_StockholdersEquityOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.</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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-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_StockholdersEquityOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>24
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from operating activities</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_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (3,885)<span></span>
</td>
<td class="num">$ (1,836)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash provided by operating activities:</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_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,407<span></span>
</td>
<td class="nump">1,695<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gain on sale of property and equipment</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock-based compensation</a></td>
<td class="nump">2,674<span></span>
</td>
<td class="nump">2,996<span></span>
</td>
</tr>
<tr class="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>Changes in operating assets and 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_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(2,670)<span></span>
</td>
<td class="nump">4,352<span></span>
</td>
</tr>
<tr class="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">(2,351)<span></span>
</td>
<td class="num">(2,196)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">620<span></span>
</td>
<td class="nump">157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(417)<span></span>
</td>
<td class="num">(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_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">495<span></span>
</td>
<td class="nump">809<span></span>
</td>
</tr>
<tr class="re">
<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="nump">3,072<span></span>
</td>
<td class="num">(196)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Deferred revenue</a></td>
<td class="nump">2,958<span></span>
</td>
<td class="num">(78)<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_mram_IncreaseDecreaseInContractObligations', window );">Contract obligations</a></td>
<td class="num">(1,201)<span></span>
</td>
<td class="nump">699<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_mram_IncreaseDecreaseInLeaseLiabilities', window );">Lease liabilities, net</a></td>
<td class="nump">24<span></span>
</td>
<td class="nump">30<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_mram_IncreaseDecreaseInTaxLiabilityNoncurrent', window );">Long-term income tax liability</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">98<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 provided by operating activities</a></td>
<td class="nump">729<span></span>
</td>
<td class="nump">6,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from investing activities</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_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(5,677)<span></span>
</td>
<td class="num">(2,901)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Purchases of intangible assets</a></td>
<td class="num">(976)<span></span>
</td>
<td class="num">(977)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(6,653)<span></span>
</td>
<td class="num">(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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities</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_FinanceLeasePrincipalPayments', window );">Payments on finance leases</a></td>
<td class="num">(33)<span></span>
</td>
<td class="num">(34)<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_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan', window );">Proceeds from exercise of stock options and purchase of shares in employee stock purchase plan</a></td>
<td class="nump">5,403<span></span>
</td>
<td class="nump">322<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">5,370<span></span>
</td>
<td class="nump">288<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(554)<span></span>
</td>
<td class="nump">2,865<span></span>
</td>
</tr>
<tr class="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 and cash equivalents at beginning of period</a></td>
<td class="nump">44,450<span></span>
</td>
<td class="nump">42,097<span></span>
</td>
</tr>
<tr class="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 and cash equivalents at end of period</a></td>
<td class="nump">43,896<span></span>
</td>
<td class="nump">44,962<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplementary cash flow information:</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_IncomeTaxesPaidNet', window );">Cash paid for taxes</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="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 paid for operating leases</a></td>
<td class="nump">715<span></span>
</td>
<td class="nump">707<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_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation', window );">Financing cash flows paid for finance leases</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">34<span></span>
</td>
</tr>
<tr class="ro">
<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>Non-cash investing and financing activities:</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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability', window );">Right-of-use assets obtained in exchange for operating lease liabilities</a></td>
<td class="nump">175<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_CapitalExpendituresIncurredButNotYetPaid', window );">Purchases of property and equipment in accounts payable and accrued liabilities</a></td>
<td class="nump">$ 399<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_mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on finance lease.</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;">mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_IncreaseDecreaseInContractObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contract obligations.</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;">mram_IncreaseDecreaseInContractObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_IncreaseDecreaseInLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) in 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;">mram_IncreaseDecreaseInLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_IncreaseDecreaseInTaxLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, excluding the portion taken into income, in the long-term tax liability.</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;">mram_IncreaseDecreaseInTaxLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from exercise of stock options and purchase of shares in employee stock purchase plan.</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;">mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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 equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is 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/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br><br>Reference 2: 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 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 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_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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is 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://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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</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 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<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/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_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 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 2: 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><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_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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</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 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<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 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-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_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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.</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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/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/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-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_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating 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://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_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid expenses, and 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://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_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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 activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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 activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</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_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consolidated profit or loss for the period, net of income taxes, including the portion attributable to the 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/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<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 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 12: 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 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 14: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 16: 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 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 19: 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 20: 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 21: 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 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)(iii)(B))<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 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 25: 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 26: 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 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 35: 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 36: 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(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 37: 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 38: 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 39: http://www.xbrl.org/2003/role/disclosureRef<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 40: http://www.xbrl.org/2009/role/commonPracticeRef<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 41: 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 42: 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 43: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 44: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 45: 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 46: 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 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in right-of-use asset obtained in exchange for 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/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<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://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 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 (g)(2)<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_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-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>25
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Nature of Business<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Nature of Business</a></td>
<td class="text">Organization and Nature of Business<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Everspin Technologies, Inc. (&#8220;we&#8221;, &#8220;our&#8221;, &#8220;us&#8221;, &#8220;Everspin Technologies&#8221;, &#8220;Everspin&#8221;, or the &#8220;Company&#8221;) was incorporated in Delaware on May&#160;16, 2008. The Company&#8217;s magnetoresistive random access memory (MRAM) solutions offer the persistence of non-volatile memory with the speed and endurance of random access memory and enable the protection of mission critical data particularly in the event of power interruption or failure. The Company&#8217;s MRAM solutions allow its customers in key markets, such as industrial, medical, automotive/transportation, aerospace, and data center, to design high performance, power-efficient and reliable systems without the need for bulky batteries or capacitors.</span></div><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_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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 organization, consolidation and basis of presentation of financial statements 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/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.4-03(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480922/205-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481034/205-10-S45-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>26
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December&#160;31, 2025, has been derived from the audited financial statements at that date but does not include all of the information required by GAAP for complete financial statements. These unaudited interim condensed financial statements have been prepared on the same basis as the Company&#8217;s annual financial statements and, in the opinion of management, reflect all adjustments (consisting only of normal recurring adjustments) that are necessary for a fair statement of the Company&#8217;s financial information. The results of operations for the three and six months ended June&#160;30, 2026, are not necessarily indicative of the results to be expected for the year ending December&#160;31, 2026 or for any other interim period or for any other future year.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes thereto for the year ended December&#160;31, 2025, included in the Company&#8217;s Annual Report on Form 10-K filed with the SEC.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, fair value of assets and liabilities, inventory net realizable value, deferred tax assets and related valuation allowances, and stock-based compensation. The Company believes its estimates and assumptions are reasonable; however, actual results may differ from the Company&#8217;s estimates.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s MRAM technology solutions are sold as products and services through MRAM-based products, licenses and royalties of MRAM and magnetic sensor technology and backend foundry and design services. The Company identifies and manages the business activities in one reportable segment. The Company&#8217;s Chief Executive Officer is the Chief Operating Decision Maker (CODM). The CODM utilizes the Company&#8217;s long-range plan, which includes product development roadmaps and long-range financial models, as a key input to resource allocation. The CODM makes decisions on resource allocation, assesses performance of the business, and monitors budget versus actual results using net income (loss). Significant segment expenses within net income are those separately presented on the Company&#8217;s statements of operations and comprehensive loss, which include cost of sales, research and development, general and administrative, and sales and marketing expenses.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid, short-term investments with maturity dates of 90 days or less at the date of purchase to be cash equivalents. The Company&#8217;s cash equivalents consist solely of money market funds.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes an allowance for product returns. The Company analyzes historical returns, current economic trends and changes in customer demand and acceptance of products when evaluating the adequacy of sales returns. Returns are processed as credits on future purchases and, as a result, the allowance is recorded against the balance of trade accounts receivable. In addition, the Company, from time to time, may establish an allowance for estimated price adjustments related to its distributor agreements. The Company estimates credits to distributors based on the historical rate of credits provided to distributors relative to sales and evaluation of current market conditions.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.424%"><tr><td style="width:1.0%"></td><td style="width:64.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.927%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10,827&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,231&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">148&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">179&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for product returns and price adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(205)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(309)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10,770&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,101&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Company to a concentration of credit risk consist principally of cash and cash equivalents that are held by a financial institution in the United States and accounts receivable. Amounts on deposit with a financial institution may at times exceed federally insured limits. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Significant customers are those which represent more than 10% of the Company&#8217;s total revenue or net accounts receivable balance at each respective balance sheet date. For the purposes of this disclosure, the Company defines &#8220;customer&#8221; as the entity that is purchasing the products or licenses directly from the Company, which includes the distributors of the Company&#8217;s products in addition to end customers that the Company sells to directly. For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:19.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Accounts Receivable</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30, </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30<br/>2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31<br/>2025</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Customers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer C</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer D</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">20&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:32pt">Less than 10%</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as an exit price, representing the amount that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants. The framework for measuring fair value provides a three-tier hierarchy prioritizing inputs to valuation techniques used in measuring fair value as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Level 1&#8212; Observable inputs such as quoted prices for identical assets or liabilities in active markets;</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Level 2&#8212; Inputs, other than quoted prices for identical assets or liabilities in active markets, which are observable either directly or indirectly; and</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Level 3&#8212; Unobservable inputs in which there is little or no market data requiring the reporting entity to develop its own assumptions.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of accounts receivable, accounts payable, and other accruals readily convertible into cash approximate fair value because of the short-term nature of the instruments. The Company&#8217;s financial instruments consist of Level 1 assets. Where quoted prices are available in an active market, securities are classified as Level 1. Level 1 assets consist of highly liquid money market funds that are included in cash equivalents.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted Accounting Standards Update (ASU) 2025-05, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Accounting Standards Codification (ASC) Topic 606. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. The guidance is effective for fiscal years beginning after December 15, 2025, and interim reporting periods within fiscal years beginning after December 15, 2025.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2025-05 effective January 1, 2026, on a prospective basis. The adoption of ASU 2025-05 did not have a significant impact on the financial statements and related disclosures.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Under Evaluation</span></div><div style="margin-bottom:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the Financial Accounting Standards Board (FASB) issued ASU 2024-03,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosures (Topic 220): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which requires additional disclosure of certain amounts included in the expense captions presented on the statement of operations, as well as disclosures about selling expenses. ASU 2024-03 is effective for the Company&#8217;s annual reporting periods beginning after December 15, 2026 and interim reporting periods beginning after December 15, 2027, on a prospective basis, with the option for retrospective application. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles &#8211; Goodwill and Other &#8211; Internal-Use Software (Topic 350): Targeted Improvements to the Accounting for Internal-Use Software</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which updates guidance for recognizing software development costs to better align the accounting with how software is developed. The update removes references to development stages, introduces a probable completion threshold, and incorporates website development costs into the internal-use software framework under ASC Topic 350. ASU 2025-06 is effective for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those fiscal years, on a prospective basis, with the option for retrospective application. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued&#160;ASU No.2025-11,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Interim Reporting (Topic 270) Narrow-Scope Improvements</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which clarifies interim disclosure requirements and the applicability of Topic 270. The objective of the update is to provide clarity about current interim requirements. The amendments in this update also include a disclosure principle that requires entities to disclose events since the end of the last annual reporting period that have a material impact on the entity. The amendments in ASU 2025-11 are effective for interim periods within annual reporting periods beginning after December 15, 2027. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued&#160;ASU No.2025-12, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which&#160;addresses suggestions received from stakeholders regarding the Accounting Standards Codification and makes other incremental improvements to GAAP. The update represents changes to the Codification that clarify, correct errors in or make other improvements to a variety of topics that are intended to make it easier to understand and apply.&#160;ASU 2025-12&#160;is effective for fiscal years beginning after December 15, 2026 and interim periods within those fiscal years. The amendments to ASC 260 must be applied retrospectively, while all other amendments may be applied prospectively or retrospectively. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact on the financial statements and related disclosures.</span></div><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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.</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 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>27
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Operations and Comprehensive Loss Components<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract', window );"><strong>Statements of Operations and Comprehensive Loss Components [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_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock', window );">Statements of Operations and Comprehensive Loss Components</a></td>
<td class="text">Statements of Operations and Comprehensive Loss Components<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells products to its distributors, original equipment manufacturers, original design manufacturers and contract manufacturers. The Company also recognizes revenue under licensing, engineering services and royalty agreements with some customers.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s revenues disaggregated by sales channel (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"></td><td style="width:43.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.154%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Distributor</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14,790&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,731&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28,112&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16,649&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Non-distributor</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,946&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,470&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,496&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9,690&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,201&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33,608&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s revenues disaggregated by timing of recognition (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"></td><td style="width:43.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.154%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Point in time</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,452&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11,416&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">29,693&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,574&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,284&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,785&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,915&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,765&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,201&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33,608&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s revenues disaggregated by type (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"></td><td style="width:43.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.154%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Product sales</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,313&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11,091&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">29,413&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,117&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Licensing</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">643&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,154&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Royalties</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">139&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">325&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">280&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">457&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Engineering services and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,284&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,142&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,915&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,611&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,201&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33,608&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company licenses its intellectual property and is entitled to consideration based on the customer&#8217;s sales. The Company makes estimates in instances when the customer reports sales on a lagged basis and actual information is not available timely. The estimates are based on historical trends in the customer&#8217;s activity and current market conditions. The amounts are reported in licensing, royalty, engineering services and other revenue in the statements of operations and comprehensive loss.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in three primary geographic regions: Asia-Pacific (APAC); North America; and Europe, Middle East and Africa (EMEA). The Company recognizes revenue by geography based on the region in which its products are sold, and not where the end products in which they are assembled are shipped. Revenue by region for the periods indicated was as follows (in thousands):</span></div><div style="margin-bottom:20pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"></td><td style="width:43.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.154%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">APAC</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10,866&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,582&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">20,060&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,841&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">North America</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,256&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,926&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,104&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,409&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">EMEA</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,614&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,693&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,444&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,089&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,736&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,201&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33,608&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26,339&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income, Net</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On August 14, 2024, the Company received a strategic award to develop a long-term plan to provide manufacturing services for aerospace and defense segments (the Award). Under the Award, the Company will provide a plan to mitigate risks to its MRAM manufacturing supply chain. Pursuant to the Award, the Company may receive cash payments upon the achievement of certain technical tasks and deliverables. The Award allows for milestones totaling up to approximately $14.6 million for the Company over a span of&#160;2.5 years.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Award is not in the ordinary course of the Company&#8217;s business and hence not a contract with a customer. The Company has applied the revenue recognition principles under Accounting Standards Codification 606 by analogy.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2026, the Company recognized $0.5&#160;million and $2.6&#160;million of other income related to the Award, respectively, based on progress toward completion.  Income recognition is based on an input method that measures costs incurred to date relative to total estimated costs over the term of the Award. During the three and six months ended June 30, 2026, the Company billed $0.5&#160;million and $1.5&#160;million relating to the Award, respectively. As of June 30, 2026, $0.3&#160;million of the billed amount for the Award is recorded as a contract obligations liability on the condensed balance sheets. This amount represents the Company&#8217;s obligation to perform future services for which the Company has received or is entitled to receive payment but which are not yet fulfilled.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 components of statements of operations and comprehensive (loss) 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;">mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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>28
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [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_SupplementalBalanceSheetDisclosuresTextBlock', window );">Balance Sheet Components</a></td>
<td class="text">Balance Sheet Components<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.333%"><tr><td style="width:1.0%"></td><td style="width:69.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.019%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">505&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">323&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12,021&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9,269&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">559&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,142&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,085&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10,734&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.333%"><tr><td style="width:1.0%"></td><td style="width:69.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.019%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing equipment</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,341&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,070&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Computer and network equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">689&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">731&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">113&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">113&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Construction in Progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11,835&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11,131&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,476&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,476&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">29,454&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28,521&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(14,611)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(14,381)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14,843&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14,140&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June&#160;30, 2026 and 2025, the depreciation expense was $0.3 million and $0.4 million, respectively. For the six months ended June&#160;30, 2026 and 2025, depreciation expense was $0.5 million and $0.7 million, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets, Net</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amounts and accumulated amortization of intangible assets are as follows at the dates indicated (in thousands):</span></div><div style="margin-bottom:24pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">June 30, 2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Life<br/>(in years)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net <br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Internal-use software</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">0.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,525&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,628)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,628)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Life<br/>(in years)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net <br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Internal-use software</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,456&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2,742)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,714&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,456&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2,742)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,714&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended June&#160;30, 2026 and 2025, the amortization expense for the intangible assets was $0.5 million and $0.4 million, respectively. For the six months ended June&#160;30, 2026 and 2025, the amortization expense for the intangible assets was $0.9 million and $0.9 million, respectively.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Liabilities</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"></td><td style="width:66.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Payroll-related expenses</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,680&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,481&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Legal fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,564&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">185&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventory </span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">788&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">425&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">622&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">560&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6,654&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,651&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended June 30, 2026, the Company executed two engineering services agreements with two customers. The total consideration in the two arrangements is $40.3&#160;million. The Company is recognizing revenue related to the performance obligations over time using the input method based on costs incurred to date relative to the total expected costs of the contract and began recognizing revenue in the second quarter of 2026.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2026, the Company has billed $6.2&#160;million for the performance under the agreements. Under the input method of recognition, the Company has recognized $3.3&#160;million in revenue for the three and six months ended June 30, 2026. As a result, the Company has recorded $2.9&#160;million in deferred revenue as of June 30, 2026. The Company expects to recognize the remaining $37.0&#160;million of the transaction price as services are performed throughout the contractual period and performance is expected to be complete in the year ended December 31, 2028.</span></div><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_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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_SupplementalBalanceSheetDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and 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 210<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/210/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_SupplementalBalanceSheetDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>29
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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_LeasesAbstract', window );"><strong>Leases [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">Commitments and <span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases consist of fabrication, lab, and office space expiring at various dates through 2029. Finance leases relate to a server lease expiring in February 2029. The Company&#8217;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The undiscounted future non-cancellable lease payments under the Company&#8217;s operating and finance leases were as follows (in thousands):</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"><tr><td style="width:1.0%"></td><td style="width:79.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.876%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">As of June 30, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2026</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">749&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,513&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">658&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(135)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,833&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1,405)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,428&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to the Company&#8217;s operating lease liabilities was as follows:</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"><tr><td style="width:1.0%"></td><td style="width:65.123%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.410%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.02</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.44</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.77&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.50&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to the Company&#8217;s finance lease liabilities was as follows:</span></div><div style="margin-bottom:20pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"><tr><td style="width:1.0%"></td><td style="width:65.123%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.410%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.67</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.90&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.90&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company may become involved in legal proceedings arising from the ordinary course of its business. Other than the patent infringement lawsuit disclosed below, management is currently not aware of any matters that would have a material adverse effect on the financial position, results of operations or cash flows of the Company.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Patent Infringement Lawsuit</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">On January 28, 2026, Avalanche Technology, Inc. filed a patent infringement lawsuit against the Company in the United States District Court for the District of Delaware, alleging infringement of certain patents. Avalanche Technology, Inc. also filed a complaint with the U.S. International Trade Commission seeking the institution of an investigation under Section 337 of the Tariff Act of 1930, as amended. The Company has retained a dedicated legal team and is vigorously defending itself against such claims. As of June 30, 2026, the Company has not recorded an accrual related to these matters because it currently estimates that while possible, a loss is not probable. Further, any possible range of loss cannot reasonably be estimated at this time.</span></div><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_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 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br><br>Reference 2: 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 3: 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 4: 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 5: 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 6: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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>30
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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 );">Stock-Based Compensation</a></td>
<td class="text">Stock-Based Compensation<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-Based Compensation Expense</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the details of the Company&#8217;s share-based compensation expense (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.757%"><tr><td style="width:1.0%"></td><td style="width:43.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.255%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.255%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.255%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.260%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">674&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">688&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,337&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,405&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">372&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">437&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">722&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">934&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">170&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">133&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">316&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">310&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">158&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">161&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">299&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">347&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,374&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,419&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,674&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,996&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Stock Option Activity</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the six months ended June&#160;30, 2026:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.727%"><tr><td style="width:1.0%"></td><td style="width:44.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.977%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Exercise<br/>Price Per<br/>Share</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value<br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;December 31, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,365,002</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options granted</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(820,158)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6.23&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,470&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options cancelled/forfeited</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(853)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11.16&#160;</span></td><td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;June 30, 2026</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">543,991</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6.03&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9,872&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options exercisable&#8212;June 30, 2026</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">543,182</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6.03&#160;</span></td><td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.4</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9,858&#160;</span></td><td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The total grant date fair value of options vested was $0.1 million and $0.2 million during the three months ended June&#160;30, 2026 and 2025, respectively, and $0.1 million and $0.4 million during the six months ended June&#160;30, 2026 and 2025, respectively.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">No options were granted during the three and six months ended June&#160;30, 2026 or 2025. </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, unrecognized compensation expense related to unvested options was not material and is expected to be recognized over a weighted-average period of 0.78 years. Stock-based compensation cost for options capitalized within inventory at June&#160;30, 2026 and 2025 was not material.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2016 Employee Stock Purchase Plan</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In January 2026, there was an increase of 229,777 shares reserved for issuance under the Company&#8217;s Employee Stock Purchase Plan (ESPP) pursuant to the terms of the ESPP. The Company had 1,304,274 shares available for future issuance under the ESPP as of June&#160;30, 2026. Employees purchased 67,049 shares for $290,000 during the three and six months ended June&#160;30, 2026. Employees purchased 61,181 shares for $254,000 during the three and six months ended June&#160;30, 2025.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock units (RSUs) activity for the six months ended June&#160;30, 2026:</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.545%"><tr><td style="width:1.0%"></td><td style="width:64.995%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.471%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.473%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">RSUs Outstanding</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Restricted Stock<br/>Units</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value Per<br/>Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;December 31, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,294,166</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6.63&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">884,683</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9.48&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(406,434)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7.31&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled/forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,100)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7.01&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;June 30, 2026</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,769,315</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7.90&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> fair value of RSUs is determined on the date of grant based on the market price of the Company&#8217;s common stock on that </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">date</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">As of June&#160;30, 2026, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">there was $12.8 million of unrecognized stock-based compensation expense related to RSUs to be recognized over a weighted-average period of 2.9 years. Compensation cost capitalized within inventory was not material as of </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">June&#160;30, 2026</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2025</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><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/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><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 (a)<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 (h)(2)(i)<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/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 5: 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 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 (h)(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_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>31
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Significant Agreements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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_mram_SignificantAgreementsAbstract', window );"><strong>Significant Agreements [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_mram_SignificantArrangementsTextBlock', window );">Significant Agreements</a></td>
<td class="text">Significant Agreements <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">GLOBALFOUNDRIES Inc. Joint Development Agreement </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Since October&#160;17, 2014, the Company has participated in a joint development agreement (JDA) with GLOBALFOUNDRIES Inc. (GF), a semiconductor foundry, for the joint development of Spin-transfer Torque MRAM (STT-MRAM) technology to produce a family of discrete and embedded MRAM technologies. The term of the JDA is until the completion, termination, or expiration of the last statement of work entered into pursuant to the JDA. The agreement was extended on December 31, 2019 to include a new phase of support for 12nm MRAM development.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Under the current JDA extension terms, each party licenses its relevant intellectual property to the other party. For certain jointly developed works, the parties have agreed to follow an invention allocation procedure to determine ownership. In addition, GF possesses the exclusive right to manufacture the Company&#8217;s discrete and embedded STT-MRAM devices developed pursuant to the JDA until the earlier of three years after the qualification of the MRAM device for a particular technology node or four years after the completion of the relevant statement of work under which the device was developed. For the same exclusivity period associated with the relevant device, GF agreed not to license intellectual property developed in connection with the JDA to named competitors of the Company.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">If GF manufactures, sells, or transfers to customers wafers containing production quantified STT-MRAM devices that utilize certain design information, GF will be required to pay the Company a royalty.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_SignificantAgreementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Significant Arrangements [Abstract]</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;">mram_SignificantAgreementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_SignificantArrangementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arrangements.</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;">mram_SignificantArrangementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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>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.26.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 Common Share<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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 Common Share</a></td>
<td class="text">Net Loss Per Common Share<div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period less shares subject to repurchase, without consideration of potentially dilutive securities. Diluted earnings per share is calculated using the treasury stock method by dividing net loss by the total weighted average shares of common stock outstanding in addition to the potential impact of dilutive securities including restricted stock units, warrants, and options. In periods with a net loss, potentially dilutive securities are excluded from the Company&#8217;s calculation of earnings per share as their inclusion would have an antidilutive effect.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basic and diluted EPS</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.606%"><tr><td style="width:1.0%"></td><td style="width:40.138%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.064%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,589)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(670)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,885)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1,836)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common stockholders, diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,589)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(670)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,885)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1,836)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares of common stock outstanding, basic</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23,882,618</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,504,957</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23,512,274</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,347,411</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares of common stock outstanding, diluted</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23,882,618</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,504,957</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23,512,274</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,347,411</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net loss per common share, basic</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(0.15)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(0.03)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(0.17)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(0.08)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net loss per common share, diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(0.15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(0.03)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(0.17)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(0.08)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities representing 1.9 million and 1.6 million stock options and RSUs that were outstanding during the three months ended June&#160;30, 2026, and 2025, respectively, and 1.7 million and 1.6 million stock options and RSUs outstanding during the six months ended June&#160;30, 2026 and 2025, respectively, were excluded from the computation of diluted earnings per common share during these periods as their inclusion would have an antidilutive effect.</span></div><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 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481468/505-20-05-5<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 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 4: 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 5: 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 6: 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>33
<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.26.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>Jun. 30, 2026</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_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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 2<br> -Subparagraph 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_TradingArrByIndTable</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.26.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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December&#160;31, 2025, has been derived from the audited financial statements at that date but does not include all of the information required by GAAP for complete financial statements. These unaudited interim condensed financial statements have been prepared on the same basis as the Company&#8217;s annual financial statements and, in the opinion of management, reflect all adjustments (consisting only of normal recurring adjustments) that are necessary for a fair statement of the Company&#8217;s financial information. The results of operations for the three and six months ended June&#160;30, 2026, are not necessarily indicative of the results to be expected for the year ending December&#160;31, 2026 or for any other interim period or for any other future year.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes thereto for the year ended December&#160;31, 2025, included in the Company&#8217;s Annual Report on Form 10-K filed with the SEC.</span></div><span></span>
</td>
</tr>
<tr class="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"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the condensed financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, fair value of assets and liabilities, inventory net realizable value, deferred tax assets and related valuation allowances, and stock-based compensation. The Company believes its estimates and assumptions are reasonable; however, actual results may differ from the Company&#8217;s estimates.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<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"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s MRAM technology solutions are sold as products and services through MRAM-based products, licenses and royalties of MRAM and magnetic sensor technology and backend foundry and design services. The Company identifies and manages the business activities in one reportable segment. The Company&#8217;s Chief Executive Officer is the Chief Operating Decision Maker (CODM). The CODM utilizes the Company&#8217;s long-range plan, which includes product development roadmaps and long-range financial models, as a key input to resource allocation. The CODM makes decisions on resource allocation, assesses performance of the business, and monitors budget versus actual results using net income (loss). Significant segment expenses within net income are those separately presented on the Company&#8217;s statements of operations and comprehensive loss, which include cost of sales, research and development, general and administrative, and sales and marketing expenses.</span></div><span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid, short-term investments with maturity dates of 90 days or less at the date of purchase to be cash equivalents. The Company&#8217;s cash equivalents consist solely of money market funds.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable, Net</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes an allowance for product returns. The Company analyzes historical returns, current economic trends and changes in customer demand and acceptance of products when evaluating the adequacy of sales returns. Returns are processed as credits on future purchases and, as a result, the allowance is recorded against the balance of trade accounts receivable. In addition, the Company, from time to time, may establish an allowance for estimated price adjustments related to its distributor agreements. The Company estimates credits to distributors based on the historical rate of credits provided to distributors relative to sales and evaluation of current market conditions.</span></div><span></span>
</td>
</tr>
<tr class="re">
<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"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Company to a concentration of credit risk consist principally of cash and cash equivalents that are held by a financial institution in the United States and accounts receivable. Amounts on deposit with a financial institution may at times exceed federally insured limits. </span></div>Significant customers are those which represent more than 10% of the Company&#8217;s total revenue or net accounts receivable balance at each respective balance sheet date. For the purposes of this disclosure, the Company defines &#8220;customer&#8221; as the entity that is purchasing the products or licenses directly from the Company, which includes the distributors of the Company&#8217;s products in addition to end customers that the Company sells to directly.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as an exit price, representing the amount that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants. The framework for measuring fair value provides a three-tier hierarchy prioritizing inputs to valuation techniques used in measuring fair value as follows:</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Level 1&#8212; Observable inputs such as quoted prices for identical assets or liabilities in active markets;</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Level 2&#8212; Inputs, other than quoted prices for identical assets or liabilities in active markets, which are observable either directly or indirectly; and</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Level 3&#8212; Unobservable inputs in which there is little or no market data requiring the reporting entity to develop its own assumptions.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of accounts receivable, accounts payable, and other accruals readily convertible into cash approximate fair value because of the short-term nature of the instruments. The Company&#8217;s financial instruments consist of Level 1 assets. Where quoted prices are available in an active market, securities are classified as Level 1. Level 1 assets consist of highly liquid money market funds that are included in cash equivalents.</span></div><span></span>
</td>
</tr>
<tr class="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 Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Under Evaluation</a></td>
<td class="text"><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted Accounting Standards Update (ASU) 2025-05, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments &#8211; Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Accounting Standards Codification (ASC) Topic 606. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. The guidance is effective for fiscal years beginning after December 15, 2025, and interim reporting periods within fiscal years beginning after December 15, 2025.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted ASU 2025-05 effective January 1, 2026, on a prospective basis. The adoption of ASU 2025-05 did not have a significant impact on the financial statements and related disclosures.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Under Evaluation</span></div><div style="margin-bottom:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In November 2024, the Financial Accounting Standards Board (FASB) issued ASU 2024-03,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Income Statement &#8211; Reporting Comprehensive Income &#8211; Expense Disaggregation Disclosures (Topic 220): Disaggregation of Income Statement Expenses</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which requires additional disclosure of certain amounts included in the expense captions presented on the statement of operations, as well as disclosures about selling expenses. ASU 2024-03 is effective for the Company&#8217;s annual reporting periods beginning after December 15, 2026 and interim reporting periods beginning after December 15, 2027, on a prospective basis, with the option for retrospective application. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In September 2025, the FASB issued ASU No. 2025-06, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles &#8211; Goodwill and Other &#8211; Internal-Use Software (Topic 350): Targeted Improvements to the Accounting for Internal-Use Software</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which updates guidance for recognizing software development costs to better align the accounting with how software is developed. The update removes references to development stages, introduces a probable completion threshold, and incorporates website development costs into the internal-use software framework under ASC Topic 350. ASU 2025-06 is effective for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those fiscal years, on a prospective basis, with the option for retrospective application. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued&#160;ASU No.2025-11,</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Interim Reporting (Topic 270) Narrow-Scope Improvements</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which clarifies interim disclosure requirements and the applicability of Topic 270. The objective of the update is to provide clarity about current interim requirements. The amendments in this update also include a disclosure principle that requires entities to disclose events since the end of the last annual reporting period that have a material impact on the entity. The amendments in ASU 2025-11 are effective for interim periods within annual reporting periods beginning after December 15, 2027. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">In December 2025, the FASB issued&#160;ASU No.2025-12, </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">, which&#160;addresses suggestions received from stakeholders regarding the Accounting Standards Codification and makes other incremental improvements to GAAP. The update represents changes to the Codification that clarify, correct errors in or make other improvements to a variety of topics that are intended to make it easier to understand and apply.&#160;ASU 2025-12&#160;is effective for fiscal years beginning after December 15, 2026 and interim periods within those fiscal years. The amendments to ASC 260 must be applied retrospectively, while all other amendments may be applied prospectively or retrospectively. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact on the financial statements and related disclosures.</span></div><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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</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 50<br> -Paragraph 4<br> -Subparagraph (a)<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_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_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. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial 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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 determining the fair value of financial 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/2009/role/commonPracticeRef<br> -Topic 825<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/2147482907/825-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_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 11.M.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480530/250-10-S99-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_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_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/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 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 (c)<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/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 5: 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 6: 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 7: 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 8: 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 9: 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 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 (d)<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> -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_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accounts 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/2009/role/commonPracticeRef<br> -Topic 310<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/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<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/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-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_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="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://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: 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 9: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<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.26.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 (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mram_ScheduleOfAccountsReceivableNetTableTextBlock', window );">Schedule of Accounts Receivable, Net</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consisted of the following (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.424%"><tr><td style="width:1.0%"></td><td style="width:64.066%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.925%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.582%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.927%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Trade accounts receivable </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10,827&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,231&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">148&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">179&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for product returns and price adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(205)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(309)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10,770&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,101&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of Revenue and Accounts Receivable for Each Significant Customer</a></td>
<td class="text">For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"><tr><td style="width:1.0%"></td><td style="width:19.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.330%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.542%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.334%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Accounts Receivable</span></td></tr><tr style="height:23pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>June 30, </span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended<br/>June 30, </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30<br/>2026</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31<br/>2025</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Customers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer C</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Customer D</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">20&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">24&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">57&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">_______________________________</span></div><div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:32pt">Less than 10%</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_ScheduleOfAccountsReceivableNetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accounts receivable 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;">mram_ScheduleOfAccountsReceivableNetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</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 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="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>36
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Operations and Comprehensive Loss Components (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract', window );"><strong>Statements of Operations and Comprehensive Loss Components [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"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s revenues disaggregated by sales channel (in thousands):</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"></td><td style="width:43.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.154%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Distributor</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14,790&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,731&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28,112&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">16,649&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Non-distributor</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,946&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,470&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,496&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9,690&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,201&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33,608&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s revenues disaggregated by timing of recognition (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"></td><td style="width:43.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.154%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Point in time</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,452&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11,416&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">29,693&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,574&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,284&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,785&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,915&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,765&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,201&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33,608&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company&#8217;s revenues disaggregated by type (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"></td><td style="width:43.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.154%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Product sales</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,313&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11,091&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">29,413&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,117&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Licensing</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">643&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,154&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Royalties</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">139&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">325&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">280&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">457&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Engineering services and other revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,284&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,142&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,915&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,611&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,736&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,201&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33,608&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26,339&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of Revenue by Region</a></td>
<td class="text">Revenue by region for the periods indicated was as follows (in thousands):<div style="margin-bottom:20pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"></td><td style="width:43.727%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.148%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.154%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">APAC</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10,866&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,582&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">20,060&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,841&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">North America</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,256&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,926&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">8,104&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,409&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">EMEA</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,614&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,693&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,444&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">5,089&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,736&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,201&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">33,608&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">26,339&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue attributed to country of domicile and foreign country from which revenue is derived if it is not provided as part of reportable segment information. Includes, but is not limited to, subtotal of geographical information about group of countries.</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 41<br> -Subparagraph (a)<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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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>37
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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_DisclosureTextBlockSupplementAbstract', window );"><strong>Disclosure Text Block Supplement [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 Inventory</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.333%"><tr><td style="width:1.0%"></td><td style="width:69.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.019%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">505&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">323&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">12,021&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9,269&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">559&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,142&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">13,085&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">10,734&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="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 Property and Equipment, Net</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consisted of the following (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.333%"><tr><td style="width:1.0%"></td><td style="width:69.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.019%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.573%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing equipment</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,341&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">15,070&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Computer and network equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">689&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">731&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">113&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">113&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Construction in Progress</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11,835&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11,131&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,476&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,476&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment, gross</span></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">29,454&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">28,521&#160;</span></td><td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(14,611)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(14,381)</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14,843&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">14,140&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Intangible Assets, Net</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The gross carrying amounts and accumulated amortization of intangible assets are as follows at the dates indicated (in thousands):</span></div><div style="margin-bottom:24pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">June 30, 2026</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Life<br/>(in years)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net <br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Internal-use software</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">0.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,525&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,628)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,525&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,628)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">897&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2025</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Life<br/>(in years)</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net <br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Internal-use software</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,456&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2,742)</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,714&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,456&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(2,742)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,714&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<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"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following (in thousands):</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"><tr><td style="width:1.0%"></td><td style="width:66.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.525%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Payroll-related expenses</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,680&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,481&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Legal fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,564&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">185&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Inventory </span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">788&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">425&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">622&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">560&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6,654&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3,651&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_DisclosureTextBlockSupplementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisclosureTextBlockSupplementAbstract</td>
</tr>
<tr>
<td style="padding-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 property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible asset. Excludes goodwill.</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)<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/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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://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))<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_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>38
<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.26.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 (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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_LeasesAbstract', window );"><strong>Leases [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_mram_LesseeLiabilityMaturityTableTextBlock', window );">Schedule of Undiscounted Future Non-Cancellable Lease Payments</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The undiscounted future non-cancellable lease payments under the Company&#8217;s operating and finance leases were as follows (in thousands):</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"><tr><td style="width:1.0%"></td><td style="width:79.924%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.876%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">As of June 30, 2026</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Remainder of 2026</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">749&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,513&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">658&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2029</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">48&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,968&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(135)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,833&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion of lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1,405)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total lease liabilities, net of current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,428&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<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 Lease Cost</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to the Company&#8217;s operating lease liabilities was as follows:</span></div><div style="margin-bottom:24pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"><tr><td style="width:1.0%"></td><td style="width:65.123%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.410%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.02</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.44</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.77&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.50&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Other information related to the Company&#8217;s finance lease liabilities was as follows:</span></div><div style="margin-bottom:20pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"><tr><td style="width:1.0%"></td><td style="width:65.123%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.408%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.559%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.410%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">June 30,<br/>2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2.67</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.90&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">3.90&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_LesseeLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 undiscounted cash flows of lessee's operating and finance lease liabilities. Includes, but is not limited to, reconciliation of undiscounted cash flows to lease liability recognized in statement of financial position.</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;">mram_LesseeLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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>39
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the details of the Company&#8217;s share-based compensation expense (in thousands):</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.757%"><tr><td style="width:1.0%"></td><td style="width:43.474%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.255%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.255%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.255%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.260%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">674&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">688&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,337&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,405&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">372&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">437&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">722&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">934&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">170&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">133&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">316&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">310&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">158&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">161&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">299&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">347&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,374&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,419&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,674&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">2,996&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock option activity for the six months ended June&#160;30, 2026:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.727%"><tr><td style="width:1.0%"></td><td style="width:44.651%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.971%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.453%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.977%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Options</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Exercise<br/>Price Per<br/>Share</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Life (years)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>Intrinsic<br/>Value<br/>(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;December 31, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,365,002</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4,303&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options granted</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(820,158)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6.23&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">18,470&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options cancelled/forfeited</span></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(853)</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">11.16&#160;</span></td><td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;June 30, 2026</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">543,991</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6.03&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9,872&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Options exercisable&#8212;June 30, 2026</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">543,182</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6.03&#160;</span></td><td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">4.4</span></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9,858&#160;</span></td><td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="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 Restricted Stock Units</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes restricted stock units (RSUs) activity for the six months ended June&#160;30, 2026:</span></div><div style="margin-bottom:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.545%"><tr><td style="width:1.0%"></td><td style="width:64.995%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.471%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.561%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.473%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">RSUs Outstanding</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Restricted Stock<br/>Units</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-<br/>Average<br/>Grant Date<br/>Fair Value Per<br/>Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;December 31, 2025</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,294,166</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">6.63&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">884,683</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">9.48&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(406,434)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7.31&#160;</span></td><td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Cancelled/forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,100)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7.01&#160;</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Balance&#8212;June 30, 2026</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">1,769,315</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">7.90&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</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><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: 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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.26.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 Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2026</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 Computation of Basic and Diluted Net Loss Per Share</a></td>
<td class="text"><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):</span></div><div style="margin-bottom:12pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Basic and diluted EPS</span></div><div style="margin-bottom:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.606%"><tr><td style="width:1.0%"></td><td style="width:40.138%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.059%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.507%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.064%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">Six Months Ended June 30, </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2026</span></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%">2025</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,589)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(670)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,885)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1,836)</span></td><td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to common stockholders, diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,589)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(670)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(3,885)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(1,836)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares of common stock outstanding, basic</span></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23,882,618</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,504,957</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23,512,274</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,347,411</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares of common stock outstanding, diluted</span></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23,882,618</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,504,957</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">23,512,274</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">22,347,411</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net loss per common share, basic</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(0.15)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(0.03)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(0.17)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">(0.08)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%">Net loss per common share, diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(0.15)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(0.03)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(0.17)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%">(0.08)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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>41
<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.26.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 - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2026 </div>
<div>segment</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_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Schedule of Accounts Receivable, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_AccountsReceivableGrossCurrent', window );">Trade accounts receivable</a></td>
<td class="nump">$ 10,827<span></span>
</td>
<td class="nump">$ 8,231<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled accounts receivable</a></td>
<td class="nump">148<span></span>
</td>
<td class="nump">179<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_mram_AllowanceForProductReturnsAndPriceConcessions', window );">Allowance for product returns and price adjustments</a></td>
<td class="num">(205)<span></span>
</td>
<td class="num">(309)<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_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">$ 10,770<span></span>
</td>
<td class="nump">$ 8,101<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_AllowanceForProductReturnsAndPriceConcessions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation allowance for product returns and price concessions.</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;">mram_AllowanceForProductReturnsAndPriceConcessions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_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_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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><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(3)(a)(1))<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-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_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 received for services rendered and products shipped, but not yet billed, for non-contractual agreements 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>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_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.26.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 - Schedule of Revenue and Accounts Receivable for Each Significant Customer (Details) - Customer Concentration Risk<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2025</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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue | Customer A</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.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_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue | Customer B</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember', window );">Revenue | Customer C</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">16.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>
</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_RevenueFromContractWithCustomerMember', window );">Revenue | Customer D</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">24.00%<span></span>
</td>
<td class="nump">15.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_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable | Customer D</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_ConcentrationRiskLineItems', window );"><strong>Concentration risk</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_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">57.00%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 275<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/2147482861/275-10-50-18<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<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/2147482861/275-10-50-18<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<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/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-18<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<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/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<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/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<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/2147482861/275-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_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_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueFromContractWithCustomerMember</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=mram_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=mram_CustomerAMember</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=mram_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=mram_CustomerBMember</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=mram_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=mram_CustomerCMember</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=mram_CustomerDMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=mram_CustomerDMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Sales Channel (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 18,736<span></span>
</td>
<td class="nump">$ 13,201<span></span>
</td>
<td class="nump">$ 33,608<span></span>
</td>
<td class="nump">$ 26,339<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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember', window );">Distributor</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">14,790<span></span>
</td>
<td class="nump">8,731<span></span>
</td>
<td class="nump">28,112<span></span>
</td>
<td class="nump">16,649<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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember', window );">Non-distributor</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 3,946<span></span>
</td>
<td class="nump">$ 4,470<span></span>
</td>
<td class="nump">$ 5,496<span></span>
</td>
<td class="nump">$ 9,690<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<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 (a)<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 (b)<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 (c)<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 (d)<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 (e)<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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: 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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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://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 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 (b)<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 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: 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 12: 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 13: 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 14: 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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelThroughIntermediaryMember</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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ContractWithCustomerSalesChannelAxis=us-gaap_SalesChannelDirectlyToConsumerMember</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>45
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Timing of Recognition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 18,736<span></span>
</td>
<td class="nump">$ 13,201<span></span>
</td>
<td class="nump">$ 33,608<span></span>
</td>
<td class="nump">$ 26,339<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 );">Point in time</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">15,452<span></span>
</td>
<td class="nump">11,416<span></span>
</td>
<td class="nump">29,693<span></span>
</td>
<td class="nump">22,574<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 );">Over time</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 3,284<span></span>
</td>
<td class="nump">$ 1,785<span></span>
</td>
<td class="nump">$ 3,915<span></span>
</td>
<td class="nump">$ 3,765<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<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 (a)<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 (b)<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 (c)<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 (d)<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 (e)<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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: 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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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://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 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 (b)<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 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: 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 12: 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 13: 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 14: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Type (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 18,736<span></span>
</td>
<td class="nump">$ 13,201<span></span>
</td>
<td class="nump">$ 33,608<span></span>
</td>
<td class="nump">$ 26,339<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_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product sales</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">15,313<span></span>
</td>
<td class="nump">11,091<span></span>
</td>
<td class="nump">29,413<span></span>
</td>
<td class="nump">22,117<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_ProductOrServiceAxis=us-gaap_LicenseMember', window );">Licensing</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">643<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,154<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_ProductOrServiceAxis=us-gaap_RoyaltyMember', window );">Royalties</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">139<span></span>
</td>
<td class="nump">325<span></span>
</td>
<td class="nump">280<span></span>
</td>
<td class="nump">457<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_ProductOrServiceAxis=mram_EngineeringServicesAndOtherRevenueMember', window );">Engineering services and other revenue</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 3,284<span></span>
</td>
<td class="nump">$ 1,142<span></span>
</td>
<td class="nump">$ 3,915<span></span>
</td>
<td class="nump">$ 2,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_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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<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 (a)<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 (b)<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 (c)<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 (d)<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 (e)<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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: 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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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://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 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 (b)<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 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: 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 12: 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 13: 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 14: 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_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_ProductMember</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_ProductOrServiceAxis=us-gaap_LicenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_LicenseMember</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_ProductOrServiceAxis=us-gaap_RoyaltyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=us-gaap_RoyaltyMember</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_ProductOrServiceAxis=mram_EngineeringServicesAndOtherRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ProductOrServiceAxis=mram_EngineeringServicesAndOtherRevenueMember</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>47
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Operations and Comprehensive Loss Components - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Aug. 14, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>USD ($) </div>
<div>region</div>
</th>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>USD ($) </div>
<div>region</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </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>Joint development agreement</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_mram_NumberOfGeographicRegions', window );">Number of primary geographic regions | region</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3<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_mram_ContractObligations', window );">Contract obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 271<span></span>
</td>
<td class="nump">$ 271<span></span>
</td>
<td class="nump">$ 1,472<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=mram_StrategicAwardMember', window );">Award</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Joint development agreement</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_mram_ConsiderationToBeReceived', window );">Total amount to be collected</a></td>
<td class="nump">$ 14,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>
</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_mram_StrategicAwardTerm', window );">Strategic award term</a></td>
<td class="text">2 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="nump">2,600<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_mram_AmountBilledRelatedToAgreement', window );">Amount billed related to agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="nump">1,500<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_mram_ContractObligations', window );">Contract obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 300<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_mram_AmountBilledRelatedToAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 billed during period related to agreement.</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;">mram_AmountBilledRelatedToAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_ConsiderationToBeReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to be received related to agreement.</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;">mram_ConsiderationToBeReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_ContractObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contract obligations.</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;">mram_ContractObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_NumberOfGeographicRegions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 primary geographic regions the Company has sales in.</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;">mram_NumberOfGeographicRegions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_StrategicAwardTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time the strategic award is scheduled for, 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>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;">mram_StrategicAwardTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_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_OtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and income 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 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<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 E)(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 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<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 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<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(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<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 1<br> -Subparagraph (SX 210.6-07(1)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-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_OtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TypeOfArrangementAxis=mram_StrategicAwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=mram_StrategicAwardMember</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>48
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statements of Operations and Comprehensive Loss Components - Disaggregated by Geographic Region (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 18,736<span></span>
</td>
<td class="nump">$ 13,201<span></span>
</td>
<td class="nump">$ 33,608<span></span>
</td>
<td class="nump">$ 26,339<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=srt_AsiaPacificMember', window );">APAC</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">10,866<span></span>
</td>
<td class="nump">8,582<span></span>
</td>
<td class="nump">20,060<span></span>
</td>
<td class="nump">15,841<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=srt_NorthAmericaMember', window );">North America</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">5,256<span></span>
</td>
<td class="nump">2,926<span></span>
</td>
<td class="nump">8,104<span></span>
</td>
<td class="nump">5,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=us-gaap_EMEAMember', window );">EMEA</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 2,614<span></span>
</td>
<td class="nump">$ 1,693<span></span>
</td>
<td class="nump">$ 5,444<span></span>
</td>
<td class="nump">$ 5,089<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 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<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 (a)<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 (b)<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 (c)<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 (d)<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 (e)<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 (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 9: 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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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://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 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 (b)<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 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: 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 12: 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 13: 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 14: 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_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=srt_AsiaPacificMember</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=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=srt_NorthAmericaMember</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=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_EMEAMember</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>49
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_InventoryDisclosureAbstract', window );"><strong>Inventory</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_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 505<span></span>
</td>
<td class="nump">$ 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_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">12,021<span></span>
</td>
<td class="nump">9,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">559<span></span>
</td>
<td class="nump">1,142<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</a></td>
<td class="nump">$ 13,085<span></span>
</td>
<td class="nump">$ 10,734<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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily 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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-3<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/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 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(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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production 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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<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_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property and Equipment, Net</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 );">Total property and equipment, gross</a></td>
<td class="nump">$ 29,454<span></span>
</td>
<td class="nump">$ 28,521<span></span>
</td>
</tr>
<tr class="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">(14,611)<span></span>
</td>
<td class="num">(14,381)<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 );">Total property and equipment, net</a></td>
<td class="nump">14,843<span></span>
</td>
<td class="nump">14,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_EquipmentMember', window );">Manufacturing equipment</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 and Equipment, Net</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 );">Total property and equipment, gross</a></td>
<td class="nump">15,341<span></span>
</td>
<td class="nump">15,070<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 and network equipment</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 and Equipment, Net</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 );">Total property and equipment, gross</a></td>
<td class="nump">689<span></span>
</td>
<td class="nump">731<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_FurnitureAndFixturesMember', window );">Furniture and fixtures</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 and Equipment, Net</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 );">Total property and equipment, gross</a></td>
<td class="nump">113<span></span>
</td>
<td class="nump">113<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_ConstructionInProgressMember', window );">Construction in Progress</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 and Equipment, Net</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 );">Total property and equipment, gross</a></td>
<td class="nump">11,835<span></span>
</td>
<td class="nump">11,131<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</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 and Equipment, Net</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 );">Total property and equipment, gross</a></td>
<td class="nump">$ 1,476<span></span>
</td>
<td class="nump">$ 1,476<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 of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</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 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480204/360-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 4: 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><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-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)(8)(b))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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 property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</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 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-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 S50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-5<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Topic 905<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478704/905-360-25-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482222/360-10-30-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<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><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 10: 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 property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection.</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 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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478443/942-360-45-1<br><br>Reference 3: 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><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 6: 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(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: 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 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EquipmentMember</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_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FurnitureAndFixturesMember</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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConstructionInProgressMember</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Balance Sheet Components - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>USD ($) </div>
<div>numberOfAgreements </div>
<div>numberOfCustomers</div>
</th>
<th class="th">
<div>Jun. 30, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2026 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2025 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2025 </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>Joint development agreement</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_CostOfGoodsAndServicesSoldDepreciation', window );">Depreciation</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">$ 700<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_AmortizationOfIntangibleAssets', window );">Amortization expense for intangible assets</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="nump">400<span></span>
</td>
<td class="nump">900<span></span>
</td>
<td class="nump">900<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_mram_NumberOfEngineeringServicesAgreements', window );">Number of engineering services agreements | numberOfAgreements</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<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_mram_NumberOfCustomersExecutedEngineeringServicesAgreements', window );">Number of customers executed engineering services agreements | numberOfCustomers</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 18,736<span></span>
</td>
<td class="nump">$ 13,201<span></span>
</td>
<td class="nump">33,608<span></span>
</td>
<td class="nump">$ 26,339<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 );">Deferred revenue</a></td>
<td class="nump">2,958<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,958<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_TypeOfArrangementAxis=mram_EngineeringServicesAgreementMember', window );">Engineering Services Agreement</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Joint development agreement</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mram_TotalConsiderationOfAgreement', window );">Total amount of consideration to be received</a></td>
<td class="nump">40,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>
</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_mram_BilledContractRevenue', window );">Amount billed for the performance under contractual agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,200<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 revenue</a></td>
<td class="nump">3,300<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="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 );">Deferred revenue</a></td>
<td class="nump">2,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,900<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_RevenueRemainingPerformanceObligation', window );">Revenue expected to be recognized</a></td>
<td class="nump">$ 37,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,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_mram_BilledContractRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount billed for the performance under contractual agreements.</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;">mram_BilledContractRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_NumberOfCustomersExecutedEngineeringServicesAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Customers Executed Engineering Services Agreements</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;">mram_NumberOfCustomersExecutedEngineeringServicesAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_NumberOfEngineeringServicesAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Engineering Services Agreements</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;">mram_NumberOfEngineeringServicesAgreements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_TotalConsiderationOfAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total amount of consideration to be received per the agreement.</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;">mram_TotalConsiderationOfAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_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>Amount of amortization expense for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-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)(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/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 9: 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 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-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_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_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_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/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<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 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<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 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 5: 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_CostOfGoodsAndServicesSoldDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.</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 360<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/2147482099/360-10-50-1<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(2))<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_CostOfGoodsAndServicesSoldDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<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://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 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 (b)<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 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 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-7<br><br>Reference 11: 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 12: 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 13: 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 14: 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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=mram_EngineeringServicesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=mram_EngineeringServicesAgreementMember</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>52
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Intangible Assets, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 4,525<span></span>
</td>
<td class="nump">$ 4,456<span></span>
</td>
</tr>
<tr class="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="num">(3,628)<span></span>
</td>
<td class="num">(2,742)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 897<span></span>
</td>
<td class="nump">$ 1,714<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=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Internal-use software</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Intangible Assets</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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted- Average Life (in years)</a></td>
<td class="text">7 months 6 days<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="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="nump">$ 4,525<span></span>
</td>
<td class="nump">$ 4,456<span></span>
</td>
</tr>
<tr class="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="num">(3,628)<span></span>
</td>
<td class="num">(2,742)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 897<span></span>
</td>
<td class="nump">$ 1,714<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_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 asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-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_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_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>Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<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 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 4: 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 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(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 accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<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 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 4: 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 5: 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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482558/350-40-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><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 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 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 (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<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/2147481283/985-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<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/2147481283/985-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-38<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 22: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 24: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 26: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-31<br><br>Reference 27: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-29<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 30: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-20<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 33: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 35: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479876/805-20-55-14<br><br>Reference 36: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 37: 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 38: 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 39: 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 accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed.</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</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>53
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Balance Sheet Components - Schedule of Accrued Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_AccruedLiabilitiesCurrentAbstract', window );"><strong>Accrued 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_AccruedSalariesCurrent', window );">Payroll-related expenses</a></td>
<td class="nump">$ 2,680<span></span>
</td>
<td class="nump">$ 2,481<span></span>
</td>
</tr>
<tr class="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 );">Legal fees</a></td>
<td class="nump">2,564<span></span>
</td>
<td class="nump">185<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_mram_AccruedInventory', window );">Inventory</a></td>
<td class="nump">788<span></span>
</td>
<td class="nump">425<span></span>
</td>
</tr>
<tr class="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">622<span></span>
</td>
<td class="nump">560<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">$ 6,654<span></span>
</td>
<td class="nump">$ 3,651<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_AccruedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory. 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>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;">mram_AccruedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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://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(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_AccruedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccruedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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_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://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(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_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 obligations incurred through that date and payable for employees' services provided. 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://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(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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-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_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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://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(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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Undiscounted Future Non-Cancellable Lease Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_LesseeDisclosureAbstract', window );"><strong>Future lease payments</strong></a></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_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear', window );">Remainder of 2026</a></td>
<td class="nump">$ 749<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_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne', window );">2027</a></td>
<td class="nump">1,513<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_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo', window );">2028</a></td>
<td class="nump">658<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_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree', window );">2029</a></td>
<td class="nump">48<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">2,968<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_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(135)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mram_LeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">2,833<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_mram_LeaseLiabilityCurrent', window );">Less: current portion of lease liabilities</a></td>
<td class="num">(1,405)<span></span>
</td>
<td class="num">$ (1,381)<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_mram_LeaseLiabilityNoncurrent', window );">Total lease liabilities, net of current portion</a></td>
<td class="nump">$ 1,428<span></span>
</td>
<td class="nump">$ 1,956<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_LeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">mram_LeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_LeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 leases, 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;">mram_LeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_LeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease, classified as noncurrent.</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;">mram_LeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for 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;">mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.</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;">mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease to be paid in next fiscal year following current fiscal year.</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;">mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for lease, due in third fiscal year following latest fiscal year.</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;">mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for lease, due in second fiscal year following latest fiscal year.</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;">mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_LesseeDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LesseeDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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>55
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies - Schedule of Lease Cost (Details)<br></strong></div></th>
<th class="th"><div>Jun. 30, 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_LeasesAbstract', window );"><strong>Leases [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_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term (years)</a></td>
<td class="text">2 years 7 days<span></span>
</td>
<td class="text">2 years 5 months 8 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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">4.77%<span></span>
</td>
<td class="nump">4.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_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term (years)</a></td>
<td class="text">2 years 8 months 1 day<span></span>
</td>
<td class="text">3 years 1 month 28 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_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">3.90%<span></span>
</td>
<td class="nump">3.90%<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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Share-Based Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation</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_ShareBasedCompensation', window );">Total stock-based compensation</a></td>
<td class="nump">$ 1,374<span></span>
</td>
<td class="nump">$ 1,419<span></span>
</td>
<td class="nump">$ 2,674<span></span>
</td>
<td class="nump">$ 2,996<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_StatementOfIncomeLocationBalanceAxis=us-gaap_CostOfGoodsAndServicesSold', window );">Location, Statement of Income, Balance [Axis]: us-gaap:CostOfGoodsAndServicesSold</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation</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_ShareBasedCompensation', window );">Total stock-based compensation</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">161<span></span>
</td>
<td class="nump">299<span></span>
</td>
<td class="nump">347<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_StatementOfIncomeLocationBalanceAxis=us-gaap_GeneralAndAdministrativeExpense', window );">Location, Statement of Income, Balance [Axis]: us-gaap:GeneralAndAdministrativeExpense</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation</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_ShareBasedCompensation', window );">Total stock-based compensation</a></td>
<td class="nump">674<span></span>
</td>
<td class="nump">688<span></span>
</td>
<td class="nump">1,337<span></span>
</td>
<td class="nump">1,405<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_StatementOfIncomeLocationBalanceAxis=us-gaap_ResearchAndDevelopmentExpense', window );">Location, Statement of Income, Balance [Axis]: us-gaap:ResearchAndDevelopmentExpense</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation</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_ShareBasedCompensation', window );">Total stock-based compensation</a></td>
<td class="nump">372<span></span>
</td>
<td class="nump">437<span></span>
</td>
<td class="nump">722<span></span>
</td>
<td class="nump">934<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_StatementOfIncomeLocationBalanceAxis=us-gaap_SellingAndMarketingExpense', window );">Location, Statement of Income, Balance [Axis]: us-gaap:SellingAndMarketingExpense</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation</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_ShareBasedCompensation', window );">Total stock-based compensation</a></td>
<td class="nump">$ 170<span></span>
</td>
<td class="nump">$ 133<span></span>
</td>
<td class="nump">$ 316<span></span>
</td>
<td class="nump">$ 310<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_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>
<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 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<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)(v)<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)(i)<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)(iii)<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 (f)(2)(iv)<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 (f)(2)(ii)<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 (l)<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 (a)(1)<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 (d)(1)<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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: 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 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 (a)(2)<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 (a)(3)<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)(1)(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)(1)(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)(1)(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)(1)(iv)<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)(1)(iv)(01)<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)(1)(iv)(02)<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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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 (c)(2)(i)<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 (c)(2)(ii)<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 (c)(2)(iii)<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 (c)(2)(iii)(01)<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 (c)(2)(iii)(02)<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 (c)(2)(iii)(03)<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 (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: 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 30: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementOfIncomeLocationBalanceAxis=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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_CostOfGoodsAndServicesSold</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_StatementOfIncomeLocationBalanceAxis=us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeLocationBalanceAxis=us-gaap_GeneralAndAdministrativeExpense</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_StatementOfIncomeLocationBalanceAxis=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 );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeLocationBalanceAxis=us-gaap_ResearchAndDevelopmentExpense</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_StatementOfIncomeLocationBalanceAxis=us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeLocationBalanceAxis=us-gaap_SellingAndMarketingExpense</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>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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Beginning balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,365,002<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(820,158)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Options cancelled/forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(853)<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 );">Ending balance (in shares)</a></td>
<td class="nump">543,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">543,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,365,002<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options exercisable (in shares)</a></td>
<td class="nump">543,182<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">543,182<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted- Average Exercise Price Per Share</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.16<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options exercised (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.23<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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Options cancelled/forfeited (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.16<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">$ 6.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.16<span></span>
</td>
</tr>
<tr class="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 per share, options exercisable (in dollars per share)</a></td>
<td class="nump">$ 6.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6.03<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract', window );"><strong>Stock Options Additional Disclosures</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted-average remaining contractual life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 10 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Options exercisable, weighted average remaining contractual life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 4 months 24 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value</a></td>
<td class="nump">$ 9,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,303<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Aggregate intrinsic value, options exercised</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,470<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, options exercisable</a></td>
<td class="nump">$ 9,858<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,858<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) 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 (d)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<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)(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/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_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_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 contractual term remaining for vested portion of option outstanding and currently exercisable or convertible, 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://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 contractual term remaining for option award outstanding, 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://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_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://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<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)(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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2026</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Total grant date fair value of options vested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
</tr>
<tr class="re">
<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 );">Options granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</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_PlanNameAxis=mram_TwoThousandSixteenEmployeeStockPurchasePlanMember', window );">2016 Employee Stock Purchase Plan</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant', window );">Increase in number of shares reserved for issuance (in shares)</a></td>
<td class="nump">229,777<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares available for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,304,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,304,274<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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Issuance of common stock under employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,049<span></span>
</td>
<td class="nump">61,181<span></span>
</td>
<td class="nump">67,049<span></span>
</td>
<td class="nump">61,181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Issuance of common stock under employee stock purchase plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 290<span></span>
</td>
<td class="nump">$ 254<span></span>
</td>
<td class="nump">$ 290<span></span>
</td>
<td class="nump">$ 254<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_EmployeeStockOptionMember', window );">Employee Stock Option</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Unrecognized compensation expense, weighted-average period expected to be recognized</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">9 months 10 days<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 );">RSUs</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation</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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized stock-based compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,800<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 );">Unrecognized compensation expense, weighted-average period expected to be recognized</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">2 years 10 months 24 days<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_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase in number of shares available for grant during the 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;">mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_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_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 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<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)(v)<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)(i)<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)(iii)<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 (f)(2)(iv)<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 (f)(2)(ii)<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 (l)<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 (a)(1)<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 (d)(1)<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 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: 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 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 (a)(2)<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 (a)(3)<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)(1)(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)(1)(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)(1)(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)(1)(iv)<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)(1)(iv)(01)<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)(1)(iv)(02)<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 (c)(1)(iv)(03)<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 (c)(1)(iv)(04)<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 (c)(2)(i)<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 (c)(2)(ii)<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 (c)(2)(iii)<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 (c)(2)(iii)(01)<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 (c)(2)(iii)(02)<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 (c)(2)(iii)(03)<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 (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: 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 30: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_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/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-11<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)(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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an employee stock purchase 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/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-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_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 change in value for stock issued during the period as a result of employee stock purchase 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/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480100/505-10-S45-2<br><br>Reference 6: 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(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477657/942-210-S45-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478478/942-210-S50-1<br><br>Reference 9: 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(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 11: 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(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480657/210-10-S50-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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PlanNameAxis=mram_TwoThousandSixteenEmployeeStockPurchasePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=mram_TwoThousandSixteenEmployeeStockPurchasePlanMember</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_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>
<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>59
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation - Schedule of Restricted Stock Units (Details) - RSUs<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2026 </div>
<div>$ / shares </div>
<div>shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward', window );"><strong>Number of Restricted Stock Units</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Balance, beginning of period (in shares) | shares</a></td>
<td class="nump">1,294,166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Granted (in shares) | shares</a></td>
<td class="nump">884,683<span></span>
</td>
</tr>
<tr class="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 );">Vested (in shares) | shares</a></td>
<td class="num">(406,434)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Cancelled/forfeited (in shares) | shares</a></td>
<td class="num">(3,100)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Balance, end of period (in shares) | shares</a></td>
<td class="nump">1,769,315<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract', window );"><strong>Weighted- Average Grant Date Fair Value Per Share</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Balance, beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 6.63<span></span>
</td>
</tr>
<tr class="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 );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">9.48<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">7.31<span></span>
</td>
</tr>
<tr class="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 );">Cancelled/forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">7.01<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Balance, end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 7.90<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>n/a</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;">mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 number of non-option equity instruments granted to participants.</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 (c)(1)(iv)(01)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity instruments other than options outstanding, including both vested and non-vested instruments.</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)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 roll forward is a reconciliation of a concept from the beginning of a period to the end of a 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_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>60
<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.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Significant Agreements (Details) - GlobalFoundries, Inc. - Joint Development Agreement<br></strong></div></th>
<th class="th"><div>Oct. 17, 2014</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>Joint development agreement</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_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice', window );">Period of possession of exclusive right to manufacture after qualification of device</a></td>
<td class="text">3 years<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_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork', window );">Period of possession of exclusive right to manufacture after completion of device development work</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period during which the related party possess the exclusive right to manufacture the Company's discrete and embedded ST-MRAM devices developed pursuant to the agreement, after the completion of the relevant statement of work under which the device was developed.</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;">mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 period during which the related party possess the exclusive right to manufacture the Company's discrete and embedded ST-MRAM devices developed pursuant to the agreement, after the qualification of the MRAM device for a particular technology node.</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;">mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>mram_</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_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_srt_CounterpartyNameAxis=mram_GlobalfoundriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=mram_GlobalfoundriesMember</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=mram_JointDevelopmentAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=mram_JointDevelopmentAgreementMember</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>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.26.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 Common Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Mar. 31, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Mar. 31, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 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_NetIncomeLossAbstract', window );"><strong>Numerator:</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>
</tr>
<tr class="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">$ (3,589)<span></span>
</td>
<td class="num">$ (296)<span></span>
</td>
<td class="num">$ (670)<span></span>
</td>
<td class="num">$ (1,166)<span></span>
</td>
<td class="num">$ (3,885)<span></span>
</td>
<td class="num">$ (1,836)<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net loss attributable to common stockholders, diluted</a></td>
<td class="num">$ (3,589)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (670)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,885)<span></span>
</td>
<td class="num">$ (1,836)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator:</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>
</tr>
<tr class="re">
<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 of common stock outstanding, basic (in shares)</a></td>
<td class="nump">23,882,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,504,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,512,274<span></span>
</td>
<td class="nump">22,347,411<span></span>
</td>
</tr>
<tr class="ro">
<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 of common stock outstanding, diluted (in shares)</a></td>
<td class="nump">23,882,618<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,504,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,512,274<span></span>
</td>
<td class="nump">22,347,411<span></span>
</td>
</tr>
<tr class="re">
<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 common share, basic (in dollars per share)</a></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.17)<span></span>
</td>
<td class="num">$ (0.08)<span></span>
</td>
</tr>
<tr class="ro">
<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 common share, diluted (in dollars per share)</a></td>
<td class="num">$ (0.15)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (0.17)<span></span>
</td>
<td class="num">$ (0.08)<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_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 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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-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 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: 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 (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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 27: 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><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_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 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 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-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 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: 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 (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<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 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 11: 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 12: 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 13: 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 14: 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 15: 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 16: 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 17: 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 18: 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 19: 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 20: 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 21: 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 22: 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 23: 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 24: 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 25: 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 26: 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><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-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_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_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 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480070/505-10-S50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482705/350-40-65-4<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479719/606-10-65-2<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<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/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 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 13: 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)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: 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(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: 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 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/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 22: 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 23: 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 24: 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 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)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: 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 28: 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 29: 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 30: 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 31: 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 32: 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 33: 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 34: 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 35: 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 36: 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 37: 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 38: 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 39: 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 40: 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 41: 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 42: 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 43: 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 44: 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 45: 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 46: 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 47: 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 48: 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 49: 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 50: 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 51: 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 52: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 53: 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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-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_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 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><br>Reference 3: 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 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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_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>62
<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.26.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 Common Share - Narrative (Details) - shares<br> shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Jun. 30, 2026</div></th>
<th class="th"><div>Jun. 30, 2025</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=mram_StockOptionsAndRestrictedStockUnitsMember', window );">Stock Options and RSUs</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially dilutive securities (in shares)</a></td>
<td class="nump">1.9<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="nump">1.7<span></span>
</td>
<td class="nump">1.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>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_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=mram_StockOptionsAndRestrictedStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=mram_StockOptionsAndRestrictedStockUnitsMember</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>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>64
<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>66
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>153</ContextCount>
  <ElementCount>224</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>37</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - Condensed Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/CondensedBalanceSheets</Role>
      <ShortName>Condensed Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - Condensed Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/CondensedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - Condensed Statements of Operations and Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss</Role>
      <ShortName>Condensed Statements of Operations and Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - Condensed Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/CondensedStatementsofStockholdersEquity</Role>
      <ShortName>Condensed Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Condensed Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/CondensedStatementsofCashFlows</Role>
      <ShortName>Condensed Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Disclosure - Organization and Nature of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/OrganizationandNatureofBusiness</Role>
      <ShortName>Organization and Nature of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Statements of Operations and Comprehensive Loss Components</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponents</Role>
      <ShortName>Statements of Operations and Comprehensive Loss Components</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Balance Sheet Components</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/BalanceSheetComponents</Role>
      <ShortName>Balance Sheet Components</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StockBasedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Significant Agreements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/SignificantAgreements</Role>
      <ShortName>Significant Agreements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Net Loss Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/NetLossPerCommonShare</Role>
      <ShortName>Net Loss Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.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>15</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.everspin.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>16</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9955512 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.everspin.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>17</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9955513 - Disclosure - Statements of Operations and Comprehensive Loss Components (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsTables</Role>
      <ShortName>Statements of Operations and Comprehensive Loss Components (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponents</ParentRole>
      <Position>18</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9955514 - Disclosure - Balance Sheet Components (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/BalanceSheetComponentsTables</Role>
      <ShortName>Balance Sheet Components (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.everspin.com/role/BalanceSheetComponents</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9955515 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.everspin.com/role/CommitmentsandContingencies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9955516 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.everspin.com/role/StockBasedCompensation</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9955517 - Disclosure - Net Loss Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/NetLossPerCommonShareTables</Role>
      <ShortName>Net Loss Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.everspin.com/role/NetLossPerCommonShare</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9955518 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9955519 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts Receivable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Accounts Receivable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9955520 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue and Accounts Receivable for Each Significant Customer (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Schedule of Revenue and Accounts Receivable for Each Significant Customer (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9955521 - Disclosure - Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Sales Channel (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails</Role>
      <ShortName>Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Sales Channel (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9955522 - Disclosure - Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Timing of Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails</Role>
      <ShortName>Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Timing of Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9955523 - Disclosure - Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Type (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails</Role>
      <ShortName>Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Type (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9955524 - Disclosure - Statements of Operations and Comprehensive Loss Components - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails</Role>
      <ShortName>Statements of Operations and Comprehensive Loss Components - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsTables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9955525 - Disclosure - Statements of Operations and Comprehensive Loss Components - Disaggregated by Geographic Region (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails</Role>
      <ShortName>Statements of Operations and Comprehensive Loss Components - Disaggregated by Geographic Region (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9955526 - Disclosure - Balance Sheet Components - Schedule of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9955527 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9955528 - Disclosure - Balance Sheet Components - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails</Role>
      <ShortName>Balance Sheet Components - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9955529 - Disclosure - Balance Sheet Components - Schedule of Intangible Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Intangible Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9955530 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails</Role>
      <ShortName>Balance Sheet Components - Schedule of Accrued Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9955531 - Disclosure - Commitments and Contingencies - Schedule of Undiscounted Future Non-Cancellable Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails</Role>
      <ShortName>Commitments and Contingencies - Schedule of Undiscounted Future Non-Cancellable Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9955532 - Disclosure - Commitments and Contingencies - Schedule of Lease Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/CommitmentsandContingenciesScheduleofLeaseCostDetails</Role>
      <ShortName>Commitments and Contingencies - Schedule of Lease Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9955533 - Disclosure - Stock-Based Compensation - Schedule of Share-Based Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Share-Based Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9955534 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9955535 - Disclosure - Stock-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StockBasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9955536 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails</Role>
      <ShortName>Stock-Based Compensation - Schedule of Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9955537 - Disclosure - Significant Agreements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/SignificantAgreementsDetails</Role>
      <ShortName>Significant Agreements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.everspin.com/role/SignificantAgreements</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9955538 - Disclosure - Net Loss Per Common Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails</Role>
      <ShortName>Net Loss Per Common Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="mram-20260630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9955539 - Disclosure - Net Loss Per Common Share - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails</Role>
      <ShortName>Net Loss Per Common Share - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</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-Q" isDefinitelyFs="true" isUsgaap="true" original="mram-20260630.htm">mram-20260630.htm</File>
    <File>mram-20260630.xsd</File>
    <File>mram-20260630_cal.xml</File>
    <File>mram-20260630_def.xml</File>
    <File>mram-20260630_lab.xml</File>
    <File>mram-20260630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="534">http://fasb.org/us-gaap/2026</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2026</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2026</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>68
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "mram-20260630.htm": {
   "nsprefix": "mram",
   "nsuri": "http://www.everspin.com/20260630",
   "dts": {
    "inline": {
     "local": [
      "mram-20260630.htm"
     ]
    },
    "schema": {
     "local": [
      "mram-20260630.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/2023/calculation-1.1.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-roles-2026.xsd",
      "https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-roles-2026.xsd",
      "https://xbrl.fasb.org/us-gaap/2026/elts/us-types-2026.xsd",
      "https://xbrl.sec.gov/country/2026/country-2026.xsd",
      "https://xbrl.sec.gov/dei/2026/dei-2026.xsd",
      "https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd",
      "https://xbrl.sec.gov/stpr/2026/stpr-2026.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "mram-20260630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "mram-20260630_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "mram-20260630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "mram-20260630_pre.xml"
     ]
    }
   },
   "keyStandard": 192,
   "keyCustom": 32,
   "axisStandard": 16,
   "axisCustom": 0,
   "memberStandard": 25,
   "memberCustom": 12,
   "hidden": {
    "total": 5,
    "http://xbrl.sec.gov/dei/2026": 5
   },
   "contextCount": 153,
   "entityCount": 1,
   "segmentCount": 37,
   "elementCount": 446,
   "unitCount": 8,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2026": 534,
    "http://xbrl.sec.gov/dei/2026": 30,
    "http://xbrl.sec.gov/ecd/2026": 4
   },
   "report": {
    "R1": {
     "role": "http://www.everspin.com/role/Cover",
     "longName": "0000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.everspin.com/role/CondensedBalanceSheets",
     "longName": "9952151 - Statement - Condensed Balance Sheets",
     "shortName": "Condensed Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.everspin.com/role/CondensedBalanceSheetsParenthetical",
     "longName": "9952152 - Statement - Condensed Balance Sheets (Parenthetical)",
     "shortName": "Condensed Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
     "longName": "9952153 - Statement - Condensed Statements of Operations and Comprehensive Loss",
     "shortName": "Condensed Statements of Operations and Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity",
     "longName": "9952154 - Statement - Condensed Statements of Stockholders' Equity",
     "shortName": "Condensed Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-33",
      "name": "us-gaap:SharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-37",
      "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.everspin.com/role/CondensedStatementsofCashFlows",
     "longName": "9952155 - Statement - Condensed Statements of Cash Flows",
     "shortName": "Condensed Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.everspin.com/role/OrganizationandNatureofBusiness",
     "longName": "9952156 - Disclosure - Organization and Nature of Business",
     "shortName": "Organization and Nature of Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.everspin.com/role/SummaryofSignificantAccountingPolicies",
     "longName": "9952157 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponents",
     "longName": "9952158 - Disclosure - Statements of Operations and Comprehensive Loss Components",
     "shortName": "Statements of Operations and Comprehensive Loss Components",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "mram:ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "mram:ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.everspin.com/role/BalanceSheetComponents",
     "longName": "9952159 - Disclosure - Balance Sheet Components",
     "shortName": "Balance Sheet Components",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.everspin.com/role/CommitmentsandContingencies",
     "longName": "9952160 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.everspin.com/role/StockBasedCompensation",
     "longName": "9952161 - Disclosure - Stock-Based Compensation",
     "shortName": "Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.everspin.com/role/SignificantAgreements",
     "longName": "9952162 - Disclosure - Significant Agreements",
     "shortName": "Significant Agreements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "mram:SignificantArrangementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "mram:SignificantArrangementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.everspin.com/role/NetLossPerCommonShare",
     "longName": "9952163 - Disclosure - Net Loss Per Common Share",
     "shortName": "Net Loss Per Common Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "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": "15",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "longName": "9955511 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesTables",
     "longName": "9955512 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "mram:ScheduleOfAccountsReceivableNetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "mram:ScheduleOfAccountsReceivableNetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsTables",
     "longName": "9955513 - Disclosure - Statements of Operations and Comprehensive Loss Components (Tables)",
     "shortName": "Statements of Operations and Comprehensive Loss Components (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.everspin.com/role/BalanceSheetComponentsTables",
     "longName": "9955514 - Disclosure - Balance Sheet Components (Tables)",
     "shortName": "Balance Sheet Components (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.everspin.com/role/CommitmentsandContingenciesTables",
     "longName": "9955515 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "mram:LesseeLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "mram:LesseeLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.everspin.com/role/StockBasedCompensationTables",
     "longName": "9955516 - Disclosure - Stock-Based Compensation (Tables)",
     "shortName": "Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.everspin.com/role/NetLossPerCommonShareTables",
     "longName": "9955517 - Disclosure - Net Loss Per Common Share (Tables)",
     "shortName": "Net Loss Per Common Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails",
     "longName": "9955518 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)",
     "shortName": "Summary of Significant Accounting Policies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails",
     "longName": "9955519 - Disclosure - Summary of Significant Accounting Policies - Schedule of Accounts Receivable, Net (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Accounts Receivable, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mram:ScheduleOfAccountsReceivableNetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mram:ScheduleOfAccountsReceivableNetTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails",
     "longName": "9955520 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenue and Accounts Receivable for Each Significant Customer (Details)",
     "shortName": "Summary of Significant Accounting Policies - Schedule of Revenue and Accounts Receivable for Each Significant Customer (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-52",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-52",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails",
     "longName": "9955521 - Disclosure - Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Sales Channel (Details)",
     "shortName": "Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Sales Channel (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-63",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails",
     "longName": "9955522 - Disclosure - Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Timing of Recognition (Details)",
     "shortName": "Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Timing of Recognition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-71",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails",
     "longName": "9955523 - Disclosure - Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Type (Details)",
     "shortName": "Statements of Operations and Comprehensive Loss Components - Schedule of Disaggregated by Type (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-79",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails",
     "longName": "9955524 - Disclosure - Statements of Operations and Comprehensive Loss Components - Narrative (Details)",
     "shortName": "Statements of Operations and Comprehensive Loss Components - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "mram:NumberOfGeographicRegions",
      "unitRef": "region",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-103",
      "name": "mram:ConsiderationToBeReceived",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails",
     "longName": "9955525 - Disclosure - Statements of Operations and Comprehensive Loss Components - Disaggregated by Geographic Region (Details)",
     "shortName": "Statements of Operations and Comprehensive Loss Components - Disaggregated by Geographic Region (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-91",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails",
     "longName": "9955526 - Disclosure - Balance Sheet Components - Schedule of Inventory (Details)",
     "shortName": "Balance Sheet Components - Schedule of Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails",
     "longName": "9955527 - Disclosure - Balance Sheet Components - Schedule of Property and Equipment, Net (Details)",
     "shortName": "Balance Sheet Components - Schedule of Property and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails",
     "longName": "9955528 - Disclosure - Balance Sheet Components - Narrative (Details)",
     "shortName": "Balance Sheet Components - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails",
     "longName": "9955529 - Disclosure - Balance Sheet Components - Schedule of Intangible Assets, Net (Details)",
     "shortName": "Balance Sheet Components - Schedule of Intangible Assets, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails",
     "longName": "9955530 - Disclosure - Balance Sheet Components - Schedule of Accrued Liabilities (Details)",
     "shortName": "Balance Sheet Components - Schedule of Accrued Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccruedSalariesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccruedSalariesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails",
     "longName": "9955531 - Disclosure - Commitments and Contingencies - Schedule of Undiscounted Future Non-Cancellable Lease Payments (Details)",
     "shortName": "Commitments and Contingencies - Schedule of Undiscounted Future Non-Cancellable Lease Payments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mram:LesseeLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "mram:LesseeLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofLeaseCostDetails",
     "longName": "9955532 - Disclosure - Commitments and Contingencies - Schedule of Lease Cost (Details)",
     "shortName": "Commitments and Contingencies - Schedule of Lease Cost (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails",
     "longName": "9955533 - Disclosure - Stock-Based Compensation - Schedule of Share-Based Compensation Expense (Details)",
     "shortName": "Stock-Based Compensation - Schedule of Share-Based Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-134",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails",
     "longName": "9955534 - Disclosure - Stock-Based Compensation - Schedule of Stock Option Activity (Details)",
     "shortName": "Stock-Based Compensation - Schedule of Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails",
     "longName": "9955535 - Disclosure - Stock-Based Compensation - Narrative (Details)",
     "shortName": "Stock-Based Compensation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails",
     "longName": "9955536 - Disclosure - Stock-Based Compensation - Schedule of Restricted Stock Units (Details)",
     "shortName": "Stock-Based Compensation - Schedule of Restricted Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-146",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-146",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.everspin.com/role/SignificantAgreementsDetails",
     "longName": "9955537 - Disclosure - Significant Agreements (Details)",
     "shortName": "Significant Agreements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-149",
      "name": "mram:PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-149",
      "name": "mram:PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails",
     "longName": "9955538 - Disclosure - Net Loss Per Common Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)",
     "shortName": "Net Loss Per Common Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails",
     "longName": "9955539 - Disclosure - Net Loss Per Common Share - Narrative (Details)",
     "shortName": "Net Loss Per Common Share - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-150",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-150",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "mram-20260630.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Accounts Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r612",
      "r734",
      "r736"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade accounts receivable",
        "label": "Accounts Receivable, before Allowance for Credit Loss, Current",
        "documentation": "Amount, before 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": [
      "r47",
      "r68",
      "r158",
      "r526"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r816"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets",
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "totalLabel": "Accounts receivable, net",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r827"
     ]
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedIncomeTaxesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term income tax liability",
        "label": "Accrued Income Taxes, Noncurrent",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent."
       }
      }
     },
     "auth_ref": [
      "r739"
     ]
    },
    "mram_AccruedInventory": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "AccruedInventory",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Accrued Inventory",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for inventory. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails",
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "totalLabel": "Total accrued liabilities",
        "label": "Accrued Liabilities, Current",
        "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": [
      "r737"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedLiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued liabilities",
        "label": "Accrued Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal fees",
        "label": "Accrued Professional Fees, Current",
        "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": [
      "r737"
     ]
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll-related expenses",
        "label": "Accrued Salaries, Current",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r737"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation",
        "label": "Property, Plant, and Equipment, Accumulated Depreciation, Depletion, and Amortization",
        "documentation": "Amount of accumulated depreciation, depletion, and amortization of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r179",
      "r181",
      "r401",
      "r402",
      "r411",
      "r835"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r678"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r742",
      "r853"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional Paid-In Capital",
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r442",
      "r809",
      "r810",
      "r811",
      "r812",
      "r892",
      "r950"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r241"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table",
        "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r650",
      "r660",
      "r670",
      "r702"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r653",
      "r663",
      "r673",
      "r705"
     ]
    },
    "ecd_AggtPnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AggtPnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Pension Adjustments Service Cost",
        "label": "Aggregate Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r654",
      "r664",
      "r674",
      "r698",
      "r706",
      "r710",
      "r718"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "mram_AllowanceForProductReturnsAndPriceConcessions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "AllowanceForProductReturnsAndPriceConcessions",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Allowance for product returns and price adjustments",
        "label": "Allowance For Product Returns and Price Concessions",
        "documentation": "A valuation allowance for product returns and price concessions."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense for intangible assets",
        "label": "Intangible Asset, Finite-Lived, Amortization Expense",
        "documentation": "Amount of amortization expense for finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r81",
      "r164",
      "r170",
      "r522",
      "r539",
      "r540",
      "r542",
      "r544",
      "r835"
     ]
    },
    "mram_AmountBilledRelatedToAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "AmountBilledRelatedToAgreement",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount billed related to agreement",
        "label": "Amount Billed Related To Agreement",
        "documentation": "Amount of revenue billed during period related to agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Potentially dilutive securities (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities",
        "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": [
      "r124"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://www.everspin.com/role/SignificantAgreementsDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "srt_AsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "AsiaPacificMember",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "APAC",
        "label": "Asia Pacific [Member]"
       }
      }
     },
     "auth_ref": [
      "r952",
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r43",
      "r58",
      "r88",
      "r89",
      "r90",
      "r129",
      "r137",
      "r150",
      "r151",
      "r159",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r221",
      "r293",
      "r297",
      "r324",
      "r386",
      "r387",
      "r388",
      "r397",
      "r398",
      "r405",
      "r468",
      "r554",
      "r555",
      "r562",
      "r612",
      "r628",
      "r629",
      "r641",
      "r848",
      "r849",
      "r896"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "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": [
      "r42",
      "r43",
      "r73",
      "r88",
      "r89",
      "r90",
      "r159",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r221",
      "r293",
      "r297",
      "r324",
      "r612",
      "r732",
      "r848",
      "r849",
      "r896"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r713"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r712"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r711"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r710"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of Presentation",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r805"
     ]
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Significant Accounting Policies",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r804"
     ]
    },
    "mram_BilledContractRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "BilledContractRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount billed for the performance under contractual agreements",
        "label": "Billed Contract Revenue",
        "documentation": "Represents the amount billed for the performance under contractual agreements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchases of property and equipment in accounts payable and accrued liabilities",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r803"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalent",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is 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": [
      "r53",
      "r84",
      "r87",
      "r524",
      "r898"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "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": [
      "r85"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents at beginning of period",
        "periodEndLabel": "Cash and cash equivalents at end of period",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is 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": [
      "r18",
      "r84",
      "r87"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease) increase in cash and cash equivalents",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is 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": [
      "r0",
      "r18"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year",
        "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r686"
     ]
    },
    "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested",
        "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r684"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://www.everspin.com/role/SignificantAgreementsDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint development agreement",
        "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": [
      "r291"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 5)",
        "label": "Commitments and Contingencies",
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r386",
      "r387",
      "r389",
      "r406",
      "r455"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r186",
      "r509",
      "r843",
      "r844",
      "r845"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common Stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r217",
      "r386",
      "r387",
      "r392",
      "r631",
      "r632",
      "r633",
      "r635",
      "r636",
      "r637",
      "r638",
      "r809",
      "r810",
      "r812",
      "r892",
      "r948",
      "r950"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value (in dollars per share)",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r741",
      "r852",
      "r903",
      "r904",
      "r906"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, authorized (in shares)",
        "label": "Common Stock, Shares Authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r217",
      "r386",
      "r387",
      "r392",
      "r456"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, issued (in shares)",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r217",
      "r386",
      "r387",
      "r392"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r217",
      "r386",
      "r387",
      "r392",
      "r456",
      "r474",
      "r850",
      "r950",
      "r951"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.0001 par value per share; 100,000,000 shares authorized; 24,271,438 and 22,977,797 shares issued and outstanding as of June\u00a030, 2026 and December\u00a031, 2025, respectively",
        "label": "Common Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r200",
      "r206",
      "r217",
      "r386",
      "r387",
      "r392",
      "r408",
      "r612"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "mram_ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statements of Operations and Comprehensive Loss Components",
        "label": "Components Of Statements Of Operations And Comprehensive (Loss) Income [Text Block]",
        "documentation": "The entire disclosure of components of statements of operations and comprehensive (loss) income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computer and network equipment",
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r841"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r156",
      "r435",
      "r436",
      "r508",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r156",
      "r435",
      "r436",
      "r508",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r156",
      "r435",
      "r436",
      "r508",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration of Credit Risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r323"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk",
        "label": "Concentration Risk [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r133",
      "r508",
      "r547",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk percentage",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r156",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Table]",
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r133",
      "r508",
      "r547",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r156",
      "r435",
      "r436",
      "r508",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819"
     ]
    },
    "mram_ConsiderationToBeReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "ConsiderationToBeReceived",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total amount to be collected",
        "label": "Consideration To Be Received",
        "documentation": "Amount of revenue to be received related to agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in Progress",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": [
      "r836"
     ]
    },
    "mram_ContractObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "ContractObligations",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract obligations",
        "label": "Contract Obligations",
        "documentation": "Amount of liabilities classified as contract obligations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "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": [
      "r227",
      "r228",
      "r229",
      "r233",
      "r528"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractWithCustomerSalesChannelAxis",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel [Axis]",
        "label": "Contract with Customer, Sales Channel [Axis]",
        "documentation": "Information by sales channel for delivery of good or service in contract with customer."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r571"
     ]
    },
    "us-gaap_ContractWithCustomerSalesChannelDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ContractWithCustomerSalesChannelDomain",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract with Customer, Sales Channel [Domain]",
        "label": "Contract with Customer, Sales Channel [Domain]",
        "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r571"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total cost of sales",
        "label": "Cost of Product and Service Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r12",
      "r349",
      "r540",
      "r545",
      "r605",
      "r796"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CostOfGoodsAndServicesSoldDepreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Cost, Depreciation",
        "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service."
       }
      }
     },
     "auth_ref": [
      "r756",
      "r839"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.everspin.com/role/SignificantAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r88",
      "r92",
      "r93",
      "r196",
      "r210",
      "r344",
      "r345",
      "r346",
      "r404",
      "r536",
      "r537",
      "r538",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r888",
      "r889",
      "r890",
      "r891",
      "r899",
      "r900"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "mram_CustomerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "CustomerAMember",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer A",
        "label": "Customer A [Member]",
        "documentation": "Customer A."
       }
      }
     },
     "auth_ref": []
    },
    "mram_CustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "CustomerBMember",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer B",
        "label": "Customer B [Member]",
        "documentation": "Customer B."
       }
      }
     },
     "auth_ref": []
    },
    "mram_CustomerCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "CustomerCMember",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer C",
        "label": "Customer C [Member]",
        "documentation": "Customer C."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r816"
     ]
    },
    "mram_CustomerDMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "CustomerDMember",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer D",
        "label": "Customer D [Member]",
        "documentation": "Customer D."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r834",
      "r839"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "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": [
      "r231",
      "r232",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r232",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r857"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r239",
      "r243",
      "r271",
      "r272",
      "r274",
      "r572"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-Based Payment Arrangement [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureTextBlockSupplementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "DisclosureTextBlockSupplementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure Text Block Supplement [Abstract]",
        "label": "Disclosure Text Block Supplement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r645"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r677"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "DocumentType",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year",
        "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r688"
     ]
    },
    "us-gaap_EMEAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EMEAMember",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EMEA",
        "label": "EMEA [Member]",
        "documentation": "Regions of Europe, Middle East and Africa."
       }
      }
     },
     "auth_ref": [
      "r952",
      "r953",
      "r954",
      "r955"
     ]
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss per common share:",
        "terseLabel": "Earnings Per Share [Abstract]",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
      "http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Net loss per common share, basic (in dollars per share)",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r79",
      "r97",
      "r99",
      "r100",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r112",
      "r114",
      "r121",
      "r122",
      "r123",
      "r128",
      "r176",
      "r198",
      "r236",
      "r275",
      "r287",
      "r290",
      "r317",
      "r318",
      "r396",
      "r417",
      "r546"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
      "http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted (in dollars per share)",
        "terseLabel": "Net loss per common share, diluted (in dollars per share)",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r79",
      "r97",
      "r99",
      "r100",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r114",
      "r121",
      "r122",
      "r123",
      "r128",
      "r176",
      "r198",
      "r236",
      "r275",
      "r287",
      "r290",
      "r317",
      "r318",
      "r396",
      "r417",
      "r546"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.everspin.com/role/NetLossPerCommonShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Loss Per Common Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r124",
      "r125",
      "r126",
      "r127",
      "r225"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation expense, weighted-average period expected to be recognized",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r273"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r885"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee Stock Option",
        "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": [
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884"
     ]
    },
    "mram_EngineeringServicesAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "EngineeringServicesAgreementMember",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Engineering Services Agreement",
        "label": "Engineering Services Agreement [Member]",
        "documentation": "Engineering Services Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "mram_EngineeringServicesAndOtherRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "EngineeringServicesAndOtherRevenueMember",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Engineering services and other revenue",
        "label": "Engineering Services And Other Revenue [Member]",
        "documentation": "Engineering Services And Other Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Filer Category",
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r727"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r643"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Footnote",
        "label": "Equity Awards Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table",
        "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "ecd_EqtyAwrdsAdjsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsAdjsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Awards Adjustments",
        "label": "Equity Awards Adjustments [Member]"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table",
        "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquipmentMember",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manufacturing equipment",
        "label": "Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r840",
      "r841"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component [Domain]",
        "label": "Equity Component [Domain]",
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r45",
      "r66",
      "r67",
      "r76",
      "r77",
      "r78",
      "r94",
      "r95",
      "r96",
      "r98",
      "r105",
      "r107",
      "r109",
      "r130",
      "r160",
      "r161",
      "r175",
      "r176",
      "r177",
      "r197",
      "r211",
      "r215",
      "r216",
      "r217",
      "r220",
      "r222",
      "r224",
      "r234",
      "r235",
      "r237",
      "r238",
      "r275",
      "r281",
      "r282",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r290",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r343",
      "r347",
      "r386",
      "r387",
      "r391",
      "r392",
      "r403",
      "r416",
      "r429",
      "r430",
      "r431",
      "r442",
      "r494",
      "r856"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r650",
      "r660",
      "r670",
      "r702"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r647",
      "r657",
      "r667",
      "r699"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value of Financial Instruments",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeasePrincipalPayments",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on finance leases",
        "label": "Finance Lease, Principal Payments",
        "documentation": "Amount of cash outflow for principal payment on finance lease."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r338"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r611"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term (years)",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r611"
     ]
    },
    "mram_FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing cash flows paid for finance leases",
        "label": "Financing Cash Flows Paid For Finance Leases, Supplementary Cash Flow Information",
        "documentation": "Amount of cash outflow on finance lease."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Life (in years)",
        "label": "Intangible Asset, Finite-Lived, Useful Life",
        "documentation": "Useful life of finite-lived intangible asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated Amortization",
        "label": "Intangible Asset, Finite-Lived, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r162",
      "r169",
      "r522",
      "r835"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived, Class [Axis]",
        "label": "Intangible Asset, Finite-Lived, Class [Axis]",
        "documentation": "Information by class of finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r171",
      "r172",
      "r350",
      "r351",
      "r434",
      "r519",
      "r522",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r835",
      "r956",
      "r957",
      "r958"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Carrying Amount",
        "label": "Intangible Asset, Finite-Lived, before Accumulated Amortization",
        "documentation": "Amount, before accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r162",
      "r169",
      "r351",
      "r522",
      "r835"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets",
        "label": "Intangible Asset, Finite-Lived [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": [
      "r163",
      "r169",
      "r171",
      "r172",
      "r173",
      "r350",
      "r519",
      "r522",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r835",
      "r956",
      "r957",
      "r958"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived, Class [Domain]",
        "label": "Intangible Asset, Finite-Lived, Class [Domain]",
        "documentation": "Class of finite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r171",
      "r172",
      "r434",
      "r519",
      "r522",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r835",
      "r956",
      "r957",
      "r958"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails",
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Net Carrying Amount",
        "label": "Intangible Asset, Finite-Lived, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of finite-lived intangible asset. Excludes goodwill and capitalized cost for software to be sold, leased, or marketed."
       }
      }
     },
     "auth_ref": [
      "r350",
      "r833"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r654",
      "r664",
      "r674",
      "r706"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r654",
      "r664",
      "r674",
      "r706"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r654",
      "r664",
      "r674",
      "r706"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r654",
      "r664",
      "r674",
      "r706"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r654",
      "r664",
      "r674",
      "r706"
     ]
    },
    "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year",
        "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r687"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and fixtures",
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r840",
      "r841"
     ]
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GainLossOnDispositionOfAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on sale of property and equipment",
        "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": [
      "r802",
      "r837",
      "r842"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r478"
     ]
    },
    "mram_GlobalfoundriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "GlobalfoundriesMember",
     "presentation": [
      "http://www.everspin.com/role/SignificantAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "GlobalFoundries, Inc.",
        "label": "Global Foundries, Inc. [Member]",
        "documentation": "Global Foundries."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r13",
      "r88",
      "r89",
      "r90",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r221",
      "r324",
      "r550",
      "r554",
      "r729",
      "r730",
      "r814",
      "r822",
      "r823",
      "r824",
      "r825",
      "r831",
      "r848"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss before income 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": [
      "r10",
      "r28",
      "r397",
      "r399",
      "r413",
      "r523",
      "r541",
      "r543",
      "r545",
      "r550",
      "r554",
      "r814",
      "r822",
      "r823",
      "r824",
      "r825"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax benefit (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": [
      "r31",
      "r35",
      "r88",
      "r108",
      "r109",
      "r129",
      "r141",
      "r151",
      "r277",
      "r278",
      "r283",
      "r419",
      "r523",
      "r541",
      "r543",
      "r545",
      "r573"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for taxes",
        "label": "Income Tax Paid, after Refund Received",
        "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r86",
      "r279",
      "r280"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "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": [
      "r1"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r1"
     ]
    },
    "mram_IncreaseDecreaseInContractObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "IncreaseDecreaseInContractObligations",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract obligations",
        "label": "Increase Decrease In Contract Obligations",
        "documentation": "Amount of increase (decrease) in contract obligations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r348",
      "r801"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "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": [
      "r1"
     ]
    },
    "mram_IncreaseDecreaseInLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "IncreaseDecreaseInLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, net",
        "label": "Increase (Decrease) In Lease Liabilities",
        "documentation": "The increase (decrease) in lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Adjustment to Reconcile Net Income to Cash Provided by (Used in) Operating Activity, Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "mram_IncreaseDecreaseInTaxLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "IncreaseDecreaseInTaxLiabilityNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term income tax liability",
        "label": "Increase (Decrease) In Tax Liability, Noncurrent",
        "documentation": "The increase (decrease) during the reporting period, excluding the portion taken into income, in the long-term tax liability."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r654",
      "r664",
      "r674",
      "r698",
      "r706",
      "r710",
      "r718"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingArrLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r646",
      "r722"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r646",
      "r722"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r646",
      "r722"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InventoryDisclosureAbstract",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r531",
      "r533"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails",
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventory",
        "totalLabel": "Total inventory",
        "label": "Inventory, Net",
        "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": [
      "r48",
      "r72",
      "r525",
      "r612"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r531",
      "r535"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work-in-process",
        "label": "Inventory, Work in Process, Net of Reserves",
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r531",
      "r534"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r140",
      "r151",
      "r554",
      "r757"
     ]
    },
    "mram_JointDevelopmentAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "JointDevelopmentAgreementMember",
     "presentation": [
      "http://www.everspin.com/role/SignificantAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Joint Development Agreement",
        "label": "Joint Development Agreement [Member]",
        "documentation": "Joint development agreement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Lease Cost",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "mram_LeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "LeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails": {
       "parentTag": "mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease liabilities",
        "label": "Lease Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from leases."
       }
      }
     },
     "auth_ref": []
    },
    "mram_LeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "LeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails": {
       "parentTag": "mram_LeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails",
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liabilities, current portion",
        "negatedLabel": "Less: current portion of lease liabilities",
        "label": "Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from leases, classified as current."
       }
      }
     },
     "auth_ref": []
    },
    "mram_LeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "LeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails": {
       "parentTag": "mram_LeaseLiability",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails",
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liabilities, net of current portion",
        "terseLabel": "Total lease liabilities, net of current portion",
        "label": "Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r840",
      "r841"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LesseeDisclosureAbstract",
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Future lease payments",
        "label": "Lessee Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mram_LesseeLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "LesseeLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Undiscounted Future Non-Cancellable Lease Payments",
        "label": "Lessee, Liability, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liabilities. Includes, but is not limited to, reconciliation of undiscounted cash flows to lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": []
    },
    "mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating And Financing Lease Liability, Payments Due",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for leases."
       }
      }
     },
     "auth_ref": []
    },
    "mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails_1": {
       "parentTag": "mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remainder of 2026",
        "label": "Lessee, Operating And Financing Lease Liability, Payments Due, Remainder Of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails_1": {
       "parentTag": "mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating And Financing Lease Liability, Payments Due, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for lease to be paid in next fiscal year following current fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails_1": {
       "parentTag": "mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "label": "Lessee, Operating And Financing Lease Liability, Payments Due, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for lease, due in third fiscal year following latest fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails_1": {
       "parentTag": "mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating And Financing Lease Liability, Payments Due, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for lease, due in second fiscal year following latest fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "mram_LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails": {
       "parentTag": "mram_LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofUndiscountedFutureNonCancellableLeasePaymentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: imputed interest",
        "label": "Lessee, Operating And Financing Lease Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "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": [
      "r42",
      "r43",
      "r88",
      "r89",
      "r90",
      "r159",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r221",
      "r294",
      "r297",
      "r298",
      "r324",
      "r454",
      "r549",
      "r562",
      "r641",
      "r745",
      "r848",
      "r896",
      "r897"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r386",
      "r387",
      "r394",
      "r410",
      "r612",
      "r628",
      "r629",
      "r806",
      "r808",
      "r831",
      "r894"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and Stockholders\u2019 Equity",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "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": [
      "r42",
      "r43",
      "r44",
      "r60",
      "r88",
      "r89",
      "r90",
      "r159",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r221",
      "r294",
      "r297",
      "r298",
      "r324",
      "r612",
      "r848",
      "r896",
      "r897"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LicenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LicenseMember",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Licensing",
        "label": "License [Member]",
        "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r858"
     ]
    },
    "mram_LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Licensing, royalty, engineering services and other revenue",
        "label": "Licensing, Royalty, Engineering Services And Other Revenue Customers [Member]",
        "documentation": "Licensing, Royalty, Engineering Services And Other Revenue Customers"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Software liabilities, current portion",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r532"
     ]
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Software liabilities, net of current portion",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r735",
      "r738"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r156",
      "r563",
      "r567",
      "r622",
      "r626",
      "r907",
      "r909",
      "r910",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r946",
      "r947"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r709"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r156",
      "r563",
      "r567",
      "r622",
      "r626",
      "r907",
      "r909",
      "r910",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r946",
      "r947"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Continuing Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Continuing Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19",
      "r20"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities",
        "label": "Cash Provided by (Used in) Operating Activity, Continuing Operation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity",
      "http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss and comprehensive loss",
        "verboseLabel": "Net Loss",
        "terseLabel": "Net loss",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r20",
      "r29",
      "r37",
      "r42",
      "r43",
      "r74",
      "r75",
      "r78",
      "r88",
      "r89",
      "r90",
      "r91",
      "r97",
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r108",
      "r109",
      "r119",
      "r159",
      "r176",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r198",
      "r201",
      "r203",
      "r207",
      "r221",
      "r236",
      "r275",
      "r287",
      "r290",
      "r318",
      "r324",
      "r415",
      "r475",
      "r492",
      "r493",
      "r541",
      "r543",
      "r545",
      "r639",
      "r848"
     ]
    },
    "us-gaap_NetIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAbstract",
     "presentation": [
      "http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Net Income (Loss) Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss attributable to common stockholders, diluted",
        "label": "Net Income (Loss) Available to Common Stockholders, 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": [
      "r80",
      "r113",
      "r115",
      "r116",
      "r117",
      "r118",
      "r120",
      "r123"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Under Evaluation",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r654",
      "r664",
      "r674",
      "r698",
      "r706"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash investing and financing activities:",
        "label": "Noncash Investing and Financing Items [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_NorthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "NorthAmericaMember",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North America",
        "label": "North America [Member]"
       }
      }
     },
     "auth_ref": [
      "r952",
      "r953",
      "r954",
      "r955"
     ]
    },
    "mram_NumberOfCustomersExecutedEngineeringServicesAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "NumberOfCustomersExecutedEngineeringServicesAgreements",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of customers executed engineering services agreements",
        "label": "Number Of Customers Executed Engineering Services Agreements",
        "documentation": "Number Of Customers Executed Engineering Services Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "mram_NumberOfEngineeringServicesAgreements": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "NumberOfEngineeringServicesAgreements",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of engineering services agreements",
        "label": "Number Of Engineering Services Agreements",
        "documentation": "Number Of Engineering Services Agreements"
       }
      }
     },
     "auth_ref": []
    },
    "mram_NumberOfGeographicRegions": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "NumberOfGeographicRegions",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of primary geographic regions",
        "label": "Number Of Geographic Regions",
        "documentation": "The number of primary geographic regions the Company has sales in."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "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": [
      "r551",
      "r557",
      "r821"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "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": [
      "r545",
      "r729",
      "r730",
      "r831"
     ]
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "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": [
      "r541",
      "r545",
      "r550",
      "r729",
      "r730",
      "r814",
      "r822",
      "r823",
      "r824",
      "r825",
      "r831"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating cash flows paid for operating leases",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r338"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r335"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average discount rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r341",
      "r611"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.everspin.com/role/CommitmentsandContingenciesScheduleofLeaseCostDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining lease term (years)",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r340",
      "r611"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.everspin.com/role/OrganizationandNatureofBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization and Nature of Business",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r38",
      "r39",
      "r40",
      "r437",
      "r438"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofAccruedLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Other Accrued Liabilities, Current",
        "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": [
      "r737"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r57"
     ]
    },
    "us-gaap_OtherIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other Income",
        "documentation": "Amount of revenue and income classified as other."
       }
      }
     },
     "auth_ref": [
      "r418",
      "r476",
      "r500",
      "r501",
      "r502",
      "r628",
      "r629"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r605"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r652",
      "r662",
      "r672",
      "r704"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r655",
      "r665",
      "r675",
      "r707"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r655",
      "r665",
      "r675",
      "r707"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r679"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of intangible assets",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "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": [
      "r17"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r680"
     ]
    },
    "mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork",
     "presentation": [
      "http://www.everspin.com/role/SignificantAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period of possession of exclusive right to manufacture after completion of device development work",
        "label": "Period of Possession Of Exclusive Right to Manufacture After Completion Of Device Development Work",
        "documentation": "Represents the period during which the related party possess the exclusive right to manufacture the Company's discrete and embedded ST-MRAM devices developed pursuant to the agreement, after the completion of the relevant statement of work under which the device was developed."
       }
      }
     },
     "auth_ref": []
    },
    "mram_PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice",
     "presentation": [
      "http://www.everspin.com/role/SignificantAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period of possession of exclusive right to manufacture after qualification of device",
        "label": "Period of Possession Of Exclusive Right to Manufacture After Qualification Of Device",
        "documentation": "Represents the period during which the related party possess the exclusive right to manufacture the Company's discrete and embedded ST-MRAM devices developed pursuant to the agreement, after the qualification of the MRAM device for a particular technology node."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Axis]",
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plan Name [Domain]",
        "label": "Plan Name [Domain]",
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884"
     ]
    },
    "ecd_PnsnAdjsPrrSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnAdjsPrrSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Prior Service Cost",
        "label": "Pension Adjustments Prior Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r682"
     ]
    },
    "ecd_PnsnAdjsSvcCstMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnAdjsSvcCstMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Adjustments Service Cost",
        "label": "Pension Adjustments Service Cost [Member]"
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pension Benefits Adjustments, Footnote",
        "label": "Pension Benefits Adjustments, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r681"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, par value (in dollars per share)",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r209",
      "r733",
      "r740",
      "r851",
      "r903",
      "r904",
      "r905"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, authorized (in shares)",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r66",
      "r216",
      "r386",
      "r387",
      "r391",
      "r456"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, Issued (in shares)",
        "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": [
      "r45",
      "r66",
      "r209",
      "r216",
      "r386",
      "r387",
      "r391"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, outstanding (in shares)",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r66",
      "r216",
      "r386",
      "r387",
      "r391",
      "r456",
      "r474",
      "r850",
      "r950",
      "r951"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Preferred stock, $0.0001 par value per share; 5,000,000 shares authorized; no shares issued and outstanding as of June\u00a030, 2026 and December\u00a031, 2025",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r66",
      "r200",
      "r205",
      "r216",
      "r386",
      "r387",
      "r391",
      "r407",
      "r612"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r744"
     ]
    },
    "mram_ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from exercise of stock options and purchase of shares in employee stock purchase plan",
        "label": "Proceeds From Exercise Of Stock Options And Purchase Of Shares In Employee Stock Purchase Plan",
        "documentation": "Proceeds from exercise of stock options and purchase of shares in employee stock purchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProductMember",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product sales",
        "verboseLabel": "Product sales",
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r540",
      "r545",
      "r563",
      "r565"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r153",
      "r349",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r520",
      "r540",
      "r543",
      "r545",
      "r563",
      "r565",
      "r621",
      "r623",
      "r624",
      "r627",
      "r630",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r798",
      "r799",
      "r800",
      "r846",
      "r847",
      "r907",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r153",
      "r349",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r520",
      "r540",
      "r543",
      "r545",
      "r563",
      "r565",
      "r621",
      "r623",
      "r624",
      "r627",
      "r630",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r795",
      "r797",
      "r798",
      "r799",
      "r800",
      "r846",
      "r847",
      "r907",
      "r909",
      "r910",
      "r911",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r935",
      "r936",
      "r937",
      "r938",
      "r939",
      "r940",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r42",
      "r43",
      "r74",
      "r75",
      "r83",
      "r88",
      "r89",
      "r90",
      "r91",
      "r97",
      "r105",
      "r108",
      "r109",
      "r159",
      "r176",
      "r187",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194",
      "r195",
      "r198",
      "r221",
      "r236",
      "r275",
      "r287",
      "r290",
      "r292",
      "r295",
      "r296",
      "r318",
      "r324",
      "r397",
      "r399",
      "r414",
      "r441",
      "r475",
      "r492",
      "r493",
      "r523",
      "r603",
      "r604",
      "r640",
      "r755",
      "r848"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Asset, Class [Axis]",
        "label": "Long-Lived Asset, Class [Axis]",
        "documentation": "Information by class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r179",
      "r342",
      "r558",
      "r559",
      "r560",
      "r561",
      "r835",
      "r836",
      "r901"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total property and equipment, gross",
        "label": "Property, Plant, and Equipment, before Accumulated Depreciation, Depletion, and Amortization",
        "documentation": "Amount, before accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r54",
      "r178",
      "r412",
      "r835"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and Equipment, Net",
        "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": [
      "r178",
      "r179",
      "r342",
      "r558",
      "r559",
      "r560",
      "r561",
      "r835",
      "r836",
      "r901"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails",
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net",
        "label": "Property, Plant, and Equipment, after Accumulated Depreciation, Depletion, and Amortization",
        "documentation": "Amount, after accumulated depreciation, depletion, and amortization, of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r386",
      "r387",
      "r395",
      "r401",
      "r402",
      "r412",
      "r612",
      "r840"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Property and Equipment, Net",
        "label": "Property, Plant, and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r838"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Asset, Class [Domain]",
        "label": "Long-Lived Asset, Class [Domain]",
        "documentation": "Class of long-lived asset. Includes, but is not limited to, property, plant, and equipment; right-of-use asset from finance lease; long-lived asset of lessor subject to operating lease; proved oil and gas property accounted for under successful efforts method; and long-term prepaid asset."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r179",
      "r342",
      "r558",
      "r559",
      "r560",
      "r561",
      "r835",
      "r836",
      "r901"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r679"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r679"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r647",
      "r657",
      "r667",
      "r699"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.everspin.com/role/SignificantAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r88",
      "r92",
      "r93",
      "r196",
      "r210",
      "r344",
      "r345",
      "r346",
      "r404",
      "r536",
      "r537",
      "r538",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r888",
      "r889",
      "r890",
      "r891",
      "r899",
      "r900"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "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": [
      "r276",
      "r519",
      "r541",
      "r542",
      "r554",
      "r902"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r648",
      "r658",
      "r668",
      "r700"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r649",
      "r659",
      "r669",
      "r701"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r656",
      "r666",
      "r676",
      "r708"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs",
        "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": [
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r70",
      "r218",
      "r386",
      "r387",
      "r393",
      "r409",
      "r432",
      "r433",
      "r440",
      "r457",
      "r612"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r94",
      "r95",
      "r96",
      "r98",
      "r105",
      "r107",
      "r109",
      "r160",
      "r161",
      "r175",
      "r176",
      "r177",
      "r197",
      "r215",
      "r224",
      "r234",
      "r235",
      "r237",
      "r238",
      "r275",
      "r281",
      "r282",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r290",
      "r303",
      "r304",
      "r305",
      "r306",
      "r308",
      "r309",
      "r311",
      "r316",
      "r334",
      "r347",
      "r403",
      "r429",
      "r431",
      "r442",
      "r854",
      "r855",
      "r950"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r138",
      "r139",
      "r149",
      "r151",
      "r153",
      "r154",
      "r156",
      "r230",
      "r231",
      "r232",
      "r349",
      "r541",
      "r545"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromContractWithCustomerMember",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenueandAccountsReceivableforEachSignificantCustomerDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer Benchmark [Member]",
        "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r156",
      "r816",
      "r817"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue by Region",
        "label": "Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of revenue attributed to country of domicile and foreign country from which revenue is derived if it is not provided as part of reportable segment information. Includes, but is not limited to, subtotal of geographical information about group of countries."
       }
      }
     },
     "auth_ref": [
      "r826"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue expected to be recognized",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities",
        "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r611",
      "r803"
     ]
    },
    "us-gaap_RoyaltyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "RoyaltyMember",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Royalties",
        "label": "Royalty [Member]",
        "documentation": "Money for usage-based right to asset."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r858"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "us-gaap_SalesChannelDirectlyToConsumerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesChannelDirectlyToConsumerMember",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-distributor",
        "label": "Sales Channel, Directly to Consumer [Member]",
        "documentation": "Contract with customer in which good or service is transferred directly to consumer."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r571"
     ]
    },
    "us-gaap_SalesChannelThroughIntermediaryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SalesChannelThroughIntermediaryMember",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbySalesChannelDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Distributor",
        "label": "Sales Channel, Through Intermediary [Member]",
        "documentation": "Contract with customer in which good or service is transferred through intermediary."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r571"
     ]
    },
    "mram_ScheduleOfAccountsReceivableNetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "ScheduleOfAccountsReceivableNetTableTextBlock",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accounts Receivable, Net",
        "label": "Schedule Of Accounts Receivable Net [Table Text Block]",
        "documentation": "Tabular disclosure of accounts receivable net."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of Accrued Liabilities",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "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": [
      "r124"
     ]
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://www.everspin.com/role/SignificantAgreementsDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "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": [
      "r291"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.everspin.com/role/NetLossPerCommonShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Computation of Basic and Diluted Net Loss Per Share",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Asset, Finite-Lived [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r169",
      "r171",
      "r172",
      "r173",
      "r350",
      "r519",
      "r522",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r835",
      "r956",
      "r957",
      "r958"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Intangible Assets, Net",
        "label": "Intangible Asset, Finite-Lived [Table Text Block]",
        "documentation": "Tabular disclosure of finite-lived intangible asset. Excludes goodwill."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r832"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventory",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "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": [
      "r743"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant, and Equipment [Table]",
        "label": "Property, Plant, and Equipment [Table]",
        "documentation": "Disclosure of information about property, plant, and equipment. Includes, but is not limited to, land and land improvement; building; machinery and equipment; furniture and fixture; and work of art, historical treasure, or similar asset classified as collection."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r179",
      "r342",
      "r558",
      "r559",
      "r560",
      "r561",
      "r835",
      "r836",
      "r901"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails",
      "http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r242",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r274"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restricted Stock Units",
        "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]",
        "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": [
      "r23"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Option Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r5",
      "r23"
     ]
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue and Accounts Receivable for Each Significant Customer",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r820"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r642"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r133",
      "r154",
      "r155",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r397",
      "r398",
      "r399",
      "r400",
      "r445",
      "r446",
      "r447",
      "r497",
      "r498",
      "r499",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r521",
      "r547",
      "r563",
      "r566",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r625",
      "r633",
      "r907",
      "r909",
      "r910",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r946",
      "r947"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Information",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r152",
      "r154",
      "r552",
      "r553",
      "r556"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/CondensedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows",
      "http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "verboseLabel": "Total stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalGeneralDisclosuresAbstract",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options Additional Disclosures",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Additional General Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cancelled/forfeited (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cancelled/forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r260"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r258"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning of period (in dollars per share)",
        "periodEndLabel": "Balance, end of period (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r255",
      "r256"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Vested (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r259"
     ]
    },
    "mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase in number of shares reserved for issuance (in shares)",
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Increase in Number of Shares Available for Grant",
        "documentation": "Represents the increase in number of shares available for grant during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails",
      "http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based Compensation",
        "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": [
      "r240",
      "r242",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r274"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning of period (in shares)",
        "periodEndLabel": "Balance, end of period (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Restricted Stock Units",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares available for future issuance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable (in shares)",
        "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": [
      "r249"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price per share, options exercisable (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "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": [
      "r249"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value, options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Options cancelled/forfeited (in shares)",
        "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": [
      "r253",
      "r733",
      "r740",
      "r741",
      "r851",
      "r852"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r251",
      "r733",
      "r740",
      "r741",
      "r851",
      "r852"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value",
        "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": [
      "r6"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of Options",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r248"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Exercise Price Per Share",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mram_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsOutstandingWeightedAverageExercisePriceAbstract",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted- Average Grant Date Fair Value Per Share",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Other than Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "documentation": "n/a"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails",
      "http://www.everspin.com/role/StockBasedCompensationScheduleofRestrictedStockUnitsDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Award Types",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercised (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r252"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options cancelled/forfeited (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r253"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value, options 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": [
      "r6"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercisable, weighted average remaining contractual life (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted-Average Remaining Contractual Term",
        "documentation": "Weighted-average contractual term remaining for vested portion of option outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average remaining contractual life (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted-Average Remaining Contractual Term",
        "documentation": "Weighted-average contractual term remaining for option award outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total grant date fair value of options vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r262"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r850",
      "r854",
      "r855"
     ]
    },
    "mram_SignificantAgreementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "SignificantAgreementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Agreements",
        "label": "Significant Agreements [Abstract]",
        "documentation": "Significant Arrangements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "mram_SignificantArrangementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "SignificantArrangementsTextBlock",
     "presentation": [
      "http://www.everspin.com/role/SignificantAgreements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Significant Agreements",
        "label": "Significant Arrangements [Text Block]",
        "documentation": "The entire disclosure for significant arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsScheduleofIntangibleAssetsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Internal-use software",
        "label": "Software, In-Development, Internally Developed, and Purchased [Member]",
        "documentation": "In-development, internally developed, and purchased software."
       }
      }
     },
     "auth_ref": [
      "r728",
      "r835",
      "r956",
      "r957",
      "r958",
      "r959"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37",
      "r45",
      "r66",
      "r67",
      "r76",
      "r77",
      "r78",
      "r94",
      "r95",
      "r96",
      "r98",
      "r105",
      "r107",
      "r109",
      "r130",
      "r160",
      "r161",
      "r175",
      "r176",
      "r177",
      "r197",
      "r211",
      "r215",
      "r216",
      "r217",
      "r220",
      "r222",
      "r224",
      "r234",
      "r235",
      "r237",
      "r238",
      "r275",
      "r281",
      "r282",
      "r284",
      "r285",
      "r286",
      "r288",
      "r289",
      "r290",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r343",
      "r347",
      "r386",
      "r387",
      "r391",
      "r392",
      "r403",
      "r416",
      "r429",
      "r430",
      "r431",
      "r442",
      "r494",
      "r856"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2026",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsDisaggregatedbyGeographicRegionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r133",
      "r154",
      "r155",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r397",
      "r398",
      "r399",
      "r400",
      "r445",
      "r446",
      "r447",
      "r497",
      "r498",
      "r499",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r521",
      "r547",
      "r563",
      "r566",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r625",
      "r633",
      "r907",
      "r909",
      "r910",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r919",
      "r920",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r933",
      "r934",
      "r946",
      "r947"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement",
        "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": [
      "r45",
      "r46",
      "r51",
      "r52",
      "r59",
      "r61",
      "r62",
      "r64",
      "r65",
      "r66",
      "r67",
      "r70",
      "r94",
      "r95",
      "r96",
      "r130",
      "r199",
      "r200",
      "r202",
      "r204",
      "r208",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r222",
      "r223",
      "r224",
      "r226",
      "r334",
      "r349",
      "r386",
      "r387",
      "r390",
      "r391",
      "r392",
      "r439",
      "r443",
      "r444",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r456",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r477",
      "r478",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r494",
      "r527",
      "r543",
      "r545",
      "r634",
      "r949"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeLocationBalanceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfIncomeLocationBalanceAxis",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationScheduleofShareBasedCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Location, Statement of Income, Balance [Axis]",
        "label": "Location, Statement of Income, Balance [Axis]",
        "documentation": "Information by location in statement of income line item where disaggregated amount is reported."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r182",
      "r183",
      "r184",
      "r299",
      "r300",
      "r301",
      "r302",
      "r319",
      "r320",
      "r321",
      "r325",
      "r326",
      "r327",
      "r427",
      "r428",
      "r479",
      "r519",
      "r574",
      "r575",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r886",
      "r887",
      "r908"
     ]
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StatementTable",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r45",
      "r46",
      "r51",
      "r52",
      "r59",
      "r61",
      "r62",
      "r64",
      "r65",
      "r66",
      "r67",
      "r70",
      "r94",
      "r95",
      "r96",
      "r130",
      "r157",
      "r199",
      "r200",
      "r202",
      "r204",
      "r208",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r222",
      "r223",
      "r224",
      "r226",
      "r334",
      "r349",
      "r386",
      "r387",
      "r390",
      "r391",
      "r392",
      "r403",
      "r439",
      "r443",
      "r444",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r456",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r477",
      "r478",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r490",
      "r491",
      "r494",
      "r527",
      "r543",
      "r545",
      "r634",
      "r949"
     ]
    },
    "mram_StatementsOfOperationsAndComprehensiveLossComponentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "StatementsOfOperationsAndComprehensiveLossComponentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statements of Operations and Comprehensive Loss Components",
        "label": "Statements of Operations and Comprehensive Loss Components [Abstract]",
        "documentation": "No definition available."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r651",
      "r661",
      "r671",
      "r703"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": [
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r875",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883",
      "r884"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under employee stock purchase plan (in shares)",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r733",
      "r740",
      "r741",
      "r850",
      "r851",
      "r852",
      "r854",
      "r855",
      "r903",
      "r904",
      "r905",
      "r906"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Issuance of common stock under stock incentive plans (in shares)",
        "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture",
        "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": [
      "r733",
      "r740",
      "r741",
      "r850",
      "r851",
      "r852",
      "r854",
      "r855",
      "r903",
      "r904",
      "r905",
      "r906"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity",
      "http://www.everspin.com/role/StockBasedCompensationScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Exercise of stock options (in shares)",
        "negatedTerseLabel": "Options exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r252",
      "r733",
      "r740",
      "r741",
      "r850",
      "r851",
      "r852",
      "r854",
      "r855",
      "r903",
      "r904",
      "r905",
      "r906"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock under employee stock purchase plan",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan."
       }
      }
     },
     "auth_ref": [
      "r733",
      "r740",
      "r741",
      "r850",
      "r851",
      "r852",
      "r854",
      "r855",
      "r903",
      "r904",
      "r905",
      "r906"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Issuance of common stock under stock incentive plans",
        "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r733",
      "r740",
      "r741",
      "r850",
      "r851",
      "r852",
      "r854",
      "r855",
      "r903",
      "r904",
      "r905",
      "r906"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise of stock options",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r733",
      "r740",
      "r741",
      "r850",
      "r851",
      "r852",
      "r854",
      "r855",
      "r903",
      "r904",
      "r905",
      "r906"
     ]
    },
    "mram_StockOptionsAndRestrictedStockUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "StockOptionsAndRestrictedStockUnitsMember",
     "presentation": [
      "http://www.everspin.com/role/NetLossPerCommonShareNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options and RSUs",
        "label": "Stock Options And Restricted Stock Units [Member]",
        "documentation": "Represents information related to both stock options and restricted stock units (RSUs)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.everspin.com/role/CondensedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets",
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\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": [
      "r21",
      "r458",
      "r474",
      "r495",
      "r496",
      "r612",
      "r641",
      "r745",
      "r806",
      "r807",
      "r808",
      "r831",
      "r894",
      "r950"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "StockholdersEquityOther",
     "crdr": "debit",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Stockholders' Equity, Other",
        "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy."
       }
      }
     },
     "auth_ref": [
      "r850"
     ]
    },
    "mram_StrategicAwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "StrategicAwardMember",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award",
        "label": "Strategic Award [Member]",
        "documentation": "This member stands for the strategic award to develop a long-term plan to provide manufacturing services for aerospace and defense segments."
       }
      }
     },
     "auth_ref": []
    },
    "mram_StrategicAwardTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "StrategicAwardTerm",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Strategic award term",
        "label": "Strategic Award, Term",
        "documentation": "Period of time the strategic award is scheduled for, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SupplementalBalanceSheetDisclosuresTextBlock",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Balance Sheet Components",
        "label": "Supplemental Balance Sheet Disclosures [Text Block]",
        "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity."
       }
      }
     },
     "auth_ref": [
      "r731"
     ]
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplementary cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Axis]",
        "label": "Timing of Transfer of Good or Service [Axis]",
        "documentation": "Information by timing of transfer of good or service to customer."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r563",
      "r570"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Timing of Transfer of Good or Service [Domain]",
        "label": "Timing of Transfer of Good or Service [Domain]",
        "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": [
      "r232",
      "r563",
      "r570"
     ]
    },
    "mram_TotalConsiderationOfAgreement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "TotalConsiderationOfAgreement",
     "crdr": "credit",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total amount of consideration to be received",
        "label": "Total Consideration Of Agreement",
        "documentation": "Represents the total amount of consideration to be received per the agreement."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable, Net",
        "label": "Accounts Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r828",
      "r829",
      "r830"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2026",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.everspin.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TransferredAtPointInTimeMember",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Point in time",
        "label": "Transferred at Point in Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred at point in time."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r564",
      "r570"
     ]
    },
    "us-gaap_TransferredOverTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TransferredOverTimeMember",
     "presentation": [
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsScheduleofDisaggregatedbyTimingofRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Over time",
        "label": "Transferred over Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred over time."
       }
      }
     },
     "auth_ref": [
      "r563",
      "r564",
      "r570"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiration Date",
        "label": "Trading Arrangement Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "mram_TwoThousandSixteenEmployeeStockPurchasePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.everspin.com/20260630",
     "localname": "TwoThousandSixteenEmployeeStockPurchasePlanMember",
     "presentation": [
      "http://www.everspin.com/role/StockBasedCompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2016 Employee Stock Purchase Plan",
        "label": "Two Thousand Sixteen Employee Stock Purchase Plan [Member]",
        "documentation": "Two thousand sixteen employee stock purchase plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://www.everspin.com/role/BalanceSheetComponentsNarrativeDetails",
      "http://www.everspin.com/role/SignificantAgreementsDetails",
      "http://www.everspin.com/role/StatementsofOperationsandComprehensiveLossComponentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "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": [
      "r291"
     ]
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UnbilledReceivablesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesScheduleofAccountsReceivableNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled accounts receivable",
        "label": "Unbilled Receivables, Current",
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.everspin.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of Estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r131",
      "r134",
      "r135",
      "r136",
      "r397",
      "r399",
      "r548"
     ]
    },
    "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year",
        "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]"
       }
      }
     },
     "auth_ref": [
      "r685"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
      "http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "verboseLabel": "Weighted-average shares of common stock outstanding, diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r123"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss",
      "http://www.everspin.com/role/NetLossPerCommonShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average shares of common stock outstanding, basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r123"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2026",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.everspin.com/role/CondensedStatementsofOperationsandComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares of common stock outstanding:",
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2026",
     "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested",
        "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]"
       }
      }
     },
     "auth_ref": [
      "r683"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "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"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r23": {
   "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"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r28": {
   "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"
  },
  "r29": {
   "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"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "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"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481034/205-10-S45-5"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.4-03(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480922/205-10-S99-3"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-13"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-2"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-5"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-7"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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(19)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "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(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "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(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "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)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "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(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r82": {
   "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"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r87": {
   "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"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r89": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r90": {
   "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"
  },
  "r91": {
   "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(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-12"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482705/350-40-65-4"
  },
  "r177": {
   "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"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r180": {
   "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"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480204/360-10-S45-2"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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.c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2"
  },
  "r209": {
   "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"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480125/505-10-S35-1"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-8"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-6"
  },
  "r222": {
   "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"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 4.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-5"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SAB Topic 5.Q.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-7"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481468/505-20-05-5"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r233": {
   "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"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-2"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479719/606-10-65-3"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r240": {
   "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"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4F"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480339/815-10-65-8"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r324": {
   "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"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-30"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-32"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482804/825-20-50-1"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480088/860-10-S50-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-5"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-20"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-28"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r388": {
   "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(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r389": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r390": {
   "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(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r391": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r392": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r393": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r394": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r395": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r396": {
   "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"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r398": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r399": {
   "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"
  },
  "r400": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478443/942-360-45-1"
  },
  "r402": {
   "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"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "405",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477787/942-405-45-2"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r419": {
   "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"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r442": {
   "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"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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 E)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r501": {
   "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 E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r502": {
   "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 E)(Footnote 6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r503": {
   "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"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r507": {
   "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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r521": {
   "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"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-9"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-3"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r538": {
   "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"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r546": {
   "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"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-3"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "184",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-184"
  },
  "r608": {
   "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"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r677": {
   "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"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "i"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iii"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "iv"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "v"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1",
   "Subclause": "vi"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Number": "229",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "C",
   "Clause": "1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "A",
   "Number": "229"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Number": "229"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "i",
   "Number": "229"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r728": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r729": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r730": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r731": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/210/tableOfContent"
  },
  "r732": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r733": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-11"
  },
  "r734": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-8"
  },
  "r735": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480657/210-10-S50-9"
  },
  "r736": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r737": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r738": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r739": {
   "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r740": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r741": {
   "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(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r742": {
   "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(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r743": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r747": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r748": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r749": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r750": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r751": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r752": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r754": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r757": {
   "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(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r773": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r775": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r776": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r777": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r782": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r783": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r784": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r785": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r786": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r787": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r791": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r794": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r795": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r796": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r797": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r799": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r800": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r804": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r805": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r806": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r807": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r808": {
   "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"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r816": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r817": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r818": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r819": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r820": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r829": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r830": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r831": {
   "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"
  },
  "r832": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r833": {
   "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"
  },
  "r834": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r835": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482558/350-40-50-1"
  },
  "r836": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "30",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482222/360-10-30-2"
  },
  "r837": {
   "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"
  },
  "r838": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r839": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r840": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r841": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r845": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r846": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r847": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r849": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "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"
  },
  "r850": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r851": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-2"
  },
  "r852": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-3"
  },
  "r853": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480100/505-10-S45-4"
  },
  "r854": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480070/505-10-S50-1"
  },
  "r855": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r856": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r857": {
   "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"
  },
  "r858": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "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"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "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"
  },
  "r886": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r888": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r889": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r890": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r891": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r892": {
   "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"
  },
  "r893": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1"
  },
  "r894": {
   "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"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "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"
  },
  "r898": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r899": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-8"
  },
  "r900": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-8"
  },
  "r901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "905",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478704/905-360-25-4"
  },
  "r902": {
   "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"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477657/942-210-S45-1"
  },
  "r904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478478/942-210-S50-1"
  },
  "r905": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r906": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r907": {
   "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"
  },
  "r908": {
   "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"
  },
  "r909": {
   "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"
  },
  "r910": {
   "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"
  },
  "r911": {
   "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"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "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"
  },
  "r917": {
   "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"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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"
  },
  "r922": {
   "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"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "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"
  },
  "r928": {
   "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"
  },
  "r929": {
   "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"
  },
  "r930": {
   "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"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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"
  },
  "r933": {
   "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"
  },
  "r934": {
   "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"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479032/944-605-50-1"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r959": {
   "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>69
<FILENAME>0001628280-26-053558-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-26-053558-xbrl.zip
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
M&^?@C/ 9>9VE)C]6!_#<>>4< [Y9WG1T5>'.\=X(\#@0*HYH4#W*5[ESLRN
M@#(Y0.7.J=X( 5_CP'.B.*!PX5?G%3_M=OQ9J4S G1==#1R4R@?<NLT%!1$
M(8@M[$9Y[<&M3X"$"G$"MRXR[U@HE1>X=8<+8>$;)2$=^*Y]/1P%_C-STBK$
M"MQZOIPCH51.X-8C_NJ KJ7?G&=J7WNPP2>GY]*+,*11^.LX:7_LDO#-@-@'
MOQ^]$*:@LX]?Z#-U?8:^2S^L$G]PZS-7$C6E<@VW7O5[0;N\/&G0VW0W[AP/
M86^-6^>;7SP=(@BN<>NC\X.G'6D9[4"N>02 M9?#?7+"?=N_]BQ_2+_Y%IM
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
MP^M=,WRRW@D?T_!C<2Z= 0S")67:2;*M(KB4+R[EG!6!^HGD@@2A$K$L8,6
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
M,&<<@0WY0J]U3=EL<I5=(8XZ]BM>RZ$D \^/S>W/C[D^#>%:PG[!AO0!B-B
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
MO64=X.\?UL8\8&;_Q;4C"3J&WK(UF_2;6H<8?47IZ3U5-XG>:?=ISS![_]+
MI4AO&@39XD? "O5>0,G/.NG#WLZ)^T+&(4JH6:@ 2&91L#[TEL.JW]\%K!)L
M 9OZ24/$<Q"E-,"K8"6$AV5(@P#EU9]6(ZP%3(8R MD'>STBBWP^(]VE7+(4
M_-W/O>"LI/L6[MXK?[1R^>/J'U?W#W?7-]+CU>5?;VZ_W?YV??4@2]<WE\M%
M"@?+OIQ(PX>)#$1D/^"1UL!W@61"UBZP]4FZ^CUVHC'/N_EP[8&4]^,0%&@H
M2_35HF!@,%W-&AYA46GZUQ LG"C\6( @]RN%EVSPAT=BVP%K8>V5*XR5F*:?
M*B5FJ,%Z73(*Z7GVX9/MA".7C,\=C[V:W?1I_GDH>]\89PPNR<]3L=Q0$M&<
M!H72-Z<_-^"GL\7O#:/1,?-_4AIJ[O?+'M5N=)1B3UK^O:&88DU[7%.G839;
M'*ZI\^Z35H1 WV\MV%JX;I6;E!KAN_:3VFN)I0?G5?H.5PU"Z0KTB2W]+?:H
MI"NRI"G8-'0Q4OS&JE8[B90J#KK.U''=M!<#SY"]3#),F#I>Q_E?$P;+8@"!
M_Y)29.DMTZL![PM8,UK+Q&5VYQUQ[/JUQSY?DI$3P?<""[O'@F7%PQA<:VHS
MT'^A?<=REL^$%* O#?2/?I32?HX+P+Y_XP:\(]2U=X3Z/I*LC@<K26RPI*S"
MC1CC),%^P;S$0P;=2[__*)I)O<7>LHQ"EW@6^/J1](5:%(/MDJXRF[194C>I
MK4A]/R<=Z\&JZ$&'.7O0<7WS]>U1Q_:'&2UVF-%IM>169_<I9R7C_)!E'^LA
M?)NJ#\X[$VY)\7E]"<WW^][/FDJ)>933=K#=!HHN:8 &5QT_!5L)MMJ,K5K%
MV:I8J\\VYJPKIJSG]+<6G"<X[Y@XKUBGW?::G7:WY\$.MMO56[+1++<?AF _
MP7X<L5\1[EL8W5 ZSZFUKMF6.SE5^QRKO?*KBA5N^>7JE0:6$[+,FK1^>,3&
MIY81;3KFR$-G5>0!@7D=AC&UO\0!0.,.EN6GV97LQ]L$T!D&[**AB8Y6ZS9;
MLJ+M,;5[C>,(GH;/K8?Z= YI08E49I,\@:(2M9JFK*'6%CGS'\2-Z1+&7%1L
M>JVK;S^'5-"08'.!H@W9?,6DV%+8W.".S<L_../7.$7LL:.SMSUN6 YY^MGQ
M\*P6)X>.7+*AW<IE*3>/=FO:>)C:E_X01^NRE/["ABL6E[5-66WNL9*_8F.3
M=ZG2Q&1K@2*!(H$B@2(1%,Q/\T,;H-Y#/<^&LV>*7J*O^)F>6FPPI3X151/N
M]E&AJ,RHVH7][SB,6.'FHS\M7\#*A6LOK5E@[D/OK?MP3W^/G=")Z ,-GAV+
M)@['/;7\)X\]A;GLA8^>3)RNJBM;)UP(BA1"0Z!H-S$Z[H1&BT.A<4H1O]MH
M0(-3"^%M8UX*CU X[0)% D7[2-;4M(V3-9E<SU.XN<4(A=,Q!;'P1RP+IM_V
MQ-+AAUA.*1QX0R/IFQ^>7$J@"/L)#UZ@2*"(>U6[KET&@OS:L_PA16F^J& U
M!>=K=!;3G2H[1%T027%[;"61J#P1R6GVD?A. FN0-9$PEQHH:W@AY12 \<05
M!1/B-'W'+20 0ZR7NJXI<J>U.,*!XT(H48 H"A!W>SZD;]_00E-TT=!"L)5@
MJQFVVG5AKZ;@:!FE)7=R#$'!>8+SCHGSBKE9S7TUM-"49M+0HM7414,+P7['
MRGZ%N&^#!FD%F<ZL=5N*K!F+360XUGNG=%JUDXX659HIMILP2>O0_2[ W 36
M,W59U5<,%=MSX+@0;50@@+;5\="&C,+QN<"QH;>0/EUHS[9UC7U!==NN=0VY
MU=ZZ?Y0@SXJ0IY ^1XW>0LTAUXD.[U3Z="HG?4ZI6$"T!^'-S"^C/8BF8J/6
M=DO6M8YH#R(2\(\;17NSQI>PYH+.4UEZ3UEMR@41"3X7*-JGW;LVGVO<\?DI
M1:E%BQ51:R$2^8\?167:=YQU2]! 3V&WA-9B%T=!D?Q2I! :W*.H3&.1.Z%A
M<"@T3BEJNE4U;X4CH:++BH@L"!0)%'&?0=S9K%"SH!INUKJZW&PO'K&(YBO5
MIZ%%HW G-&3R14/EQP^Y->)F:H'_%GM4TI4M2H'GLQ.2'>4E*)Q\K;"N[+I6
M6,5Q\X:LM539T+>N%=X18@_F]7-"P1S)@?6K0W8,HJ,H']'7F1RWJAQ9S6UI
M)SA7<*[@W-UQ[CK#X+8J_%*Q^:!JR(91<C:H8&[!W*?'W(7<67WSQK-%V5S#
MY%-#E75CFTZC@L,%AY\ZAQ=B\%UK;TVM=5NZK"K'I;Q9Q.LL(O!B^*_M/'<_
MPS_9XH<D>'*\;(VJ >P,>\.+)]M+%@E;<\DHI.?9AT^V$XY<,CYW/(98=M.G
M^>?!6M\NC"T\^?G3BV-'@W-541JP6R2'-#"7OCG]N0$_G2U^;QB-IF+F_J0T
MU-SOESVJTU":^7<L>]+R[PVQICVOR6RV^%N3F?]+]J058>CWCRY:"]>MBDIC
M>1,-]B[T6_EIK<ZK]!VN&H32E6=3>RXZW9P3LBF8LK5EC^DD4JHXZ#I3TV93
MT<LS9"^3 C>F"M?)85@3!KF@A,<$_LLF-:K' ^]IJM3G7G#6Q7RI^K7'/J=9
M4P(+>\""9<7#V"41M1GHO]"^8SF1 /WN0?_H1RGMSYK?+-ND]8E]GYCBZPAU
M[1VAOEG>9[&>/<>#E>2$L:161ALQQDF"_6((.UU+[.R*FDN__S0[IW^A%AWV
M:) U3S>VR0<MB]0K$;99DA*Q\_;I&A8J:K+2[,AF9S%\4W8^;\DX/Z9(IF@P
M^8;<-\P0T$3#<L%6@JUFV6KG#<LU+#OJ=&3#+*OD77">X#P^.:_8V?K^&I9K
MK&&Y*;?-$C+&!?L)]N.3_0IQW\X;EFMFK6MJ<K.S."2 8[UW2JU@=M*P_!1"
M#X=O2:ZU0*,ILJDM&I6BDXUH2G%4*"JDULKO&[ZHV+#.8M&0%"3$+PD)+N<>
M186X?*%2?0=<WN&-RT^I5XSHL,V;U5I*AVT=Y[RW5;FM+988B_XXHOF*0)%
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
MHG<E*,*)Q..]Z[O1A#ED' 1.-8M[&:6>NUK<C*!_(CU?\T=T'3Q_JU&5F[)
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
MWA!:D/B_?'NTSQY1\&VU)<=6:DTYK2GK70UTK,P?=.O:579F9%/VFT:K&4K
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
MF67'.Z;^U6[G@_0C#/F<YL;@RQ,+N<PU[E3SFC#PUN%DAM+,PLQQ !_ !BD
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
MB@-P15 (#6$6L"N(+6**_DL$=M(=P4X*IAU_'/CICLM+_N&_P29B$-AYV3C
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
MED=H<)AR6#A0' NY$*,]#T!A=&N6T:D9[6X-_FP:W9II@%UI&#6[W:FU.K;
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
MLMW-^;*-<>#<P?_F\<+[^']02P,$%     @ $:L%78N;KY;@#   0(X  !$
M  !M<F%M+3(P,C8P-C,P+GAS9.U=6U/C.!9^[U^AS<O.5DT(@08:JNDIKEUL
MT82%=,WLTY1BGSBJ<:2,+ /97[^2;"=.?)&<R^!IIU\:;)WK=W0D'<GB\R]O
M8Q^]  \(H^>M[MY^"P%UF$NH=][ZWK]M?VK]\N7#A\__:+=_NWRZ1]?,"<=
M!;KB@ 6XZ)6($1(C0+\R_@=YP>C1QV+(^+C=_J+)KMADRHDW$NA@_^ X:9:\
MY6?[W5,8=D^@W1WN'[1/CH^=-CXY'K8/X&0 <'QZY!P/?O;.W*%S\LGY=-0^
MAL%)^^-Q]ZC]Z1.X[?V/T!VX[L')R>E'S?0M. N<$8PQDJ;1X.PM.&^-A)B<
M=3JOKZ][KX=[C'N=@_W];N>W;_?/NFDK;NL3^L="Z[<!]Y/VAQWU>H #2)J/
M.1XO- ?ER0FA>PX;=Y2Y^\>'^TEKQ8N4<"<T$)@Z,^ZNX&TQG4"03R-?=]1K
M)>=C>[_;/NRV$!:"DT$HX%8B< U#'/KBO!72/T/LDR$!5\+K@P)PH4'JM<#<
M _& QQ!,L ,6YGWY@)#R.AE/&!>(9DB'.!AHE0,N-%D+10C=,P<+'7BJ92";
M:NLR[3O@BT#]UE:_[;T%;JMC+S4,VA[&DTJ2TS21]/A)%0W*(,Y3(Y=$_=9.
MZ-KJ4;M[(+%>68=Y$%?3(:%;4X?<L"T"Q42I?P\LU=", G#V//;2<8'8!,1R
M<_5#E1!88 *.6T5FTES]D",34\J$IE=/XF<3V3N'+'H@'RG,SA+@GF"89*),
MGHNS8O?T]+2CW\HDI(DQ=SCSH;QQ9\+9!+@@$*1SI&8PXC \;ZE,V4XRQN\3
M#GM2DZ1)1L!B]*G74@($,FMI>^_G!B4L5!R<MP*)@P^1B^ILOPO#JO9+$D+)
M#V&]CP=5K9<DX/_M#7>P7]5P2>*$_BI1K\C[\CTB[GGKBLF1NX74L^]/=\5C
MNI89-4ZX)?SF ?AE7__KHO9\-MA&FNIS9[GM$I<P +='O^B?E[MT3!PW*2%<
M<HHUW6(?RB6+'R;.*W4I=8%*XDOLJZ'Y>00@ GL?YU*7./WT].B@>Z2<_BQ=
M!C.OQWQ0S A%G!H/Q"/FTJ01""*57 ^5159&B XL(4(_+3#^5Q,AF_DI8,.>
M3*5:KP!3]XJ-I8DCV8B\P#T+JG>L"JR-D!X60CJ7@M@0S>4@*0@M2$)*5-,Q
M?A;,^6/$?%?"=O-G2,1T+5QSV!FQ_&B)99KW/U'$O>GP7>%@=.NSU_5ZXYR+
M$:PC2[ 42Z1Y-@BB'O<P)?_36LAT\X!%R($-+\. 4+#/F"8V1I".U420!([/
M DDI?TESU(DPXJF 2K@V"*;G<#S&?"JS%?$H&<JQGHH+QV$A%81ZC\PGCEQ
MV*)ER<T(VLDR:#%CG?KFK-&<-TJ8-PD[ZTF$>L"H:FF-Y"J\C;A^RN!:;8:"
MYL(:A'-ZOE\=R0)J(U:GRU@M+!":B80T>DR$CE?=%73J 5HE19:Q,&%RO+^,
M28I;W&52_!H$C)X/7V))K>)29@RMCWVRRZ4VPM'-IC/)J*TYH32K)B&1&OD]
M#E%RMP8BE]B(PT$&A_0<8<:H02@\@%#CY2-PE2$8?1YA#K8HY!,;43A<1D'R
MB49MR0E%K)#FU2 @[&;$VYEG6\ZWCXZZV41F/=]&/R4_-:E&: = 'P_\38,:
M\S1"FLV)%2"-A#0*T!76.Q7A75V"$>Q,ZEU]7=5$\/.72-7@+>5A!/"C[6*K
MB?"4+)FJ861F9 3JJ-(*K(EHY2^FJN;*$AY&C#(EWZ)E61/AR9W<5T.GC(41
MG$QIMW"5T$1T[.: #YBK\?P%KD%@XF]XAIGA;L0T6]:UGVO* $CDH9]BB3O$
MES%1!\'=T <VC-\%3^  >5$=1':@K<2!I4QC=&0*R96B(]%"M4[T0'-%?M;Y
M8Q<X9A"?9!S0$.0<)0OGD/$;[(Q2G*["0+ Q\"U'UGI*F4+O(%,O7SGT8D7U
M%"\G#)%4%BEM%]@F^C8S/E=8[\X#0Z*&/8^#IS[C&4R?L9P(7(TPI>!7#<EM
MZV&,PIQM@I57YXM1N: =&DR1U@_%"N[";EVX^V0L<X)*4P[S(A7?,_I*U#$&
M8;8>N+4@C-2,LN9,T5TPKHV^Y/JNT9>2;PRW358D3>&FO+V++CMT5UXZ;D*6
M,6HR9="UHJ;A"\L5$%OJ\5^!>1Q/1L1Y N^O&?LL-3!&4J9.NU8D97+.7"\4
M*=;($,O?\Y@/('=4+IH$X].*@5.9KS$<,B7APOV5Q<%F)FF';PX.C]$7AE/9
MA=0G"!/5O:I7H]:48L0^4W&VQ#Z1JS/$3')S"T[Y.*TZH;#D9D0W4WLN0;?9
M$P)S5A68>F3@PT40@,1BXSVY1((19^OCR)D,GLA$D=!=!RZ"Y\)Q> CN/<$#
MXA/UX?B&\2\68(+_,%/)M80_%HE2,AN)?<G1ASD^WZDK7:QJV^#>ANJKJ =&
MKY2;?5]5N>\!!_"(IYI-Q=C8G@+&V,G47\O/;"P&4%HE%.F$I%+ME%9(JX42
MO7;QM4EX?^^^>X1)%78Q]G>),>VG*Q94G;NLQMP8%YFR>Y6XB#!7\AJ)=_XI
ML#D:^I10YOW-F_JQ>GUS [*,T9!3%2\XF;88"%IZ7K-8@5UXK B9_>BR(6F[
M$*E5B*CWO8EZ>.$(\D)$U5+E&A*,H9"S&V(7"JH9BH2B1.H._YF[5M\#L^)F
MQ#5G;Z(0UV:7K$R]ZPD"P8DCU!4NLN5W*;CJNG0=$4:D[4^B+Y\V2X3&G5F+
M;68(Y'T27!7C,AY&$+.7D>1^7=Q(='(_!9AW'A7B860;&\JH5SYSKXD?RLB>
MDVJBBI!N7K Q#C([#<5?+BSVYI0R^I8AI8Y>^\4*+3**OWW8!5.$Z:J#M1TS
M(^B9;8<RT!LS6'_N+%[G'/V^<.6SNO YOLQ=@ZLNF_U=%S224OST*N3JBLD6
MP@,YW&%'G+>&V%>WU*JKJL];!:TIB4IBYRW!0W6EK;JY_FP"G#"WK^^<C2XD
M%\FK0;15<-YR.+A$/@Y"*9"(4.GZE;-P<MZ*6A(!XQ:*+JZ-GDAX)9)\>B??
M*.;S&ZXSQJE*CK*B-_")%QTN*30MMVU=#5O$X8%1IQ)P:8+:FD@<=?B'>D]L
MBGTQO:$>H2#5HMXS\!?Y-KB@;D^,@,=? B1G^X-O,!ZHZXOGOHA,BUVQ/F.S
MS]PP.LQDZ9W9GVXX<]D8$VKAGSLJ_8]5(2/Z_XY6B79+ZBJ&+D6'"X/M!4=6
M_84 U_=V6%N>)?W[F-W';U72@#V#NKK@D3,'P UN.1O?O %W2 "]=$U'==['
MD#LCK%^H>4!P1V_&$Y]- 73#Y/6C5+C059L75%>7WA(JI<CT-[MH]1$3]Y;Q
MZ$6T 1<\AY-)1"FY)BWOJ/K+/;'.!8[<%/LUW+?=D6I^CK67.E1[47JH]B+V
M5=$@M1[/C8]/T1-5 :&>U;PKT4GU&%M+9'*2HVP?WL2E+SM/R4QM(]RW.(B+
M1(I-].150HSA44[TWOBGU9/K+^I%"IJA-1/6!;6XF-#+_Q);7Y-@86XU+C6Q
M_1Z" .:+B6_JLF;YOZ7-EM0UL?7"E\.0&D3D>"5G!&[HB">0&D>C/Y>+!3EO
MEBN&H'2V79%+79=DR3KHHGR!E6E6A^52HM2EG>Z7==3]RD[WJSKJ?FVG^W6=
M=#=7!LJ-LJ>O@[7/T@(!'G$N7C%WRRW+;UL'*QY"I4MON/R96G%R+J&HD(@K
M9%Q"I>N V]4O ^+&L]H^NX1H>J#^[&9Q%;.(HL;KIW0P]8&/BR=,.4VW--E-
MB&PF"6,U=[N4>H#[!+[Z(K'/9O/RXEF!@:RV@.7EM43MZAEQF;).6:1,7W-&
M,5!O*7#MTTNBYZR^??,&CMK^7,_LJNS>W0]])K"_D#GE@LS8?0U4M>V]4<))
MROWQ1*30RH+6M;4N_KIH]I5P<?;--*SKLBM:,<?5+>K)*>2LI+JXK3?[2"*4
MP[[*=*[JCK<D<+#_7\#<L";?B(0?R8G*HAXM[AMK\?S1'-5_91MWE.;YPSEJ
M),>(S;LJXOHC.6NC/OH!7)/^)NWF394+HQ7$^GXJYEQ?IZ7UMSSV4E]S9*+K
MCUBHOG-[)F\"H'@?N7R!M0*C.JRW\C_526T!74[G3>)>K4L R8&&.YJL/J*-
M^(L73+15MXQ_Y;BDD_P5HK>U'Q>=.=BB>W6MLC_"-#[RT N%ZAZNS""_ O%&
M,E]<O,CTXD%R1$+O9ABW+]]-G_?>&?WJ,YE2AC*YNIR X:1:0>,Z=-A_,[F\
MOI:K09_I.W@LZS]&LCK8]JBE]8:/3 Z?>D^N-Y2CHA^JHP1/*LKZ[!NFX5":
M%W*X& K@_PFQKS>NHSJ -%&&7?'9HLU)>/_JYRK&J&[O0]J25%#\RGCQ]O&6
MI+V_&Y=.EN5]Y&3:D[%F\)?V,GT2/7!&,,9?/OP?4$L#!!0    ( !&K!5U)
M_+W<<10  "';   5    ;7)A;2TR,#(V,#8S,%]C86PN>&ULW5U;<]RVDG[/
MK]!Z7Q<6;@2!5))3OIYRE1.K?-F<?4KATK!8F2%UR!E9.K]^ 4JRI+E(HYGF
MB'(J97M&%/%U]\=&=[,!_/*/L^GDX!3:KFKJ7Y^QY_39 =2^"57]]==G7SZ_
M)?K9/W[[Z:=?_HN0?[W\^/[@=>/G4ZAG!Z]:L#,(!]^JV?'![!@._FS:OZM3
M>W TL;/8M%-"?NM_[55S<MY67X]G!YQR=779U4_;GRDS$%D)A$7*2:F4)[94
MD7 H'8 RA5?N?[[^'*(OM=<%4>!*(A4KB-80")7 7 B\+(WL;SJIZK]_SG\X
MV\%!$J_N^H^_/CN>S4Y^/CS\]NW;\S/73IXW[==#3JDXO+KZV>7E9TO7?Q/]
MU<P8<]C_]/NE7;7JPG1;=OBOW]]_\L<PM:2JNYFM?1Z@JW[N^B_?-][.>JW?
MB^M@[17Y$[FZC.2O".-$L.=G77CVVT\'!Q?JL*UOFPE\A'AP^<\O']]=#-RE
M^]ZX)Q>'EU<<=O/IM$=(JAE,$_3^5K/S$_CU65=-3R9P]=UQ"_'Z;@LHTQV]
MG?CYY.)>['D/[K\7[GYX#?8*Z2V8E_>%3-63JG[NF^EAC_)54P>H.P@O[22K
M^-,QP*R['^VTM5.2&4F5H#VB-7>Z@>R&'._3Y\O[91@((.%L!NFJ"[-=C3AI
M_*V+)IDT37OUFQ/K8-)_^]>\(U^M/?GK?65=-:EF%71_W7RT!"DUC<0:L 1X
M*921L8PJK+9A;[]H.]<;\?+>V9CJ$":S[NJ;7H&]\E8,?Z$Y%$E>S=LV.9TE
M@6(DVK) %#/: *44M!].H$L4M^6ZP8D7K3]HV@!M<J3/#KY!=GJ7/O7LYF.X
MW8,7VV:*8^I9@ZKH"WLF\#L;O*F_?H9V^AK<[(^F]JNQ.,&)C=(2JXTSGFH)
MPF ;?26230S/GY3A=U?XSL;/?OBO]Y"FKRNISN^ 4J997^B2!"FX=S*" G.?
M7[]SA$UL*IZ"3?'TB/8\O_"^G4-XE^+)*7RV9]"M1R25)C:80*(/S#IM-"TH
M\E-]%YY->""? @_0E8]&AT^SQO]]W$R2+KLW_YXG@B[B@.1DG%2&<$8+7A@:
MK,%V[<LH=I7K* &#I-?0W_I_[60.2PKV@MB"V?0O&IUWG#.-S>X5,$83J>QH
M^D5N[ZIQ-$J_:J;3IEZ/0E @QO- 6&DHI#E44!>1[;Z(8311"K+1=](UWIP6
M0I5EMY,C6R7O^LJ>5#,[N0%N$1=GD9A0 !&>JY#^*X04V#/;O:A&$^<@LP+9
M'F@\^0@S6]40WMBVKNJO79J.Y].L<@BO(5:^6IJ$J2B)]3:2&+7A6E/KE47F
MR?VH1A,'(?,$V1YX.>^]N3<O'+$N^37'!%- =5%JM><BQU:Q?S.O9]V1/;=N
M FMDHY81*S0C8!D/+ D8#?;\N!K):$*C'0FP(NS?5>_8^=_]$A8I$W4F2*(L
M PF!0XQNF.1ONW+>OJLZ2$Q T#YBJ%S/6NMG?U:SXU?S;I:RTO9[I6)=V=$S
MHD$Z$GR*X9E/O"VP\\%-<(TF>$*F"+I-AJ@&KG-ADJ8P3B47EN9^%:.DC,DM
M2H$/,/&^ZS^[F!A)D3@&O>+9!S>IOO9*6*IM40O$B11M@2F8$X8JYO1&YEQQ
M\TV,63PU8^ZJQ$%>T]R0*FHM%'$0@)3.EL1(;PEU@H-SP1<:.ZY; 6,3NZLG
M9'<LC>-%=%T'LW4B>9<@E"4CSOO2^3(&2M>T"&P?Q=T$L'-(8KOC%W7(?^4,
M\]1.TDV[%[-7MFW/4Y*XLLQ4<):EM"E^EJ(TFC,>L=.QC8"-)H/9GA1+\0BZ
M03!SF3ZO^@@>$K"46OT!LW4A4GH6M6 IQ3*&&JY4#($/E-6NPC.:C :/&6CJ
M1R/$N_HTC=VTYPG(,H+DUZG@A#NFN(-8"%T@$^#F^*/)3_ ,OK5ZT0Q\U,*)
MK<*;LY/<N97<TH?9,;1W2FA!$JMYHI]7CE'0W%+LL&<#6*/)9?#H@&V,(>JW
M"=7]1>L8!3'>2.*]MTIJ#I1A5_GOPX0H\Z)X^;V*$9$3%KPM'=""ZP'%&TT,
MA$J#._KS'J1OU-?<U6S:!V,I/$N): K&H/:K>E2<)ZX,DF@J==2F!$:QWW;>
M 6<TH<^@A,"RQ^"M/3(XHISA*3\%030+E!2E*Z241D9TOW>?IQM'X1:?#CMJ
M'[DZL-27P6AN'Z5$!B.4UD%[@_YRIQ]YT.H&DY[H,I;$A91A2FYCX;!C^@='
M<7O,[Q]DUJ7T;6O-(H;SS0FTL_.CB:UGZ1G,#\I)=J$K$HP<.CI0C@@ND_/D
MFB4_BA['K\<SFED,P?1H>D=CPH>$Q^89LW\]\C'K\$/\DK**+.R2(Q:1V%('
M(DIM"B/3CP-VN>].0*.9PA"X@*=Y-#*\K>HD]OOJ-+=*SVS]M7*3"SS="H(R
MKHES7A!IJ ]6AP@1>\'1W8A&EMOO1 =$W>,YA^NZPOI^>2$TL45IB8F,AT)H
M509L&JP$,IH7FQC.8&=-+QC]E\-%K;Q/GW=>5_II9I,J<J[5Q$L'UM2=S7G7
M]*2%XW118O#[IMMMT>D#AD%=D;JM>$C+5?_9ICNG&"'>;L $E2: E+5:$"5A
MW!CNF-<^:.2G[,;PNQ=)NC2;_;-I0I_B07M:>>@^I;1L43##1!*, :$A<L^L
MX8GBZ#62=6@>F%>0X9S(MK9?+H>@:!ZQ]_L4ZCF\30*OZK!Z<^8G\[S!0G9^
MZ?_PV9XM I5E0:RDR?DY)D.0WJD"^Q7B%C!'DYA@46=H4^$G+1<+^K(_7@12
M0 J0F.0D^,(DF;72Z&YE!8Q=);O#E#H)8PL9"2MH%,Q3 P7V^[2U,\ C5EQV
M-?8BR[=5,3Y[+U_@+8E3BH)H4Z:,+UH*A2C24S58FGT%XH'>;,"9$-O@N^D;
ML4?B2IHK!UO5\X3J.LY\";%IX<8BY3=GR0DGW5>U;<_?):7UR4%VS<UDTBMH
M!BUTRUX_,J(+RTA1>"%+;E6@V'N;#"C.'J8'PPKBC%+$6BDX@R"\W?OT\(A.
M=2QD7/NL;FDZU(ZFKG^K>(%DG71EDLZXE.JK4 ;-M0T,O<]S'9;1!*!C91.*
M$7&K:4G*YC;'+V>E14R"0PJB@R9**F' "EF@[P%R-Z+1%-O'2B]$@Z*1[ ^8
MK7>=C-D4-D5+4LCD(27](3J&S*E; )Y0S&29RCVRD6AF%:<>G+-/-F9ZQ,AB
M>P(N>^]Q&!\Y TA +SW$2ZAA118J5$DTA)*HHO1I;E*,2^P7[FN@C"<)Q*;1
M;EK?7^YO>$I#M:+$9]D\YU$%;!=]3^Z_38VW@Z2<O%SE-9S"I.E[&M;,@\86
MQ*;ICZ2PG1?!@;0.>QWSG8!&XRIW(\-R]1;+"&AL_V=ZU%H[28A>A&E55]TL
MRWNZ+D(J=,KL>)&>0\X*H$XHB;Y4Z!Y(HTFI<+F!:0B\/EGHY^0$ZG?;_@TW
MA%V*RDTNT*6H/-BRH*R4A44GQGHTH\F#<#F!I/[]]QWD%9%O)\TWO!:#ZSL.
MUDVP!C12XT!>_Y<&.&J;TRK=[>7YERZW$;U-<7#MLY%]>MJ7UDSTMLU+ Y5(
MX2^5H;2&4>ZQ"Z&;HT-H8,L[BO<==4=ME>Y^DO=".^^-L.3E5)H#A7>D$+ST
MUFI1.(DL^IV QM-\,!!_5O2X(9D'9RN.)*\'"'U^^>8,6E]U\"'V*P@^G/09
M9O*.1_,45-G^!\<V)8_OZC?)T33G /V%5S_.+;V+(KB\ZJZ@BM#2:A\9!0'W
M>JA!D(TFKAF8:8]O5LQ*WBI-7=2T[]045Y$8026)H$NK>$IF(W:XM#FZG=<J
M7/J'S\T+_^]YU<+:)OHE/41+C/&!,,F9\-X8ZK [4S='-WIOORNSEA8[#&,X
MO$4PB_@6^ZZ7FYL@[[&I2%'F)6-"61G05\+<!VI4);I'H=%.9L);!IQ$7]B;
MY6.2NZW\#,+EWBVWO[AQY1&T59.WHV]S*/0:+OY.GR\:[-Z<I;FG_@H?4_[P
M)D;P2T\(4WUS>2!2.2VU5R8J[-AUOQ(.-%U^SYG7L]$YR.>Y%"26M 1A0F3H
M^W-MCFXTU<D1$WS110QD^Q&$<CIPHH5U1"@9J;4^ F!W 6P;RCUB%O'TN;FK
M[8?FY@8)F70I%\NYD' A:4,IYP+V&_-M2T>/6*5]^MS<U?9#<W,#O^ZC();1
M]  5CD?/E%(:^R7CMG/Z%IE*WZV^NA$ZV4$*1AP'JIDU3D;L9_!Z]-'$)@,1
M8\5R_6WTCL;_UW#2@J\N5%R'%].FG57_Z3\NI526II0Y>L)*3Z.CVG"!O3[P
M#CBCB0SVQ PLR^"]:K=5G8GZH7Y==2=-UY\#\R&NSI"IXHFXI2"%TMZY&'0$
M]*5$=P%ZX&2]_R(&-E_PS(/W^CV7O5^FZ*)?W QUMY*]EG%B\XFGSED6-2\T
M8]@)R&HDH]G<84\40; '9J?B0@"ZO.?L(K)0!J)E09.?TS[*,C%WB+;%>W$]
M<%N(I^];T(TU((VN=K)=58HI)7$,@ @6A;6""^>QW];<">B!&^;_B,39UCP#
M,N9RL]O7EX=<KMST=JF75Z; W&F=SW\PD4GF(L?>=W,[I)MPK/RQ.89NT ')
MUT.Z5LE*;)XZ8@*SQ!? !9?4*O02[6;(-B&7_K')M;/!]A!"79Y&MU12<)[H
M&!3QIG1,,PWX??'W@MJ$0N8'"KIQK30L>18.L%NJ_(8R[PZFB34L1F_370/V
M*^%-<&U4)*0_.H=V,=: -+KSD+LE+7!#7$H/$N&I-A0T*^CP,]N=$#<BUX]4
M@A[2A#A-M.L1KCF<[0)7%C\?V,6E-89+J>EF)]QM--Q&-/D1ZM$#66 H9MPZ
M@W%5CV_RB)I>G*<I5;0!2FFWI,7B6!MQ8B]OB!^'$SOI?BA"?+9GWWW7ZHU/
M>V@JI7_&I"DS<92)0B67QK:DQ>H1-R+'CU!M'LX.@RX$^Y2UUYXW\5/UM:YB
MY7,'\46DGG1RU$RJ?-[')W\,83Z!)JX\(NUU/O9^LM6R,=3Q,1:9#:<0I"5I
M]Q]25^0-DIESB;E>YZ8534 Y:V-IC4,_1G+S,P(Q9.TW&5PC;=YN+CVGE'@
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
MS>4UKS'Z.4!:B[$CR-6&LK_CQBT0'NSD,;.%=Z30'N89#9EPO<N0@:"HH^-
MG+39FX$?DD2;SRC'R*&U5NFCC<X=1)_.RV)Q=KZ\LNT"PL26EQV[5.F1$8P@
M:HQW+@8A1.XTF*V '61+F-VJJ_6+V4W21P^NNS)/2O#SZ>6G(FFG6G3F^$F:
M5G$;&3*1&<.U)2Q[PN4VN!X]:[(89/@TW==?_711UR:>5!6D_X5/]NLJ9/ "
M&<\]8L2#BDXGV+F]Y@? ')Y2O6[0^C;4$0:N/DTNDL!U*>*W;@-CB5^M@3:V
M,-:V6CQ0-"LJC*QE%+% ;1HES*?MYB..9G'%D"5:((@\>.RI<"IW;>HQ1K/6
M\F"?:-9:A8\EFG4U2$_CI]+.JEC?3/1+4833\KKK2MO.2#J#D@>!D<,&8VX$
MA^RU_EO .H98UGH*%/V:H@>G;@/$=M>V%61/D:RM !XFD)7=O+O19P_;C(5(
ML4X4!DC3M8C4.FX%9$^O/R"!-@2Q1LF?M2;I@S?7X$H()_/W1=+FFUD"WE%=
MAHE&3@2). MUQR<P5N7.O%^/:/B]8@]F7"5*/AOT$*RZ@^XT[6^Z@5F3@$GM
M4-U3F,C(;<P>$^\$\\AYL8?FQQF*\K+NI.D(,B1M%1@QRF=OV_4H0U$[[:[Z
M-M0QAJ+JLJFQQ)[N8!E=L*E+3P>*+M64U]@+)#D1@?D0M,F]21Y3=,G$B+3'
M+#F=AFIEG ]QH&C:J*-+:WFP3W1IK<(/'5VJ$ZK?ET58^/G:#8J6!%EG <7T
M3XNE]U%NE6:\H5BJ[=W'$"]:;]0BHW(SE\==XZE.9N$:4=5Q_V@;J(RED9U
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
MYY]=+30^8EF*D0-GD),0F:)6")G;HQD%H1[<2>I ?%IKF-Q]1=JZ1=^4M'?
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
MOGIZJLHO;97^_EBMV'I-;Y[L2Y@?,E.6V#FFB>M% ?5\+W1^:S=.\*R]!L8
M)(8G?/Z)#Y7A@U8,%43:MBZ2=<O106V%4H$0:D887:"LPPEF^<*9+F?Z&F4E
M3-PY%SM<T \<FS^B#3Z<EQU&Z,L.+Z]F> FV>I7YH<GLA<-?U.Y59L^^X:N^
M$/S$'W(Z'XHF):N_45)_8+]I]M62%;B8.)F+TS"R4B\.(M?R90_^$S!,>])#
MMJH#BSA<) #+FP"GN#-O"6B@&:8A%,@%V00S!"F9!J?67,Q"F"%J;"C,/0IW
M.B^SOPN9?KY\:F5=SO$[AN6'@5HWK?BDNA/FF9:-R%I>H,NG:EVV\N[G#JGS
MSJ<JE3").4W@''T@#_08,4K^Y\Y"BWF?Q] ?^YY'_PX3AJ9N?_N9_+VJW[/]
M8,=>W8@@Q>8(<BSBX)!$,?,]K1"[E#AVP'[R74]&;HXO;UAZ!EASP0P91DP+
MS/GDP<1&EC)I(9DF8,IV9&^.[$;VKZW G%AT$;&9)F@0GIFGU/S/D8GX%[):
M[P9P(AQ&<8!)P(PYEWI)$ >NXR09)%VR#\"T&(V<Q OT?UM_LBS+1L_,M'GA
MT-$S^PX;'A#^=V1;UH75_7_W*^9RKMO'JB[^2;-_1XYWX83VA>=&B)09<IR+
M. POPC@<'BZ:9DTS\<=J&UQ&I.%1EO^U+NE_^Z]V8/V[:UUTQ4S\P2N:4AZ5
M[O]DBS_Y%XBM]TS3MGBA*\F T\D-E'-5S]D6H/B/7,T+)(!=H(^"=_H\S5/D
M:'(D#Y9?U$\\1=R^&WCR.9AJ>*K)TV]?6M)V>?&;_(8)C3!SFLLRXR=W31^9
MY<,^5NYO\E]4)7_R,.7:'<19$. X<%+L67X:T<3RX]22T2%G8V)8V6Q1XR*_
M14Z(^@YZB..'M@C*R?CY.S&M#!;E+TQKJ+-6)G^KF<M9[^J)E[X/;N^@)!\U
MK%!&\Z(LA%-#ADC2G\Y7U-J([S0Z7TZH:2MP+:&JSP>PB$[7QH=!^>M;4,V
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
M2=+\3%HQ34%,!MMF$/9BLR0+<4)C&R<V2?TTB?,HD6I:(@_2L*[@HUVS=3>
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
M';'S.XO".,@<FN0@4T<*JF%Q!]7]PM@E=WAK9P),OGOPW2S!337T5X8!&E!
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
M("M>8,4#-OW9K;.M'IPYVDKDI $O7!P'9<AA61QX!7COK.M_M*^77^NL86Y
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
M@5_*S&6&T70[/<\+<.2F+B9AZD6>X^;,4E4+"FC!S_#I,VZ\IV5"MN;=@48
M%N>Y>L)TDPC=9J\NCN_!!1KP7&@Z@E8N:H\/Z,'NC0($6EE[.D*@%XQ"<I2O
M>OVM3KLQLK(IT9VW#*L^R4FL<Z1)I#B5J0+&%\5M-MT#9D]3H):OW%UJN2SE
M41)V<I/'GX!]^QDM?KOJS>W_=TUJ]EVN7KN+A0?56:Z-"0D(3KPHLQ(OCUQ/
MRJ&=@&%89 :H: .VOS0I)SU3S)D6(TTDP^0)3JVT4$G0,R%=[.U.NM@/6^F:
M6G,1,9,@:I WF4?AA\[[Q_+A8_FA_@M9W>3\KGHF/)-?RI>FS3:717^JRS;[
M6-[6]=_J!E:RHPS L%QRSPI7+[3&(M;Q_I$;E-SG/GWKN>DN1W>WG9G&8^XZ
M?[=!]X^D1<QXV&G%RJ]N,2J9^0!IIZ2^'_.'ZB); =,7B^Z"YMJDL]FI9 RH
M0UW,;CB;,6,3X_S%U&(FEVE:KVDV!&6*307[X429[FH9#7.<T-##'@F#P+$=
MS[,C2!1D%J+I:H<./EIM$8 %,N99)A>:T,H(H#_0\V $>W.#Q$@W;6E:-84$
MYN$MZN1+D[_OMLN_N% *KNOFD_&K:Q]$1)X?2OLZPL\LG%AN@#W+B?S4IE:4
MF$W('47+L"+9P.1'-_\"#6>1CK/>4.;N;(8NFL?;;L5-CCI\A;7T)CMB.,MW
M]LZ\:<X//9*7SF!%O,"@8!O%_K3MF=@])'H',[N7?DMY8PD&M"IIEQCL4X;U
M6/C^%1*'D]NF/8UX'-KWG52<Y-#9*<;IU17#V,W[5=70^^KG\KG@HR7V4E20
MV/;T4J9MXL[C%"APZ;HOGJAHU//Y]N-XQMX%M(><#)<DP^3Z&*00.Y?@C9$$
M')!Z];C[S/K+!N/EB#V(T$N^IN8H=[$9GC)C1U'97E5<G>P;OHGC8^*DS#FV
M0B?+@S#(/= 5HJ-03&>[NJC3!BCZM0,++/ _SB Y5_ALLF$B#:<8[/!.4J3)
MR3T.8U''=I+,?6=V^F'X$7Q+JTO13G;%#OI"I+,OGUK94_?XVX9E[?;Z!@U0
M$0>[=SE>&-GRQ^L)#LR?J.<3#Y.X\^@&'9?3I"F=D">67.Q0G"9I? [./*D<
M(Q9M=K9M3GZJJ^:PKU!WE2-E9V <9S:.0S>/XS!)8PH:;#8-SK" WM<DH^<W
M%IIAF72 6!,CP-'AH>WQ /@")93Y\!1=<N]:3"SC+OW[FF9%BSXQK QT()*C
M7U_$> K8TN%B"<*/Q(IEWH*?L_=U-@PR8<J:]\R6/6,/WS3MR/:@1&=O^7/T
M"(7S9^AYQ,%$DJLE$17=G^(S2ROH[#Q-DM*Y>62YQ<[,TZ2,S\N)IY0O/W+M
M*,)0>X,0KOI@Z1V#<DO9/A\Y.RV*8R]V,'&3S(X]RR46J"<?#+QA83P8C3.$
MBU$M+9V*?)4[8,UQ"R;=/1Y=EF,[+F9SCW1 !G%L+E"/C];+D@I\T'=M$@)\
MZ0N4"HPY<I529168 FKJ]K<[^LR^L$<&YG+HC/U>I&=JT:C[,WFBQ^-6441P
M1)P VZ$?A'88.Y%MR>@=$%3#ZF8,%'&HP$ 6C(/3&L887V"*18$ETLI#B<0I
MG<$6'.D+]J^MKH#!6D1%*)$_: :UEU6'DU?I[X_5BKW1=!&X@U'D"<5)[.7L
M?USB.;$;I>S]MFK)2L[J. 0!$O4-('ESF+_2M;OJP?ZW_QHY=OCOB KPT%GC
M<QR*LA GQ$]Q&EMNG$<^8Q3]K9N.\*5EV[4$G_;!27.KGUBMFRD.-U839O/G
M89I'L1W1)$E[IER7V7(L&8 MSA Y*_,\$E4R&Q?HLFWK(EFW(B/95NB6Z W-
MG*9)VS#Y P +CXX_1>#AH/B33RJ&6WF3C>9D_6T0X"0)(^Q0/TBIG]NN(S43
M_OCRIN,Q A@P=KI+OV2L5)DJ8&Q4P#%3(WN4!%WAS=W%EPUG'B7L('QY_"G5
M<.7',KLOVA4P5#F\93K+P&% PY,;BF1#DRK$G!V6O$ ,;/%29&*B[22="J')
M?9+."$MNEEHX)+E/PF$X\N )N Q\8/A5);VC*;]U]'JUIO?55='\@VU*D1=I
MW_WMGGQ[1TN:\[O>\HESE;4-RU./$AIP$E6BS.S91TM,RR'?T(#9!3CCKL38
M>8$US5-@/-(4.T$2?PY/E/2"$L#%M,<Y[!CKF+/6.:N @)T4M]6J2 MZTKH-
M;1LG<9+A,,Z"P'7BU+%BA>*!(Z!,6[H;P&B +&,E0ODE:0UKX0+0,E9C@&I5
MP 1M>BL"C@%ZBVJ "8)/5 ),O0$W*7B'F'Y\YE5%F\]5>\>#;?5&DX#KWN57
M-"R[(T10QC!!9=6BNL-E<PC*VP@ 3LU;!F:8!!/M,7\X$HAA@>[V^(-^U5[Y
M#J==Z=P'@%GLM(>3/C[C%=Z&*X2/95.P)WL?<- TMW65?BI*^I&!GYNC*;F*
MN0^[!XX&/W9S</%^"AP'FG57.S@N2""CZ=,&D*WT3<NLO]C'#"!V_!5#7GN;
M.7NC%AS[<_:Z' FA!"<6,VI3RZ$A]0-*75\A<:0;SV7R3O2A*,6MSJ1+N+S=
MQ+W9C7)B#T<YR;&?!E8<VE80A38XF?7VVP3.A5UW#62^PQV2S*Z])<]AIXW.
MF8@CM+^_F8@G>?J=S$0\Q.]?:B;B2?;JGHEX&M 9UF(V/LA%Y2W-/JS(@ZS7
M.+N086=1UF;L,9)W&^<Y!+"F=3#'C"W=(X-^Y>CHMJ;GR#[/ECZY^O*6]!RA
M1^WHV9?.ZB'VL4RK)WI/OG&'LTR/3YWWLA1'61)B$D=^D'M)&N12E:8RP Q+
M_J>J?,!]:Q(.';7DVZ:-&+#F;))GTD%>+9P AWE%Z[ .+!)PF06R@:R]9]@D
M?7K;A1T']1:=PB:)/M$D;/H=-=&^K>DS*;+K;]QZH)=E=M,^TKHKU3BX_]FE
M<!SJX#BD*<Z3*'&=R/*2##3*2P*F84'O,4"T0Z$[PBJ.!>K9BHA"89,,,^5$
M7S.+8!I@X$X/73!'P._&>YFX"0J@5Y-&D(&XJ&( L&!?/T!>58RCK9^?5\*C
M(*N^N/;+(Z7MJ#W.D;$J?>0E27!D9R'.DCST;=?.@@ V:Q4 W+#BZ,$C 7_;
M7P0Z*07"3<DHB2$> 0,@(RS0+J]V&RD9F6&BP )=\0H(Z&5#$0I,.8@RJ*RA
MT*Y4.9K!#*.:W[W[6'91C'X&2G/Y0HH5KY#_4-6BV?:^LV(%&8YMFN DH"2+
M<I?22*H:92%\C4<Z.CQXU[-28,(+OKKH,&+_3^L7Y@CP/A!%TZS5PL=+[>RT
MFOP.]TLAM(PD0\OH2&@9C3?[\V:S.T+0AA*QVX*6[VM[ 3U7OZ]M5FO&>D>?
MN?SQ'BW,E./AB-."2G;V[H$CB+)US4-T_-TN;:2K,^IRS)ULF;H &LOU4EV.
MISM-5A<$JV ,;&UKMOQ0Z\)^[IO"5F7#_!S^4$T?&>[%"^5-BOH0R2E7)+=2
M3&(WQI9':1(YQ([M3/J\UX*2X2-]BQ?7$%O,A!._@YMHZ@1V833NC<2)O3C'
M88?R%CW>EGS$^IL=UE\>L/X'CN8?AQ"KE#MD:A< !^OBNZ%V=MZS0X^]Q$L7
MLXV'PJ4AW6X7/SUW)*7:E91T=[M68KNZI("NDU0K-R</2SV0ECL/M7)FY\C3
MN[):*(TM_U2T K  )LJX:<FS=EN'>N\$"P,+QTE@X]#-(AQ3)\");='("=S0
M<EQ(, T&WO!I-4*F/Z!&Z,!B:D"VRD75S#$+?-"<YM,HM&8HLJ;&!DVQ-2#P
M1:-K:HS9CZ\IKJ(P))%WBQUUC_U+\YFV^P:![#Q$B;7,:X]1'&2G^?!+\R?$
M\.DM+,#80AD.3>L.$\R!FZ52?#%PHP-"N=K<0!D RXT(!)"[,PT0\IYBT0Y3
M(UFQ6K?,BOE"TW4MIHM=?TM7ZXQF'Q@9'(EUV]\'O28UK^1N;FDMO/GNHN^!
M ^W9..&EU+F=Y1X?AY!84@ZT5JQ,5P=4+?<?A-0,N*)F@ZQZ";6>+9$S719G
M-$Q'C=%#6_S0@"#B<H9&*(KQJ3V2O$%F%[G6=R'="-]T52]IP6G9,B>=;#RH
MA]*ZN)IZY3?PZB)M:2;Z0_U2%FUS]^67?HCQGMJD&<5Q2$),'1(DMIM3UP:U
M_9V$9E@=,CA 7VR:-W+Z2QO%,+VT!8L$7"0 HQ\X$_ZH<? RB$Q-:F0:UJ+J
M08KL?;&7>PDFSGP:_353)^WK>W;FUV3UL<SHM_^'OAZ4"M 8$S^T<9PS:?;S
M//)<J;'()R$8%ML.)NJ!(@$5,;!RHGR:+]/BJX5:F,B""946TEEB)CP8]FXG
MD^R'K2B>7G$1\9LE:!"Y^0>5;Q*LG]9\<&=VQ5/<:2'.:/;SBHKL8YFQT[EN
MBW^*W]_6/"[?OMZR#6_9WWC[Q><G>NB7!$Z"8Y+&.$]B)W!I2.PX^:VD#QR2
MI&>B"36I#SWN/O0Q@M+?.Q^.^6<^P69 %V4C?,&W%/3LAZ13LB2/%6N?.Y 7
M2 "]$.'6#5SF;HS8/B;A FV(Z-X9TZ'URH16!NJ[7J$'K:6O8FAEYI%K&WK7
M5]2Y65;P]<F*1YH^EN_)<]&2%8\Z5Z6PI [&NULY3L+0QVELYY%KTS#.04FF
M>9"&C9\M HA7QN.B1&F' U _SO-.4O-IY0@PUK)EA@@",V;TX"]0AT#GZVA4
M4]+4ZE) \P"752W2##A0&O)O*LRT7JTNL[_?5SP\TGOCLB.L#]XT+<&K%6(0
MUTV?]FRKG;I7P(3J0YKG$SCGD0L4SVE*-08=IBE3FRU]N-QRHZ1/DK(S.?KT
M4W !NGK)LN:FOFD?Z^N:AQ2SF_+Z'^WKY=<Z:SZW_/=?F[M\E;9,=.];+K;/
M'ZKZ_4N=_:V&29P&4(9%](IW@:9EUC#V]1<$MQ%Z?M"PC[>?Q-S/6.=M]\2#
M7XN&-Y;+5U2$VOC4=3'Q8^?#%P,H>3<S]L3?*#G=_\3(-LTKB85W"*95EMX<
MS6I*(V^5])H.^(LI0HW,&FM.G<NJN2Z?:?N>-(_,,^(?<_;N]9>&7X/OR_7*
MA\NT99\Y3_[LAVN#), D"BV<)"0-[<#+O""&C#R2!PW2LO!12+Q<(V68H.<>
M%7[-IQK00&2#!\RS ;!6SL,QPS"8TN,(H-L1GW[@2# -]D>TP0/UB+SR008\
M8\A_)\;T\;HKWOEB4PVJSR&",T>38P0 O*B#!&?(OJ.DL(*NZ>C'D[PY<7&2
MY2&.+<_W+,=UK#@];R[Z,I[6X33P<V>A@S*].L@&>ER'%!M([<[196RN^5LD
M=.>(G9]EKL5@.)S5)2S:3E0]&N$H\@)F':0I)FE.L!<0*Z5APGX#:TEQ'(YA
M214PSAUJUS%$3C0UD F3S#' ?T/#L+MINC7,MMNARMB NP[*&T^YVR%U?M3=
M[N-J0MG5M6[NVQP=#1+RVM(<$VJGF#IVD'BI%4<4-/CN!!S#0MF74F_ *@\%
M.<4F.5'50#Q,5%7H!HOJ#%6:1/44E$5%=8;4?5&=>US7^7DHK9VUZX9,6FV2
M8=<* MMS8CN#58*?!F588,> =Z<*__G<LQ4HLWI8 !/;Z0&R1H1XGDQC1^[;
MB/(\P?,'KTZ!_M@T:YI=B9X@MUVS?W%]X?KI>56]4BH>NNV'E?/R@X-PFD\2
MYM:Z$3.=:9HZ@>,F-MQ@AN-A^NP>VAIUM\-Y)ES,'$?KDG<ZICU>_2^'<>[H
MF2UR1B-]Q2T!Z!2SC%8PZ5&'$>I00AU.%WWWH0LTX-777 ^8B1JLTW%--46D
MSAN=6DH!B^55F#JKCNJW,Y93:"##RR0IW88#R^Q#43)A9S]_XMUK/@U]G?O6
M-LW5FAY,=TD33(CM8Q)3*W!=+\IMJ2R",@:&DPE=(F\E>DD]]U !+4>4>#JM
MMQ;A%$QC==A<C%,&988V&"&!$MK@=#$T6FN8>I,,G:IS$]"OQ317U=JS=+>O
M^(F[$OC]6\-/6YY_8;]F1T25K(J';8YY]UO=_JK1U8?E'"Y-MEU16GBY+BOG
MT+W35.6LA>"W=:[ZK^Z^9@>$*)6[H\]5?1!.HC9S4/,XP7Z84\?+B)TYTA=V
M3@$Q75'3@T5;N*@#+']KYR1_IO6P+JIAJE:!8-#MG3F*E"[PG%QTL3L\<V2-
MK_',/JOF6&[DO>\Z?F3B,[.A7!S:J8]CU[4QH5X:A5YB10YHXO-)2*:S+9OC
M?Q@3 (P/G6:1G"NGA7"8/&YI'F :B0C-4J;)U3H-9U%G:I;<?7=I_H4SHD&7
MS]N[*'?%PV/;?+F\^R)?G"J]V!)Q7#1& '48H!\8#DI1F4G6 .(ONKBB$FDY
MS1 #-0[2U.J,G4S"6SY*(D/^T7B(U(N*@IX^TFR]HC<YL\6+EMG@+[PXJF6?
M2Y&L:#<:Y)['_H_TRNTOO/L$DY@$F.99ZI/<)J$'2_# <3"M,7J,N/.Y160S
MU>8SE32SS^&RI!8QRSN87MEGU07JD,("*_2KP .9F>FAS@==&D<!@V5UD#J+
M#K32&4N=,9\[F>]!GIP88/H7VK0<Q2Z<_($4]5_(:DWMPVRUAQ//RG"<$C_,
M(B^($E #'E.(&M9X7;RWGPE 6HIR!AF]<-!=U^.NY?&+P$YA'K2)K9/4D-_!
MA@#-,XW3H3OL^=6<(97&*4""!,UCH@WR6.>T:!-H+C\TVB"SC\Z.-@GOC!-!
MSTCKNVJU^E#5_(]]&^T\QS1R/!R&OH.3B"0XI8[MIK[ETPQ6SV $3<.GP7;L
M3X^%@L;7OS4 ??^F#'\[;3_"'?W*L4<]^CHM;:/\U:GI]2.YO)XWQNBC6MX<
M-'CZ[CVO;:LI>5]E!^460<ZTLFM;./=)$M$TR/(@ETW9C1<VK$??BUO3#!;B
MP.13<SNTSZ?C5"F"*2I)8D!IMV.8*Z7:=A9:++UV#/UQ2NWHWY5*E,;I\=%\
M^+U0G!OX./:(C3W+3UTKI786T]]>:)U44H.K3L&!?%1C:(!*&EZ\L>HA%[S4
MKZ2B]F,8L\TSD=+M7$!,2_,$1\1*L6NGKN,[CLNX)CWK2P?+E/WUU9)LF]9#
MVI@!4TH"XL6XQFH+50?1H"JJ\XE7JY2Z[49 ;L,UFX(I^7(IWD5]U3$S79&F
M*?*"O41XMX^!$'V%5-.,FBF6.O'RD@51T_CO%3W-/*S4G.LC,[1>BFQ-5@VX
M/=?!NX95%6];-8():LAU2.>T%M)!(DP![5&GOPG725I4VW =+KAD(ZZ3Y.RU
MXCK]G&H;_A=:KBGO^7_]C7W%)5F]7S=M]<0^Z'>O/]'JH2;/CT7*S;69A"=)
M'!P%@8.=*$N3S'*=( !UO3P#EP43GSV6//9P1Q_ '8//8;A<I&<A-@+#.?1!
MA&:ZVCGF#5^@KC\V_FN14:8JV.'[U!W#GZMVVX.&\&Y;==LQGK\J<J7]:A=H
M2PTS^SA!%YO],9E6U<!B;3,)U#%9>&+!V2P[G&=P_I)P,^,#XT!5TCN:\NYM
MKTPA?R9/5-;0./ZVZ;@U@<QP.T'@O(5Q/FTPG=+#0P/ BY'%@29I!AD;TV0I
MF1LGEES,X)@F:6QRS#RIVM"""2YC^"LODVC8T?I3565\@MM-?L=<MOIEW(^N
M"VTFL8/9_X<X\NPT]"W+#AU0PDD"IF$I' "C!PX9VMMBGF-RUH%F/L D=@.\
M*X$2W!#P1?%8=\AW..AL@2%-L+9V&/,0%VZ-(<V"PS89\J^J*8/-[56V6)'2
MXPF7SU79U=ATO59%F&_\]_=5TS*[\6^TY9KJH2S^2;,^L5[5_:_X<_:!TV*[
MF-BIB_,HH9EMN<3-I5(F;X.^817U2UEOX(L9[INL:W^%XP)]I;S2EF:8L/.
M/%#T+/ 4#XAVMVV%$HJVZ\ 4W<)?@YS._'[W&.B$'<N5;U.9(DC<T3"DT#G2
MPB%[I2W:XGW1ETV)D.D(=WU:^VU8KND 6!CY1<^2M]F8_6/IC;" >XL,AY\8
MPC\S#W1=TRO:I'4A*@/  \/G5S+M158E_NGR\A;U** 1#O+>I01#YCU-O;R
M*=$I-A@8""Y/JI(G*K'\8EZI/*EC#Q7PENJEO[Y'W*>BI!_9CP?=G6++P5%J
M1S@( \NGH1/&00*["K@/PG1 >P (O>1WP HY"^H\ H%6SK:C(H>&!#BM=_9.
MT:+MDMX!@(5OY9TB\/ :WLDG%7N%BRLR^_/44I?BV+<M[ 5N'KJYEX9Y AE&
MT"T+DBG5WD!$@ (V .^HEA,E."W S.TT ? VWCOXZFK:W2VZ;(ON'4(.&G+O
M_E7M\[^O248ORTQT#3YL\7U;K8KT8+*R:]LX(FZ(HX"=1$D8NPXL[RH%U70U
MQ&%+>84+I7+\DY,S[5P!BN&Q'OL=4#,Y31"]FL18#N:B4@YBP[X2@+VLIB-N
M&>MI7?=#W+L.@%UGP(.<2>3@)/-=' =!ZM/4R[S(@RB&TZ ,:X,-X*YSZ,70
M_E*Y9^@$T^2T@1Y6P%3 E@M?.BYT8'MFZ)/\>=HTB?L$H$5E?)[@?<&6>./<
M1A-2(:W+E=A.]A//O^P&K7@XJSE>G<5MZ-3"D4T"[-EI[!/+#?(D5&M'H1G3
M!6NW3EXJZ_L$J;:OT+UWDD[U][ CFC,0_49D8@9\/[NWRSCT?2^7Z99AB*':
M>VKHQO.-.F\88O?I_ARF &IM,B_N@Y]L[KSO!B9VBJ,H9EJ>.,SR"P*2!3 %
MKX*%8>5]1H-Y+4WE9[9 -OAIF+'0^.CIAO("I^E^\L;;R<OQQ6PS^1D<OH=6
M\G)LDFPD+[F8FGKCPT%7%<_.W.1C_7I'5Z2EG2H]N$1]PI+EBBYV<>1E[">;
MY)E#O-C)06[MF?@83\TP&$=L5)@^.Y?G<IIM04YJM3,UYVDULT.3:CL7FT65
MG";6[:L[7<LJ7$[OFL4P4[-\*$I*N:[MK<WF\J&FXCL4F:X\"=P,VW:8\4Q7
MB)/$BW 2!EGDQ:GCAE(S_.1!FJX2V?3(H5LL4-.C@<@&#\ U9#E63JLL,PR"
M::6>-S<Y&B& !@S0I3G> .YK:^>1VN7M\WD%NWT-(GOR*K;<2LO=RP91MG-)
M&_:F\G!3?CV+7M'NOQ]+D3S9CL/8JPCH4AL692HRR&/LV+&=9[GGIW'R6TD?
MN%:7LP+E $M]Z''WH8_!2W_G JA2U8 DY^0L.8W<4)V&*N"B'P8,_LB[,W;<
M&0T2TER< "-;W[A4&:!+3T\%,.+(,%7(V_ RVEM:P1HZ;%XPG:F\OI&O?=U2
M,2V4R@0 \XO7-YK[,AP@K523NEUEL=+3 \3'%::'?SRC->>X(]Q^9,.V$QS9
M=HQMSTKBP IMAX'O+MA\:4G=2@9R]^% /J%]:-)?TSNR$I%:];F><^SQ7!'A
M]K!#G<#QG2A-:=JSY[J4//8U,&> ]9:LD8P\GT.L0L1EM]>FYN::Q^C0V1=S
M9_WE6UH>(^]H-\JC#Y[=Q^!J3>^KOQ35JD]X_<_JB;[G&=?Z]1/Y>OG4*G8X
MF%W7\ &]WR0 96LQKWN#$@]5<*10CQ5B: W99N6F"?/<G+< 3#(2)MMF>'A.
M$P9I9NAHSS /[*T:-TBS8:*E@_P::E;/>](\7I89_P^?S/Y"5CQJT)5"GLSQ
M1+G+1TT$.(Z]Q \LVTL]!Y+CD8)J6/5PX'T="_MAA ;L\)=CH)Q!H)TM,$5R
MDB,7J"]M-EKB#*)>DVDA!W-1<P/$AGT3!/:RUGJ8SOH1?^R[:U]_HW5:-(>E
MSZG/5$>0!]BBN>6DGIUX:237\5<="8C<*+4#'B#QX[:K>!D&T*A[%HJLCBR+
M>:D^P6%&$YQD7H;MQ*:>G]JQ2ZPA%'M_=OG1N?S>C<W>P[5X#Q71 >RBS);T
M\XQ^JPJ.H*;!#0.ZS792C_'R(PFFF:T]FD+@>R@\DF"09-61S$H+3\'A9UK[
M^K%LVEHD+1L1R+Y_)&6/X4]\%E@SC.WY:]\-Y[)KAB/^>,44S6:<SWX9?AS8
M."86P>RW?A+[/O4I;"KD]T*98>-9 .R5;5:M5J1N>*NA3O&JA,^^!YZ9GM7S
MEGN\^"G1$8M&U/;IPI;1NSU#.I+'H]X&LE%/=_<(XI2;&P/W/6WG6T\3TD[7
MO\8 (E/;J6UFD3$$57N3MZ0H:79-ZI+9#$.K^_U044IPE(8)3C,2V3D)0I*D
ML+;CQ\ 8/MXNTW3]M!9%B.B*YD5: *^ZGV".W %S/LDP;3_ 0P-  Z/4IVG2
MUF[[*)"%.VE/$7K8)'OR:37)W!1V]-?U#NJS,IO'7S(/4R=T8FJ1+'-#2,>6
M P@@>51MWE)M"HWZ?I? 4.TA7^3D\2QJ8:*XK:6ZGB,1+((GR= D?8?K+RIX
M)\G;E[G3#WYOWNR'JLYIT:[9!P-P9?L8J^5CDC(9SU//"8,\])($UO7LNR#+
M>!*(?5NK%<U^S#NDOGN?%O1-O+5#:VJGOU=O=D3O_TF.K,HV?O=>+(BH_T-<
M6)6-7,Y_5<).\<RN\I;AQ+M!#3]>T1>ZJIXY9N+BV=:?S=,P]C&UTX07@48X
M#E,'6S:-?,>V'<L%76^5AFSXY/M8=C-Y\+JAJ.DQ 1YRTDR4/(=,L 9X5/1P
M^; :/ +._]WQ:_6*^M_SMB>\6F*XBYT9<)O!+-&E=J7A+JL9H>PX4%[@!>"E
MF]=US37C4,$E.N+(EF<>>]>P(F @JY)6ZX9]V4)/[UM) S+RY99'.3"M W00
M#Q-U:;K[ID::+F%,$:E4#GETP<5*'J?(&9<U3CZWL-]]:&X,,?.#9A86P5%&
M74PRC^2YRZ=;12K5,_I17;:\)CWA)ZO?E]"\<88]W3/WX<U+=4:(&RG6,<?7
MM_8C)S#\UW *YUFLS<.3 *7K&KHH2WJL5FR-IG,L[ZK5BD'F>.R7];@)4^.Q
M8^&<VE[L)HZ=Y%)].Q3A&W?=CM[&'J/T;WW$ZMP[Z]-LEE.Z!ID'4Z@ OJ%?
M.4:H1TFC0Z?(#&-WVZ>AO_$E=RG6S-]VEUM&\?Z,:'LXZCL\<4/6]RQ,7-?%
M@473*(I2AV01Z-K,!##3B9)1>\<+5&WAJIN!DZR34RVZ& +3(STO=MI^&[I:
M*T.@KJLP4Z"6O0$C0?3!Q1>9=^"Q'&'6W#\]\$YEGR2G*IU\S]P7*<"A^^*)
M"^2VJUJC><;2+&5* 8SC*RX6P9@D:!S"F'Y0<;QN7_?#K&3QV5X5JW7;W>+)
MF9T:X,S/?&; .A1') DQLV2#( ILFOHV[,+4"4B0;U+I5E0/1TM6?8);XW,V
M<!QF[D<VCFS?=GP[]AT?-(U< Z]4>O/1%C&Y[=@SM%-^%,F(; $FRIVX&E@#
M#-,.-8D,8G?67J >J,9YMM-4Z1H\>P+*LA-BITD]&.4Z\SA,[66T^.VZ;)D%
M_GY=U[1L[^AS5?-:+#ZK;GTXNC'W<)19(;:2A(1ID$1!*%7$- ?(=$Y%@$8]
M;+0!CCKH<@([RZQIB=7) J#(*E(O+;:RI$V8(VR)3F39#UM)G5UX$5&5)6^0
M5>GGU6P4=B[Q^^2W=?529#1[]_I+0[./Y8>B)&7*V\>E;?%2M 4]$%_+#G&4
M^BX.<R^F3D#B* \@=<;RH$$"#2] YF=SRKLB//>H\,![/J"!R 8/V%D,8*W<
M\6R&84#WF//I=L2G'S@2J"C_B#9XH!Z15UY8D:[6V>"X5.P[+OGH@[Y*5^?4
M>CAS-!W\ ,"+V@)PANR;!PHKP)UP4?TOK(\NB'?7EH".5\??-FP =!<61E#9
M*=BNZQ+<N>H$[?,1B//)ADF]*L6@X,,T44K1AQ-++A9^F"9I''^8>5)79NVV
MIL^DR*[ZD7K])8G-V,RC(Z!=ESG;B15C/[(MXF<D2_/\W(;/,H@H5$' !+E'
M8G/C2%3\5:+T.^WM6SW=H:78KIIPT\9*G7FW@;4]-H*S75&]^3[2$(88R[U)
M(?'&*3@(H^8S<:#5%&?4/W'7YY]]N[R/9<N^Q")9T2.=ZIE?DL8>[^D;X#SV
MW-#RG""(0"FY:7"&K8PQ\$%#H;RJF70->*A-O)_FH9P6TL<9J+;9T"Y 77"O
MHV@I_E2\]),JMTR;FRP*5C5R5&M2*3/ %E4=<H3OJPC)M]140;?O8MOW5][D
M;_85@N,0'/'['4X4QFF:>(X+F\HM ]1X?="N! "E7XIM<CI -S-T:@+-N5$5
MDC6I 2F0BRH#"!/V50+H7=76)0UE+_%.F:/;'_U9L'^1.LA]'.>AC?/43^/,
M(:[EV[ .)A/0#*N" ;8PKK,M=&@WDRE^R:D";5R Z8 =!HP ZS_YI0C4UNAD
M"M;"_4XDR#YL>R+SDJ(#D/U]W;3=I,"*WS<ITV)%/].6N2/5$_U4->SWQX*6
MVWDXFZ#E9=*T-4G;?9V0."XF+O^?W,_LW"5)&.4@M\$ DJ:=C2W*O+M\/2"-
MRJ%N@?VV/)8GV?9MV>9)_@ST2$QLJJ0?\\9;!=-W6VSY=FS013R!U2',?S^1
MHAE-\^I3-.C7 6V-9I))KNKRKDR@N*Q/9I#)!YZ<25B&)ULGX_&RASJ_2V:[
M?H@CGQF#B4,LRXOSB#BQD<'61]$QK-UG1S+/ZP 3>R"GHI?C+$P9:V"JN2G7
MD[Q8>LCU<62^SQG7DXQ3'G$]O:JJG_M"RS7]P&A]7Y5BQ;\6[>-[IJB92JZO
MO_65%]R[9O^7W9-O^YF]S(Z9D9M[.$X\)W7])+<C4$=L!1P6R<W7'5Y01QC.
M4%GWV"B;H$ZS0 9Q(4$#.N@KPP<-"/'N_T/=SH 38DCI]*>5.:+-RX9CL+#O
MK<RB0X]<?2DUY<3L0&;YM:^W[--K+TO1'DJ$ 9C-N.]O^WR@=!;DV/%R-TDS
MBU@)R/:: F98W0R@102*#G ON*L,4SX0AN6QPQ@6QYAZJ9<E84 3/X-47FIC
MF&JSU^=%V":GG'4Q Z:%!Z@72,#MFDU=;SE!\I;72NRTJGZN:5H( ^."_VM%
MNQ_YF^-4FSXM+<,:3>IX$M2B>E>&Z'T%*_4.3),^U>3IM^ORH2@IY6-;OM#Z
MI4B9^_Q04^%@C%K8)8&;X]3-F$E'2(Z)E^?891K#\YR(Q$2J);LD/,/Z=(0
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
MLEEQ>FN:?PAF-0G-?KO:EB7-ZT]9%9/-+Y24'_/D ZE/6GA$3H@CXD38L<+
M]#WB&43(>.:(Z+X':LFBEB[BA!&CC#X(UW#-:FC>Q%3)#;R;D1%9V.!$9)K9
M;;+AK=FQ'_86-SOI*H8G(E9O?T+/P@]S;HK\CA8WM+A\>6CZ[/'L.L"IZ-1X
MS1;&\5+O/MZB&_:_OMBO;1-X6,,"/":=U,;R&8\*1<!,3HT.0.<]2T)*G?A,
M3KK:F<^26,-3G\5GX39X]<@WL)_*G\GFLKI-?Z[J_.%#?9O>E>4OY0Z,F_TZ
MN<ZO7LKDEQ)V9R@[O^Y5\I'?Z_ 2_T\D*]NF#HA4/(?JYRZID3LW_N^[,BO*
M;E$Y@(3G#S8I .R;?VF.-_E#X@8OK?IEA["&UH%KM#:%*[X+/5=U4FY(FNAJ
M;NI<M0S=V-ESP2/^CWG-/J1/V8:VQ7HGS7Y,%P>>17!L14Z:.B0T#*%<^;')
M-?NNEASB]+KR5_&X_D0/R_'\.=+!? 1 ,%#T/B6!5-1^,MEJT?J4&,,H??(9
M>&3P=;NAIA&YYF597B;%,W.]D+O6B>&Z#Y)Y(C0GB\V#(O*. _'%>4KZY;57
M@># (^)YF95>NBX()[7X3<VYVMJV(-1PZ5IZ5$.ONM&J]..3JH2M7R0@%">A
M'5$GI9'AD]]8D!052MK5C3(!^:2'K A_V=<]) <'3"^>GMB.LFU<M^7= ;J?
MLYP#KV0O%#VSP2J;V8UK7NS:2*\V80ZB0\9HN=EWL!L#U=B[CPM$4EYGND?/
M7*FWW:QRUFAN-\[ ^^EN-ZL@4'N[^9DD?5E7CM3!89Q,/^RIU^?+C]5E[7V;
M[SJ8F-3%U#/LR'3<R'8("*SH;)8T1RW#$JYA8\E=00'0J9W_"@2=W*J*E7!Z
M<^ZMY>MBIV.ME63J-*7* Y[/T+H>49D"3SRDNIE7!GWKF+K=UE5-<IZO/H=K
M_;78;-*BY -[.#@36U[B8C^. QP%(8L>79_89A+YAA^N @<G+8)FC[S#PIS
MP.=).&T$M1)$G/R[%G3E[_H-RKM^25BY78N$@5R+C1&T%/B]W8MY:S Z>0'^
M'#!U9[\@90!VYW,B<;Q(8WZ)\WJ;?BQ+SB]'4]T4O$3D<Y;3ZYH^+659BTZC
M,SNSI<X#=T:_R&FQK3;=A=6Q]]ESAG[EO*&&.54'<P ]R)W2B1!8[\@.(.[!
M^1UDG%PX=YG769)MMOQ(:M]1\>/W>+-EG\0G)D8+(M5\%(P/4O+$T(H%%(UQ
M[C_^HRLJ+_!P:(4A1VU+" F=P*(Q)$A3Q9CN)- !F^!^I\I?@ECT]!:JA7FJ
M":VBGL>V0F; 9>/2.C[WT:YBSZ5+?XI"%V5LK1J0J%;F<9BA?'YIB,NG;G?>
M'G"WIYS';M.Q*":A[6*+_3:QHC2T4E 'P DZNA.4!M<=%PTV>=>A3PJ9?$I7
M8MY-@09@SJH3_ELK?$OSHKN_4(IR.2>6.I3+42IKHUS.B3J"<CG[.#S:[XN_
M.;*R8 +!8(AF6^LH_;MX=L!0G.4]BJ0D,)OIB"A#>YY@7&KO,)QGM2W""//#
MG<#8GR5:G3= :)\S$F6;K'X]7GP,CL-.#(I#.PPLD_A!&$8BY=(C<X., %XF
MW69O;QH P4U'4SCL'E/%O%V<*2#,-EI8Q!TA>9D #;WE99-KU'W'_L8/,%^:
MS%H6O&]H55'ZEVK7QHD%$,6NYK#ICM&^[>?V)*@KDF]^5_U-4>_N<2W,]N0^
M&K)>K^UQ7@]Z:$\\(IOU0^KF6*[-<N9!<Y'S%S'6T<'R31Q2W\:.:QD.L6,G
M"& =>^:H:5Y@NS3N/4VIM@WS^A*\YE"E!9@# BM (J5&0#!EV3-SM%9.E!$0
M^S0G1F20JD:AEW'C?:NO-*;9"[\X/HX2$A8E1*[)?S)3P[)\VXG#<_N%GI(5
M^KS/:1O:D^2X#1W-<QN(CBA/S-"5*41E.]&=@KXN*TA!6]%IB;5U%QTA^<9-
M1J>5L-QK=&8L'*KAKBR2;<R<3)Y\H^5+%M/J0\%A(8[=@1F:F,11B@W+,2)J
M4R.VA1!=9JEH7N([NDU'EHXP^K6E++C,S^MHWNJ520XS<RFA04@/BT*=@?@P
M/?=JR ^+X@T1()8?EEZRBR=Z3[[3ZHYDR0T][*02L&79BW% P@![IA5$)G$\
MXMF0X/N4A.[C8PY7_<Q(-?N\FA,&+\7'2A%>>,\0%;S,<IPS1@QQ6GW*^E>:
M;IE%MEY;Y8GQM&SJ%M1C FLOGQ,"CBR64T_*6>&'K"(/#R5]Z*Z-.N2D^\.
MN>MLE'(P?Y-BPS52)W2].+!!B/YSQ#1;YB%I?E#3@Y^U^<? 3?&LVL0L5I4R
M8+8KKP>PV8H(J,B 9TFM:LHB0A\;M= 8V>+KZYQ92].+@GX@->GP9(Y-.S38
M7CBV3!P8<1(GU'43)X(58H\3TGW$U=8N#VAS/ .".NK0"NT)9<T;M$H5 ,^W
M)*67*..>%^V,DNZ)B5<N[YX7[[34>^%Y"4 8#BD3UUNRV;SRE?WGJD'P[J[+
M]A5"HO@O8M/ISZ889(%W[#0Q(WJI_H9:^/>.)P" BZ"JYJU6DY9@!@Q1$%N@
M599(2<@OA[$B2&,]2!68T <(*L"ALFOVMR=&X<=ME>7T% O<3BP<!,3!D>5%
M@>=1/Q*#%IV8?YT5NB&)>IK0=?E0(:++L;284JNPH(02:^^H'&<LN8?SK;S2
MC@ISNL"./P9?5^_+Y+(L[VGYE.6-FVW@- 57T='!FNUE0 T 'CHMZO(J>+:4
M,',9::R$A(4&+6^S@DDM9N,SKK9TS0HT7*CF'Y0[*;HK>2.'^O6.O<WZ,D]V
MO;@_GY9.M.>W5DQPZ/D^3JS(2GPW\7P'A)&_3%+_]4K#0'/5L*-^@6XHL-.K
M@/+$3HW4J@1\[]+0OD -]8M#K6BJ41 76-%9D@#!54^4Q!5P?*X$&*EBP]JD
M,C:)RX_%ADWRM<X5[%OG9GW;[6N;NCE@#7VE];;,S]G)SNI09D.K2GU*][53
MFEMEBRNB$44[W5E2;[CA%5'!_+Y7: :)>H7\.>.EH??9$TT^%4VIZ,]D P%
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
MHP-ZWA6/^(:-'9=%ZI$9I*YC"F<&+%'3O.X,R*/+AY*VU %7WXO:FG?VRG4
M=,M#\0>DQ8H[)+0!R %0J16YZ__[1XK8H*RD*-FUNVGR_:N!WLB .55W_Z*R
MSU[[+TZRWHV_J#P'E_W"@V1Q#5_8=$7Y>D-/3C%=*\4D\2,<^S&)0^K1,!3R
M:6.3:S]3Z$A!80*GQ4\-BHGI!]@,@L *TBAT2 ##89047[;#=Z9 "6)AN:QH
MT-..CLH%8G14P@B><J\,]V\P]<I ?:="G2+KC3QSQ@G"CS/Q7-4%=#\>!W3-
M_[MG5"_SA)?8'I][!B:+HA*28-^Q(DQ<MJTQ#9,F3DR2V!7J(J"32<V.['*S
M:?=ZB%,')DIH>2F C?H;JAKF6?8:UG!8JE,5*G>^JEE<?VNK2<FC>U==M."5
M'S=%?D>+&UI<OCQPABZ;+>_FE9>K 6K#%J;1[.<8=7SW\1;=L/_UIU:'9V(=
M.VWY*[0<;$E'\TY-L7I@ODFM9D#U)8(R2U6:+,V]6LV)H)##ZA/1(9*AU+ZD
M=#-247J:9-(>.:6&BT,O)3A(HC!P_3AV(J$4;"!=W8=/!T7L.UP!MIG9<2)8
M)P;5IV!@HUY+P..I 0/C1?YZ.A?"Y%85F A273?6@*GB)'P #H='!-PY\=XF
MHIVSV\=UYXOR-4RX7\M0C.7%64("F-$M,@]K<7W(KEQCZVZ.]=I9'S)]T,3Z
MZ$_P&J-=3\^?:/%0DN?'+":;DT(C#I$=NCBB9HH#PPQ<AQ([HD*Y3[-4-'_Z
M0W+@0J-IU<S;A3*!898"D154;;0HRQDE1]-SKU9WM"C>L/AH^6'IMD9'I827
M<5QN:3)(C#P^%[=='X?$L7%BA0FSR9BD%(1?*4)4]RE;2Q!M]A3!_866%2=Z
MEJY6'= S]KZF]\.PIK=7T&<!!<FT\1&66%T_GF62:S?6$5;"2(<<\;&2I0]\
M7IX+??WT7!8O[3'7>'%B0FT<>*:'"3%)8@5.ZB0VJ-IAFI9F/["CC+(!:6 Q
MPXRFQ#R (OEAAK\7?4A50T&3@'2J:A1F**U;EK L\DDE@L 0Q>C4/[XV)],'
M0;?%$YE\PX\Q28((6T'J>C1-:1KZ2B"J]S1U6W:1/[19\7VF?)<;#XC&(1H4
MLW3%>@%:O)Q*U,%-GPJI&W-Z0/%] $^?JD 8?7IDJ&R#*B8#3Y7DIT]?L^KW
MJY(F6<U_.H[UJ45P%*<.=A/?C)/$)9$)NH&?H:79 1Q0YN@U+67$24/;4DWK
M2\SL%6D!9NZ'"N"T+H8ZN&B;U[VB7[O_*D6R!DBNK&G5-*65FU8MBGS:M&IY
M"/Q4^%O]^UT9WY;W5?FQJK/VM/D+K1\+>+-*D;ET7Q3QZDQT5V8Q92I ]]^^
MHCTKJ.5%_*Q92#G+!]&J]0*\&A)0B0:(>HC04F?=0@16.PB'B#L\)0>-@YGW
MOLOY/?E^G?#\;)XCS G<;,>@1V+V_PAU>0.JT#1\T_.<2.B^:)&29JMO:?,.
MT^B0.FK)BUG\LK[F35VI%F V+JT 89,6%F[&EMD<K2VS'_:VO#SS*D8L+&!O
MO>(#UDZ>/:R&HM5U?D?+K$B.:J+ZOS=+P\F56A3C*(K9_TOM('8#WP^"=)VT
M6AGV-3N8HZ);MCGF5;1)L=F0LD)L*X8J+HI,1>UZ;UAL&_)^WQLP[!&HHZV
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
M=08+<HO63S2G)=FP_=!E\I3E6=44D;Y,78G0),%!8%%L.W80AH%#(A]4W+U
M3_,VHJ/>[/+) 7W8FK"D-3$_KE 7,-\[5,,A:=315N<@!854Y-26J*WJB 1%
M/W8>HL,D&KI\SF(.'9L_?"U>R:9^_9@_9#EE?B1_Z!"4>?U;XW.^M@WL^T;@
MU; D9A!X)@1'GN]BA_IQY*6IXWNQ<).7L]G1["YV_%V@LN7P M$]CZCJF&P,
MJ6A"C[+E$]#5Y/QW,N]MUM<TS!D-E/RU5_* O1XTO4*,P2Z^ZUA$.QZ73VIU
MZ!W08695_<MUG5'Q'A3UHE&FK=G^-.=36:]GC3*-'/2Q43>K9&I>R9, ZE>>
M#E\S2CSZ?>9?+N_/^J%X(EE^O.#XGH>)1UQL1V9L!(EE6@14)"U 4_>JPOMJ
M?V8+>M+FG5V@JPVIF ]KJ4/+1@1T*!:.*M8,<!6050H\-T]<3%79>0(4U\W/
M$U?!288>8*BL4Z I+4O:PC TV^3J<EL_%F7V/_3DY#,-'!Q%CH6MP$Q)0&+B
M1P3F#^;(:78%.^(M/LH%(CO*\@>6"PH4=0:JU +S WN-?&LUTI)&>]HJ/8&(
MC,J<P"RQE>U?1/!3TQ<:)7EYLFNI-^UAFK8,1_8?Q X.T]!A_S0IL6,C-FS8
MC;@@8>V>H"5^T31U8<M?CPW4<+#8S>$\G0I>.VC0%-0YG*4D^.$^4&)5)_.B
M9-<]5@<JX^1,'#I>1?APFD438-^B; ]!C12GL6E$=N+%S&W\]D++J)"+&L I
M&$-:\L'"_S;^9AB&B9Y)V2;#<"#B-F;X.W(OV-_X_[H@8A!:_!WE1?_;K*HX
ME%%S@#5,@VOJAOYSF]-__1?3,_YN&Q>(?Z?-@Q]HW.S^NC^9S9_<<X(42 [-
MF:H_,QQIZ%V@ZT9MND(1'=DF8Q3>,.B8S?"8>U0&&>8?]T73'X C*PBCP P&
MZ4YNVR%X\F3XX8WAOT, 7X92SIO260+"#&A:-F5H$I/22(*U#&=:$9AE1(!#
M$):Q!R3N@.[_*.X?BVW%//FW['M-:7X Q]07CO+%>>3.A_>7=F,<TL#'J64'
MKA&GL>L)E<7)D==L?)9A>N@((*UGH@DS 5<*<-4*7-UH51C,F!DKJ.<%=<S,
MZD[F7@:N1, ]C%9ERMV[<*76O5*K3JFT5VH3ZJ'G7JG/;.C?%-VR2.MB]E8%
M/NMZMRC2$A_<FLC/ H]=OK(-$]NCN.9E6=Z73WF=?-J0!]$@9GRT9H?*B2).
M%9L'N7SWM'S*<@(J9IH0?SFZ.5]RF&=<%AK]RCE0%.[,BR<5]TQ,N5H -"_2
M,!):>%)B@_#P4'\LRR:X>JHA/;WWHW1O$7;U+XQDD5/F?HZR9I^*[0P \9+,
M OL%:7&!&X8S)05WL3X52KI%]6"J5?M/GXIPW%QZY G)<WH6W32N[3:](M7C
MITWQ1S6*-V=AWV,Z"L/$PXD?IV&0!D9@.*"S^1EBF@UN1YJ?@W'BJ*$.;IHG
MI#?!\W=%VH#9XQF*@)^W"TBHZHQ]CM2ZY^H"0I^<I8N,D8"D*Q.VIGZC\;9L
M>R$\/%R^D&P#6!5GIEAMB6P( F'I9B1?7AL5"0W<C)>D.:H_@#3?\X!&]*%T
M[1006@ZW;F;>]9#KEH4[P*X3>%SBJ*ZM\+A-[XJJHE7%HI_;]./W>+.MLA?Z
M-7MXK.^++R3?ILSL.2AERLSF_V[))DNSN F6;M,/E*?Q':_,CN'C*$A"[(>.
MQ73C$]=PA8_PE+&E^TZ]X9.O6\\[3OF_:,\K*CFS_&#Z:<\N(IQ?],\APWQ4
MTK ,.,A2]_8$3@G?Y)W '-;^=>R91+<IVK&)OO:O8\ I:EA%![SR41_>[G4
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
M/[.?_N-_];]A_R\B%?V/__7_ 5!+ P04    "  1JP5=Y???.>98   3]@0
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
M?0$X>C__%JANVMO PE9-I8CWCX@!3+"MC+%,/UVO)\+-^OQY6J1,AY/!LBT
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
M7-@.-W02";@ B-P#_5V0TJXF2F^_F]E-#"O$OJ?A?_9"?=]DL0K>@E($!AO
M8*F<M<BD[B([@,Q"K.F!R-A*W)U6304@\76S6)[[7YK&KN_Y7YK9=L0=.Z!M
MY8&0F!N/)-8FM=?>34TAFU<:7"42>@'P^:5M%HM@-/AZ*YRAM05">PN,\XH1
MYZ!.?LBM35](YD@:@ P5:P&YWH_-_N_?-MK9 /S.C NNJ^(0$ HU$5I(8E/O
M)YW$%)(,D@8M:41>P&[R.:@A$! ?=GP3CMY9LWJOYIZKK9,5$J"8U, 0ZBO#
MM+$Z=7A\+T%Y39U$2M^R>%)IH  X_>+F04:SP,N9O:[G=93/LO[F.M@QS /I
MG0>:(FPLY,;*U,&C R3EM7*F@51*+10 JB]N-HLF_]S^1;6_N35Q;>_A87E
M@4 XHZ'0C EB4G>^Z:8FKSTT#902R;X %&W)9Y,!ASC0#%4 RF#F:0P)@ZFM
MYRTB\EI%TV!FG*1+,JCOKI%C5L(F"R)XB8IB"9S72C@,*ZM2OS*^@XQ",ET3
M&]$#Q5P 4N+3Q(M50Z<['M[/PX85?K)EMQ$6$,\PD$Q([B%4O$I=7MM%2R$9
MK&DPDT3@)9Q&\?+E8S-OGJ^!CK.5A U3$%T!;9"6ED,M>/*'$?=25$CJ:J*-
M)YWP"X#2T^[Y$#6OYS>!J:<TNU?.-ZU;:WOY]GLXY8/2ZKEJ;U?RC(TP8[R]
M69E[7:L*!AM/:\P 5(YX):'%*'6EVH3L%)(MFVHG+$/M19S"]RS>K^!7P?_=
M$<=U)KBXQ#F B9>$,DJ#A"=![Q8IO9 G7Q3RQHG[>-3(.]3,W66L?DJ"FX]N
MV6UZ2A.V?>TP8!YZ:C3F%*6V\)\1T"^X"5\(2(;+MH -Y:%MU$-YW7.WF ;"
MC9,:<$8-T#@^G: ,(YQKI57J6J(N6OK!Y:7<^R>1>!']*#<Y>:46M=E.OI%
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
M<N= :7;+PS0F"9CMFJ8+:-10( B%0%N'):&4&W-01H>G&17R6A^Y;6,:S7[
M<F2!$.%;R:E4DD-F<;^&QH=FRAFH2J;%9Y&HI+(M=3/XZ%:O47]R;;0<F_EJ
M\QNR&>P>*,EFT(/&1);36]7.@[T<IUI-T@4B)2A0!G' F%-2&TZM39U-V$7+
M6&MG<]SNPXVIF.@4\.R@01H;(7WJ6]-.8O):*$EPL&E[I!%\J1M)OT2 Z=,:
M<J0W%)+FH+@!JK(54$AZ[ D32J4.=4^>YK QP>W=?SMO=IP.%KA$!*"*.\HM
M0U"FYKD?92\E=6$O2CI2%U(JI8 4[5]C3Z*WBV5]'9R^[<=U. >"$PV(\U([
M) E/GF'XG(+,#Z%/ YT10BX (E_<9;3V/[NO3=L;]U88("&#@#.HL3)>&IK:
M+.Q%6.:WS:<!5'J5%("S^S8.FWUU]C.%+0/"2@F@PB0L'ZEU<O>C%V%Y>R)-
MA+/T*BD 9Q>MLD^/MFZ]9WW'W=9+FHH"@2H%C!/&5-(AJ$1BG/4B+&]CHHEP
MEEXE!>#L=3,W+K[PM8JJUXO?7@<:ZF7\:FO)N/AF.HXO6C//F>7!2$S>(JZ;
MG+Q-@Z;:NQ*)OP DO5-U^U<UNW%K52'OYT%&-]=/^_'6\O ,:(@I@+!B5!#(
M7/)65;T(R]L(:")TI5=) 3C[Z'Y?$U?;S,.7QJTQ=.#DKV)6JV$$:&:=E!1I
MB](W>3^.QKQM#B9"WZ2*>MEAU8MH,$P85+T?_X0AU5T<G3R@ZJD%TL9K/<:0
M5IS@X$06'U"]N[PT5\[>S-QC[&[-LOSHEBOQ=JX42"#0*'@T%$&B71 !]#UO
MNH^9]J5$3/?"X/F5\612+^"@?&!N$5-GULS,<Q_-RU>W\;_O@OB:MI-%%GMW
M.(7#MT8JH9%C,'FGQN/)?"GQUUY /)6ZBCTQ!Y3BC3@_A\^6K?!P@K,U><&8
MQ2AV<3&@JBIGK3;4(=_O",I0?KB67J@N+UMW^;#2@L+F-V[_OB]\,(+# @-<
M>DVX5,S;"2J4#A/V@]0:[H7.CH30Q!HKX*2^9^+N<98P[%S-7M\LELUUF.'5
M[2^NN6S5UZO:G,5V_0>,$@2#<Q8\-%=53 LMB&2I0\ CR,US<N>%[*FT6^H!
MO[OB=/@1OG>\"6MD)W1Q!U4X<AS\#VUB[EF%$13&R.1MU$]3*?OHA<46<O/P
MX=O7L:_;?)\#%@6@P[9N%0$$8NXY5 1[/)%W<HBV4BHT4N&GRSM)JJ,"CM[.
M!Z0[.2*:Q::%!CAJA:F4A"YY;?9AJO*ZP-/C+;%>!B,MG VZ21R06=W&U$OW
M(=@;=O.YZ/W+B58T+">M@5'4:\J)LRYUK=H ,O/F+YUR]YM&<P5LA,]"H>U-
MF/^^H>]#<+^[ 4)\88E!!*ROK ^,(6?X9)@\1%W>%*=30C&IGA)ND*=K53'<
MAS@\Z-1M*R;T)O:W)Z P;$0:6E %B1"+!4<N=80@3?.*E=O^P87-]:F[^%]B
M1^'P[WZH$V. (*LW:0FK-+5,<'(($_VG*[G[Q%[U/KO\2B_9 HZQE7!B6?@N
M-GBU2OH4@&O(@<(( V;#AHLY,DRESF7K("6OY9X /"E%76K,:G?WCS'73GO&
MF[!?R4EB5BFZ0FBE@8J&$(*,$ &E\#1U+"=OUY(GP^WQ5777?JMCF/&A?\4Z
M46>SU9#WEQRFN9S7_QV(6KW?N**T<XN.7;ZU"%NTD\)H9)13=#I[/#$SI<31
M)L=TMUV?$QX%G.!/@MC-^6JC._]Z=WMS]]K[ 9O%QH9<4E/ C+2Q0AMAR29;
M$$.I+B6BEQ'Y)U'X"X#XTR/!*]Y_G==!U+^KUO9DGXG8[%P 1@W#E4<2HM1)
M]8E9*"6 6!SXIX1"J<;WSOXQPVWO?<--U^]F0LN[;[>32@F@()'!_1)(6U;9
MRKR4KC=KYM#&#+'%@3F;VS?U["8LB_WX1U8 76$/)+&HTMH2)J?;"H\B]65T
MS-F+H3TV[&1**W73ZE<F\5&U,?'HFWOCEJJ>35@"LC73"8M!]G-Y^CX[P1(4
M A$@-:(,0^&%3OU2XW1]=C[>7&O71B\O]E&("^>^L<)6CP[L"=#&<N"%KYP0
MPE8^>65;)S4OI3ID+QJV:MC2"/]E;UH/VWJSNTIF\JVLY_PGW."&2.1$VQY;
MI8AJ#3CCX1B5& $G&%%(2.BJU%W;I]OVM@7[2QMS<^^2SC9YK6RP%@2A "FI
M%%:QO]]$O'905/;VUQ,5F]M?0B44$';Y=:[KV<S9)VZZ.,$2 LT@!CK^--YS
M<I,ZQZ^;FK++VP9"*9'P,\)H=6D>X^Z_Q^3P=TW[J6WLC5E^=LN;=E5)\*FM
MC5L5[RT6,5JYR5F\"@T_J !V3% AL&";F5(=:0E'35MV-[$C\3.QU(_'D[S#
MTSR6(-U_-OU9%XR(CM7!' *J$A08AX-?[G E1>K;O7WTE-U"+-DY-U !P[>G
M9JEFY1CZ]S5+:FZW1>.;]JTR5VLC/90SG= 3&$=@%E<AH4Q/'D+!,E:R*P64
M<!+YBE;.O9Q6Q5M=ME;QQZTJ48F!\-P#RC%UTE7"V]37Q+LI*=MWZ(F"@ZW-
MCA=Z 3[#%A>O;E^YN;D**_^WL^_U5AC(F_APJD0@^#Z"<*$<9:GSF [1E!=.
M*?1^"$ICE% DJ!ZX>=-<JWJ^R0\7%@AI-4!A\;&*>J=8:G?T$$V%@6H4 @["
M:X0Z"H#76L%Y+#F(._G?ZN75@T7Q%Q=CVEL-ODFPEU?!&R*TM1H9B%5BC/4B
MK#2@C<%"=R> 1(HI &W;QNQN/K#30#MD005UY121DB2_BN^B)6]$;5),)1%_
M 3#:L<-?A#_=M;DCZH!$C@$7\YN8I)Q6J;>J/>04!J9)S*M!HB\119&1CE5&
M16 %06"A#\N,:\=QZOUH#SFE'7,#57[0Z1LF_Q*@='\J;[&T>W\5'@+M*QF^
M,I6%Q"M.4B>9'""I,$@-5?TFI!+J(2.L%NWR'W]1_]6TC[V?=BTV2AC0+-98
M<J.\(X)9U@M%8?@U!(7OGM"S>^:\ET0)3[$$@LT,BX_JVIW[9SSL7C?(22!C
MC2930F.E#*&\5QS@ #HZ"<BSHZ30:)-:O+DOGA](/]N][1$=FSM0#0RRE?>Q
MS\/F\=-QM;PQ<#Z5)])3DTAHI2C\U6[:*V[C0UE^]1P(]!I7%;)'*?Q53M]X
M8H4/$5HI"G^]FW;/*% *5P!54B/B":;*'*7PUT<H//G)/['"APBM%(6_V4V[
MBK5;3HK  %6882>]/FZ%OSE"X<E3-B96^!"AE>!5;AJ^'^JY>[]TUUOV#:D<
M$ X:0*@FPCO.,$K^:& G-7G3?$X1Y!HF^!(A],FU\0?JTJ&M T^H^%:/ K*B
MW!'NG9:I^P7NHZ>PD,1 G1^"TE %%%L6,N"1@J<\I[46[<[JVR\JIOI>J?G<
MS<8DB$U-4[;G'89+KK1'('@,%4,A 35$&N>DH;A??G.ICT!L+6=: 4DJ!6Q5
M4>:XM9Z<\NV''^3)A[U .>;)AZ/T4\;9O77MO[[,=P:ZE 6:Q^M@#"TS%IIP
MEJ0_PP_2E;TU4R(4;)_F:57R F"VVPF#T6VJ+(HEK)HZI"O%4A?1]:,LN]F8
M&!%'0FZ >@H W3H'%U=M<W-Y]7X>AK]VME;M;8>_7AD@&4$ 2VFT#@X<8ZES
M.7H15C;DAB!BLSE'<O44AKDW=>O,<G9[T01I+FXZ$^HJ'$X'Y0F0GDA)A4(D
M>:9C'[JRYQ&=$G%)E%, X#K,D,[  H4&"&$T4+;"T@BD%4YMO!VB*7MGP6D,
MMZ2J* !:![*#WWXWLQM;SR_C:Q/A?_9"?=]DT1D&@B]E $'&<:]%6$&IT3:
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
MXUI8^]QO$K3S1MV%S5=PYD  #G=.PPIO)M,D+-Q(P<'+B-CN15QWR<;)55R
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
MC](9#I)4I8)_X<V$?P:#V2Q)$^ >)5S::5K'J%)US3D8%3!7>.HLF2>H?>W
MYJ7,?M+EBAFAF? Z4.E+HU 53>^!%%=[@E=142W#U1X?70J7JL-@]3(>-P:$
MSFIW9G]]:;I[UT87P<GEQ7AT.KP>W(PN+U:T?<APD83F=54C)R_4/"F)U<+'
MB:.,,Z4M^*R#"#]&170&Q)@_E6NN.W4?P>'^'WY[^.;@Q_9_3X<?1Q<C/);Q
M/[<H_BC)8MC!'X[?++[#R/WE5GG8M\Q57MG56733ARQ_2E5\MWJS+IBK*"NM
M-F.LN,B;)%S2D%A_H<I%GI4JJ'+\(,B+&!0K4K]BM&:,-3#+"[[645;/HBE:
MB'C3/^5Y#,8C/%+DCTF)JAQ\:BSOQR0",7M5%]/["%YRB:/_DXQU+2[ T?8"
MN!= *]1K0?MHE )M)-4R>+I/IO=A$"<%J#>@L0.= N'HOZ8P<)&G1+X@F.3/
ME F?/ZLSO Y@ZLZ!L.4';*M$01;-X:>DQ.T''_$*U&#/H*@C"0A/QVJ69 G9
M-WC7\ IE>9##-;(_#D'7.GZUJI.3):WLW&#E00EF6@K6&F\7;"DH ??1(QIE
M\QRX3 7F7?#ZX/?!CF%!7Y)Y/0\6JD"/:70'>@/J#'QPT6*1)M-HDBK<<'@=
M<*2G#+@8VG9%G2HZ[T+=U2F9GN6NUEBBNKK/"Z";,%C : 7^+J^KLH+#P]F4
M:EK#UZBM% KTFA*I##['9]G]7N7('W%"I-K 2Y$?%IH<<?YY\)A7RK!318HW
M<TTFS+R@"3*5W.7 ?S-\B9X<O'T3&.CQEH$Z;S]58'KE"Y+,)%'7@Y'"M7R*
M9D#%KM2G2V:])4C(1DD IE;64487P5?V\197 7I]LKP*KHH\KIGNC0)QG90/
MP;@"=KH1!/YJ2^!=3F4X^2FZ\ZR3;2U('5DQD;I#Z<AU%S+=ROH$RX6:)C.0
M,"FH$&E25N3[#W3X;\"4#K2/X0#%>G'<4*;A*W.#-H'87V^)_=D(RGH0^3.7
M,-0L&90PC "6I+ :4B<]J9.4-X%ZWVRIMY-Z\QR^O5L+TO7B+LBLM4LAUM,D
M@L5O;@IX #AYX7Y7&N,"%C86E?MX_W 3R/?MEGR=MZ^/^OQ._RDZ-&K*D>&I
M#8:["83X;DN(SMO/5 0," 9;,3&R>P5)4CLEDCPFEP>\*"A5A819W7-\1KGN
MDS_5Z*D@;Q>ZB8%KHN+J43-%;Z9U&A6&GDG]A6%+&9<\-DE&'AMZI<Q <F1X
M4NAO%K\T>J')3^QIS)J[%^IOM2*=.U8IB(-B2?E)^\$H"^Y4IHHH#0.S]1+?
M5V7#=8TR8;J<PAIY1FG-OZ"_\!4)2@]8K-;_M6>\_YJZ"9"+O"2OWP^8/H!"
MJS<E4F[U@7TDFI1Y6E?M1_[[CQ6=BGD2Y[.'@C%:E.H'_8\?XZ2$[5S^D&1$
M$_30CSX3>0USA*VKT(@1/D+\@[^6-[\"\7CP#E]>%?#_L7ZQS&N?YO6?5=S^
M[OV[_?<'_5\?[!^:[_Z3QN;Q807E(LK^ZS?'OS&+C*8/=P6F\^W)C9G1__VX
MB&)TR<$T8"W!H<\34S5KK8^7IG?R&Z_B<UFA;[]V"0_V#PZ0#Q\?OW__ZNW;
MUV^"QW9>:'^ZJ]F=_Z03]--@^;_WA5[#(KI3>Y-"10][T:Q2Q0]1^A0MR]]\
M5YKN/YQZN\8BZ?U6)+DI0U'YL&K=")1V9L8@D) -B^\=B':^XJR3.>Q.\)07
M#ZL6V*Y(+L56>7]PN!/M[AR98,58S9-IGJ'(!4E\@JY8D,"5_'PP)5%Z^/[=
M*Q*=E*A9EODTH2H")_IAOP;Y&Z,,EO@(1W/IL K%T6'^X30O.&I,09$T>I)
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
M@\,.23I?DHM5JJ22F"M\T]2KW.BQ6R83+ @*H?5[E@PI2H4B2L6;B]Y,*@H
M\V:6H$E"OT2_\YW$J/NJ.U0V97O3C^K+RR2SCZO>]H/;+*5N#C8,R+:17[/1
MT&IBM8?P,)%L"]A'^90+4)^CY]9>E6P=PP^2PF*M4RYK9"'3_,"\*9<I5#*?
MU!C/]-$((_K.B#(WM('U-U0M4I- [00RE'6)>R96[M]N-((4.Q2O9J;-G=Z,
MZ[EN6# W732M"[,HR^LN:^7J5>B-XWQLK4<V1+ FY[Q5@4XU0D:$=%3G"'M>
M8 8>L@<3('80_YK87UTI 1+7[KRT)'5^"1M\3:AJW5!4_.,(6X7 Y!BBXG]T
MVBRH578O>_4S#_%79317IL[8S8[4XY;T.JP 1/F^,#%MTCDX)23!.@0Q#8CN
MB&]3ZI3#[J9@'^PWV75'VB+WK"\KS[D%YE24%-SIGFI&=#"RM<J:I<8T:FE<
MANW/HB0EY2E_8;NW$1=LW:!4?*VJ3W:#-;]'M;N/9-"[20F$?I&6DK=OL*K\
M\#M3=%26^30AHC8,^CFQ'CXOU[L(=1/\A+U&\27Y+YS@5?F<K?'O%%5_O8VJ
M;Z/J+SJJOA;BZ1G0F+453Z H((327'0E$!XH&WYW>+S__G4 DTE)D$R*'.N;
M&&_@*0^NT$DF<$PLG%;LN.OB[:OVW46E-/'Y_AYW7R%P:F:V5@WM?O=Z_Y6A
M%X9'HY[WA_1O<:00*3WKB&!:PI(W]!R3*\7$&P3(L#\,8'P=-_G='>:R\/\&
MYV?!SKE"RC[+.5<1F)9 B.Y*N27FN00S/"M*TG-+T[!7,BMNDJ5:Y&"T4AB&
ME29)4;<Q:*J.<.O]R#7C%2Q3SCLG@^OD:^R)1LMG0QX3]EE;!,UO#E+)+4E[
M5MOD0C806;BEV-:6GF: I T@POYF>9'#P([W+3EB6HU0X\7UL#2HYX\.!$NI
MJKUZH?,*J((/9AFQ3U+'WX!T$LIU^E.SHP&K[*:B/0\#KX>7+8#QVUUAD$HG
M^Z.G\2XO*$^4"3(TE$P)69J:1[L\^F&)SA7*@,7I2XTJC>D!RI34ZXJ_QJH6
M]";5<R1#^+"NL$4"-9'%_;A741P&H 65E%0Q2W3Y3Q7-9KR0+E)WJ,V94=G1
MW%$B?4#:&"=H @JU[/E%1-DOAJQA>^<;0\G3?G;ZJH.7'H6K8*;CFQMBC+\<
M7^SC>[\.QT/RW0!:B;^)ZX&AU.9Z1^O!]30Q-?C=\M^<F;TDETMOZ*+4/BI:
MNF(=AR,+7LF\SN?XF^G8XA;\Z_Y:]4+G2GZ%/_$/C\'^UTU4,%H!@Q>@X6V"
MP_,9%,45QJFH5E@S62<[ &\ZW<OI+EV,.SA-])=7]\;&+(,)I5=(/$HW ;9P
MF"BG:$A)7"T>5$5I"!)01AR-J(#+ ]+PZ.#H31N4L'7MM-1@P$5E'+$4!8&K
M3AFDO";)B "V4][G:5QJ-J17BZ\W0D@JX?FE#C0C]2K%HM]8 R^+Q/-?B'V,
M\R=;?&]WU$O*\C85)[D9=+W>Z1%]BH9KU':Y'/KBJ+:9;XEP^76J7IQ+X)FC
M7#NWUR7?I^%LAAF-<*]/I=UWJ] ?]!-4FJRM&'$7K%E2E)56KUD9RI^B(BY=
M9M"9/$EN0#)27YB1\MP!KZ,4\EU.SYP%,%#-I2?POUC=6K:=,XQ^,G4=AR_]
MU-:-QPXR5[=V+Q?:+N_>O@[AU=]]T3C9RF](*;X2LEM)HY"7O3S7P7/GNVXY
M3+_F^?JVIP:;OOD?8\K.<Q&K7S'Y_YWBNF^V<=UM7'=SXKHK9;;KEMKW.Y@L
M\=,8[RQ5,_XC?)45W32O*"=?IW;_>MTH5GJ&ZY8]-LB6'6YK<:XOHB3&8N"R
MCK@8RCM #=C6P/)/LL<\F3:3P!D/&@YV26X'G2F^&9Z$==."OL>3<+3U(IAC
M7%<OPD,R?<AGA. KAR9^@V-AP+^0RR#>))?!J_5T&;SZ%G_!]'O]!1MU;B_+
M:7#T^N ?,"KC3J>!B71OJL?@U=K)RE_S<&&LPK2E8N8LX6?'7X":[XM,$WCN
ME-?.5#GZITR5^-_/5'FU>:;*&M@HJZI(Z16I_<TH5X_^U5MB9_N5<.DXE:92
MM]S>U7#]FP'V^!N2"4-0[31 /C(X+GA+701/2CUP]AIU"U:QQM94W(P"&S4[
MW4XG49DTH#,-T !6T4EOPZ77'<$EV:Z";"P75%E2WN/R=BKN.$I)\&B>(=M:
M)BJ-=\V/(TI3V)D1$C\VAL*O@67!7L!\#4I)UR;AM8 7YSA%ABVYJX%9\L(Z
M"VO;9Q-ZV*M<\EYR!62JHJ8-&DK'9L)\%;S[6,TSZV:?IE$R+RV^=)I$$\RP
M0DCT(K$HI\^<?%0Z;26]ZF4!$<>]BA4&:NE%25G6&C27>EYS]R="$8&3MJCB
M?)R[#7"9!CXZMF4IM<C7C>R?F2P2=)1Q5VR!1' >%A1</5MCES\S(JWC20FX
MC4D 7QKT<?+&DWC3_:N= NO^<>D)1*U-%JTL29RZRDKJ]=E.DX3U['%'26=E
M.\F^VF^.LXB6^L)SLF"E%J79&,8(QE5Q^J$S&AE%NYO N7OU9;NQJP6*:3&&
M+H9M,8F=@E""9::N+J1)2:$RGF<'W OW#5"QSO8U4-J2L0>_?<S3&M?D S@9
MH)?GT)L<+-*NWNQ1%@S.!S>"48A* MIGC#76 L4!SCG)\X?@,4IKQ5;$_NOW
M;XS=+RIH*%P$D9\3$U-L.%.YRZND(C(4CLE1U!FMK)2:5GS!SM$K,"VRZA[X
MO5%I>,:([#4!KIZY=\7)?Y041A<\O76\IN0<EU^4^+E%8W!V1S@99\3^W>U*
M,-4',5%+A/9\HJQ7<[S,)_B(W KY)^F1?6D[F[3Q7F"X+G]FJU/$\UJ%SE8/
M#?Q]1%RME&Y$@E[@@MB:E-Y=+T7]&ZC/0&"\.!#(5[T@D!\''ZY')X.;T>7%
M-@P.TWF[#8-OP^";$P9?C3+T3'R&NGZO3 'ZJ"OJ!,.XI<8*@G%33[ )VR#$
MI=WZ<VK(I],Q_S"4/B7!R> TB*,JTA\3#E\1882N="SI;^E^ZN.I.4V9L =2
M *9-#*ND>1O#A"1R -P))]I8@=<)J-%;"3L?3;D%!?U%I:C.9C3ZU;<3["/6
M:5 @&^G,#>;Q+[^7/:@\3X@"&97FIX[&0XO#VII0(^^T\-K0P;3T\#UM[S.8
M&IX[-YWGCLHA6T9@NM""32=#BWM%[YRS*6\!5YQ^);HYD^F9Y3D5_N,K#6:;
M';A,!U@7/:^+O&C;ITDQK9.*BJ+\8P@=7&UMD/E;_:CNN1D*O"<O%GFAT5CS
M@JU]ITV,TY=6*[O=5GH3C4]BVJ2"VD'RS-U Z7CZ?9A'U"BZM&CE'OR10R>K
M SU:%=OM#:2>&S-LC>S/FH*B\[DJIGSJSHFH&7KXRZ8)>649@M1_L:VJ<SZ!
M),7_T6$.-2U1 4;M ]F'"Q)E5*C*8/7PTT]8[!/-P^ 2>P)EP0[2Z6K1+&BN
M*X:O\'M)T6ZCSZHN65B)W!'C4X,(4OQ.JKA>5&5CW^7K==V?<E]EDC(K=MF[
M4^%+P"6RS\N;/_SV^-7*8)83C.+A+%=&Y+!X$C:KW(9AHYIXM9L!+)2<];.D
MY5A+6NBA?ZISQ,4=3!^R_(G@?SEJ8D(%]N$]<NG'C2:3P6@&'+Y)NEJIS4V0
M:$F^J=PM$4UTJV(](GOS,G'IS:(Z=1Y'MYYUK/&#5+H-XQX><2>2]@W"W3"M
MTT-7SL2A+I?GJG'N%P>";K4B(\(%A:N5&:R,@6K6C".A[<)A)JK-YQ:5NLLQ
M5@,SQ&R"F_L<UZ* E?S2&1'/&!4.4  K$Z#"EB])-L/+Y?323*H,=<49MWRE
MH\2?^AT"X2W5/7O%Q=+)J@(MJ8Z&RGTMN4VHC$*8,&TP.&(&)75&CBWAA2ZR
MJ'P.G]69])I,H^D#@6:;3]!KJ@IJNI6Q:QK?TZ+E?0/4Z[P-J3_)L(]HAK0+
M8V*P3*!,BZ1\\+!\34/*.^,V-2V@W4&U@I=DLE(L\^8&SG@<A<*8/B[?Q5%8
M,7+8Q?5PU4!AMG\OFZVE-K-*Y&1H1\%6ELA_*#I<N#$6_A%V*JT+SSATSP4/
MM9O'I<F#- L@G[QUG2/-)UEM2%3[]U$Z!%6=F4Z:T:30UUR_FO@C$,I<51+\
M)_^J\<BWH-1=]'^ZFQQ,<EP%S*>G2P3CJ&C_\6=;S6>K^?PRFD\'/H7&IL!P
MT[22C!%REDDTWS##>#\X:5#F5PQ9-QFJ,]7_3$5Q@,O<!".J-XKN%76NS'YJ
MV;E/>?$ S.I.<:PS#]RF$.278Y1!C>VMK5Z0B&P(PR,J*[G%BB2O4#H0H8I_
MS?N1E X\3@]YN$T8-==M)$*V-)..H"LC2#.X4[=3$90*LZ1OB*9V(2I]/:/,
M>).CLB</M(W=\"V9:K*U_I(VX4+U)OAJ]G)"+;I7YY(8I):@N%VXP_*H]74'
M87>T>_2&<!L^2NZ1)=1R659JCAT.J@B+HP+4;5'W+$T6RY!RQ702:UMUI_&6
MEJYLH %FC1W#==@ ]%D+;7:21C##PV#G//IK7NR:Y7+;=T(@H88W84#X8^B,
M%PW>Y)WKE)R=R:YY.G>31"Q,/(TZS>L4-"RPP+5K7=Z31DM@6*"<X0OQ@HIB
MY>=$-M>)>]FZ]90KIF>CDS;@SSAEZ1@%4TPHG"SE?RG]<D?:"//N.&LY.;\*
M2C!N6'U=1/$FI(<]DZ1M]I:A\S 0L^HK.7*2>6+%W8@TF<[SV '8$]N4I!$1
M;.E*%E]9=_'OK-;=&H\".)5N(T7=D,J*_FTI<YNJ M-YMTU5V::JO.A4E7\]
M_J1-<__FX..#(J<4";E^YO<UW@<Z3<XY#MTO78*,+ED=Y5105"= :/N:RZ0A
MBGD&67>6;5-GZEY%0PV_SY\4O$%R(]Q)8'MLO_$CR8..?=&:A!;J,!?7]>,U
M*-+Z#,S>X+$Z'T=:GTN\3-@*VX@E?\/L?\[#!87""3'"LI,,G;"@_13<'KU'
M88PY7Z*O8L))#T4ZH"0;9ZE4GI0B/J2DI+BY)YSM:YO+.FDS</2YCTYD\E2]
MK&NN[^=7=-B>F;K+*QX04R&\SNY\?A%58N%M8S(4BJ52D[!A!8:2MLP=0J4"
M1H,'E&YV#G>1*P4P<Z^R*;UZZNRBE 7,M/N=0T5M@@G;N+I4VX5.;D*"S7E-
MG6IX[T'AAXJRTX6$8%[>X7GU+XY'WLNOTJT8^6-K4FZ 1OJV3R.]3C!9!TMB
M5V@5$A.TYXT)\89*G"PSRN)W6'?&;3_A6GVVD;Q.0+!V"N \6FJJ84*TK]=I
M=G9KNJIK**X23!(.#;$CFWBF>04ZSVNY ^VQ4+WV;K%QVV#FV7YP\8W!I["#
MW>59ZA:T\=:A%P2-0:JLZYR2-N>LD1E0#U\6+O)N;DA*R32+0CTF>5VV5B"^
M3(_EB Q+58%2"M,'.8NNZ=LA=XYV\ #A<A_5COTKU#;8^@W!5J[@VX99FV%6
M_+!%59O ZM_UL?J1*21<(:OOB?(!&VYI9J@Y/7%D!33!LO(XJT2XL0C,+Y!L
M<\.YFP^IE<^EZPEV4@RE&;6GPEV<#I!=1RV&C02*L9BN->'EXJR61]?)28OB
M1Q^3,JG^R?G&_*,,@_T<H, _[U$5UM+*BDM6[+UB6YU\+=CX9*4\)G#0 J4
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
MT01#<W-VTY['SZ/AV6D?/VT=U'YP>W5Y01. 8QY=$R_54W(HRVP7D-[H$@C
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
M*@7\L")3V0X[/CJEQZY'GWZZ^7B+: ^7GS72 RQV(!?[_/+VXF;,WWWXV0R
MRW(*V3_*]K:V$#X=W 2?L,3]&OF L%+:2UCGM48<N/D\/(/?$+3S.2SM)RGE
M#T;G6&</ATIP%!J$ !\Y1=H0+  :;Q,N=:\C@E,@5MMZ T@,-[\%!L*P"*=#
M.GE29,9T*O;BPC%YLA7I96>P&YP.!W#4> TN3T=G**W^Y_;Z9W.Q/UY?GC?N
M"UY4%L1V="%UF *):R#3L\%GR>?[L"M8'9:_V"L'E^@C2;T1@5W((R?M1UQ
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
M/5NNK1E-KJ_W3:D>5=*:6GAE.!U/A6:AWZ/EH5$J@1ZAG19'S:#2#,,"5A0
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
M8@;(J,Z3A@J)92>QGQ93+HFE! Y4ME>>!0 1^]UHYX_X?B5R/(5_$QH>&37
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
MMA%<0W:8=.$% ^TK_S06[^]9&_\ ^WPS/'-L^+_V$A=EDV7"BV='EQR #8;
M7DBQLG/(WAC'66Y*\>I$N2F ";*-C]GE[5YHCE*;Q?W^ _O6WZ_P2KG5!R!D
M;R15Z3&Q7Y*JY!K\$ DN"4I"5?Z3W1J^S^K28Z=_- Z!X=)97!B0W!NEDF%O
ME0$730T7A^!PR53]]17K\P!<=M0N C$/QAY%A[,BD,6C)\QL 7KVS4DI.;]<
M[X\^*7G6%WA#5#U>[HDF*3D^OE[OGYM2;C_^ZQX)JW*K#<!$F2JT]YPQKO?*
M+2RWVK@.W<*]X8UR^ARJZN'\T+^P)6(,,;5'+0SEEF,"&?O3Q; %V-B3-H92
M6[[GUQ?LPIAH0<:CBR_GI$A0L1Q427G0=&EQJA&VANP^,(:_5N#)A],%\L&_
M11@LI]T6B;R+V3[-8<C 8<C 7@X9*+]L*:4*%[N?0:H([_S[:&0-X??L-P:7
MLKG)[J>#P#.&*"+H,Z#,Y]FRU,P>U5)XIEHYP'M1\U3+UF:%(T&5"V!%C?5,
M&UWW*Z-0ZNYP'2N['#]-(*"11@#N"4PN>*M5-XB2EIHKA:5GWU_!,-&BJ')M
M[FWO1M2GW7'?\@,PZSVP:O8F7UIJCZM_T;W5O>(O?\6&LKW 2SG]**7^"3&[
M+-RVC$<N?_QDY\:OO0AQEQ\;AXJ;XA$25MP8CPZ'RU"^CA)V]SR019Q[U8"9
MB:;"C6:%IM[W:QQ&/^#LJ&O[KO*> 6E@N=$;!R05CJ3;Z_YE;(SP5X^_?6RT
M[@$WJ\3-A6L$PIGIO4Y<7Y0D@.G\S&UW(OYQ,?7VP$I(+%R7V"I^EE]H)MQU
M^W_Y4QO<SR_=<_9]&CRZI)H"XP-3ZW<ID=3(6H13//[JX3*Y;I_=8OYOUD3S
MC,?/L8=GWC.(\,6"SU_-]>^?K,G"&;0P95.MI3)>B;S*P':'OS+(169/VD =
M8M7]C.&WGW)30GDQK#.:RIO8W7,J-V>N#L'S+>\9Y"[OT3?T.&[FDIZ%KR[S
MAXEE/?74LIYZUK*>1JVQW+*>=JVC+>M)G3"3*,;&Z[%*=37/.G_^#9.#Z@4D
MK&PI,]^/YU)<ZZ3:.J-\7<Y9#^GA%::'\:Z6"31WUF@;]8Y1KS=/!ZW!L'7&
MF]P\K9N-,^-D6#]I__,DQ$B1*>64X;&X[ $Y([^XX43T6?6T73\DHG=I8O?J
M5E*5'Q<=6DE87F2L82M5^9&2P2!+[*5:&TY6MI9J*S%1AN"LL!$664I5']5'
M#6/E9YBYD&H]U_[H,JJ-TAX3_]42@:ZY"'$SK(R0C.<?2PK!U4>QRA!S%/5'
MY=RLLZ?E1QI2#JUIY8X"*U1M5V-:J N:)=0%Z;:RDD)QQR7/]O231:;-2?G(
M.7>OS0&8RP!SYDJ:DH+T8XJOG.6#V[F,IN3$G3T:X@#+Q6$YUQ:8 V"7(-(Y
M-KB4':[)/%L9X/HP__*5<H.W*>86EPV\&8M3R@W'\K)__M*3DD)T]8&',LT9
MWB;[:_6IJ!(8PB$BMFV)0+DE3=["DI("<P=S>XJTMVQ52>G).D-.E!24.RVO
MMW+-2+F=F(7VA)04PFM(\Y:&Z/=R:'6Y=>MA:'6),'$H?B@-.K9M:'6IK<Z\
MJ=,'6"Z16EBX*N< Y>6@G*RI*2D<=SF]NWUCGLM/U7I=S0&(RP!QH1G+!Q O
M!^(YYB-O;T-[Z:&?4Q%_&&J\;T.-#[VD![$0B84%9A/O>GZA["TU>SO2M^33
ME?9DIN][$WB*QTBCVIXQTG?STWC4>0J8QA."8MLG&)=:@;XW@[BD,-WA(/^V
M#1\N/WFGQ@<?(+DD)#-&_QY@N00L,Z?V[D?Q<,F[/'=F4F^Y9UN\/VJWI&#=
M3>^\C$-V"Y=3&0[BNGL<SFA$YVS^D4M?2C]CMW!F*R?^ZM73$LS8/5V/5[_
M_9<:LIN19=$'XZ8LBS.QT24Q]/:$"@Q6.O0V=>_LL;?#W+&WJPRM)/&??9:'
M_MWJ26]>0-QSQW>]D@\/[8#S<+)_"9^/#:P\34O==8\DFDMK-O9O>FA3"+\D
M-M8<Z5K0AMF[\:&MC-VGZY\?N@!6MFR :#2X:Y.1GGG@B1K@'U_RRE;*!<4/
M^K4E%3-B(B[@8$L'.9:>ML, 9ECVO6VEAJ6'K*#97K_[OZ4/CI4;J&1M//3
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
M)EM35T+U+'E-HTTB38-AW110LU*\VLTT@6,19"9 JY;4FYJ?A8\<@QOW#AQ
M]2)K)I@+ 'CC!GC!4(V"U(*CH-X4YU7GKVC%PR@*0BF@F7^YCT?OQ\;,CH)]
MR*&H<<%91;5*? UHY_^:6L)%HV M=PP'C&L*LX(L!.FAO@#WO;JEP*XTQ_WI
M9(*#S!&V0*93\'@"X?V$OUEAN/+]>&S\@I=#4YW^&^P:!"@]F>H>C.&O8WA4
M&,:MJ$.8PNFB ZO#H&>GN=#QB&\DB*B2"]X'.XB<7:Q/05\;K@F*(Z9P%2WX
M@@(C\,-OPY?1,\V/)C+M\RND'WG;W8A@9VOZJU&,3T7LWU?LX$\' "T_C*HA
M%ET?@"7?_U&]K[*O9!<*<LN2>3'^6<!$R'U(G"XS'BD<,PRI@'6"%.IG2C3U
M3&1Z9 /YS^C26I!BMBD2A;H,/P*2KK4'W"#6U(6^B%Q10L<8#EW/)-8G\O_2
MO6/U=K53.ZO0?[<;U4:]?5P_PLB)D"J6AX="?D:AK](R]&N<ZJHP@83WB5=9
M?<Q@+P$MYX?<-27R BXX"XQ?Y(T!T U4B2@.I-CS=;%"2.=#4&-$$J2KGEW+
M!,=2>CK_1LP2K"LLX26\)TK2=(WE*'#0\"3"$ ;M,)@&)%@IZBB=C\ 53/4$
M(.!8XL=14.*O#@WABV9R !XK=D<49^!ZSCRG$<941?6@.!&=!J,XY/=JH,0#
MQ#0W 9TX[DV[LQ9>=451#>HI$0(%03R!T\$]A5"NX-^1LK"$QQI#@R[+WP=[
MBN4)8&#K1#(N)3MDX-4(9.!FZSDF/T:#GH_N'*0L,V:Z1  8R""!'/-$ ):1
MJ+4H5##@ K@4GQYB=<NS 22%](*"#7V6/"M0Q-!)VL++&/%U]%\4+V0CK2+\
M14.%F 7E$<%F4H$Z2BB-,=<.S/S>$446P;5GTEA(012'0?\/8TQC@&\@@N=@
M78"P,<D\X:C)4.RCV'[%H+8C:BKQES$^*H(Q\3P#P$@ "<EJPHFVT%45\7[Q
MA"RAH*XG919^9%$&FO,V\ J]F;B(=&;#0^LI"G6U9[I9E,$!'<D]"IX2[I7C
M@DI=7G,>]/JA;*-?05,$U3Z8W"(#E'!(MIWE^4R6S[+0YC#1)._!Y1!U %UP
M,]"Z%_%7VWBI4$RS$H]IZAD@ 7BI!AQ#A,7U6*:JA0$K!Y +EMC$!8^HPH9P
M7#2HP(L+2%J!-0-4:,C$G\*M='#H-0R_ HZG'G&M88XMQR*:)7\;J JTO2A>
M-#(C(H<VK%WML=S'KIN2UCC<"1E2?$M-Y%56I%$=$W83[HTQ;)',ZI#0RU:U
MMJU^$O\>3\B2QL2ITH/:W=73TN:JRSA9VQ5IG^C>#";'<+:6(<-VE=S?\#G_
M)=SW0+J"HH)0Y79>+!]/"<I8V#A*<8J#1N;'TGF0YAR:\GC-JC([(]3,GZ (
M.-?J!39+EZBF QR3E[9!5511)C(U W%6Q1T<':C!SPX*$''AXRQ'A'^>T,D\
M:GYF;]SP*'H"5(?2N9H*H09/(KE)ZQ,KR<,"?8.-I4<E,HZ/F:699X]EG=#9
M&(5923+RM<H2/+L[?7Q*W4&4[% %F&R3XZ\3RPN]3'7]T/C5[U%,^TU!M!<&
MO1#*&F@Q9X>2<,*#J47Y](<XLDDP4D8Z\%Q#]3> _,E%;&3F6X1E1V:@*0B&
M;TY]$=6B5"/06&!)5Q4(SO!" @PC[*+,!ZQ'/A*Y^H_$O[9$A+5R1=@=8,HC
M<NYC%1M WR],HOV8X"[>7%\9E"'&MQ#/(J,D2L%FJ%90J3;6&HLK4HDAD%VV
M2Q@^)S]G$WDIZ)Q,GMY\*D&+599BO8>$HQ:%S@Q),'84N(\B829J41S4UQ-J
MH,/LM#>A\KDW!S[BXXL7E^SN>_^>(HR_>$!M:#P85D6M7$5XJ1AV$T)32WN'
MQDN87!FBQ:I* 85!@X'0I4##GL#E'V"7  C,*3AG,CN/%R+[((()B7;YK,1;
ME ^B7Y%XXB:0XC?W!8P.+S]QX''9OP"@>WLW:*$Z^338L"/CL\K'Q6VZ6&$
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
M\(]L2N>O?#B552K!BTM5SQCX';I3'.>"P02L3):)*Q'S52EE$W\*Q"6Z2!8
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
MD1=J7Q@4Y5LOS<DGK6HGR<CUUN8#*+1[IY/!P47QL2PO4OI=[ @,:QU$%+\
MF0W8/BN"U%O7??;LLS;\)1,='R&Y5MKL;6;2X<;U29GI4.6,A56*&F9$LSCD
M*MLHI%6F@*/:M%5 X569P'#^_>%;B, G T?+VQXW3!RQ#[;@([5R"5SV+[[-
MZEM>6T%C[_X26'P_9K<X[C%<M\+Z%HJU*L/Q!/VK?H7=NO:;-0:"W2-01)?>
MC]Q],?UU!3385=]/8<QT\;(\O&(<O-*462[AX.W6K+2;[P5=]>#?+6ELI\/)
M8%C/V#:S+Y9UWWH%@PLKA<&?VQ=MWP,WED+97VS#?U+--!\AKW9&_U-6#N,0
M58 #Q:#.?;$^+JI*D,4S@)Z>8TX]PZ$M<2:E?G'W![9]WG'<_HAI"=E8CI]:
MOH*FF9Z9#&I^\^(!]7R[+(B:HYEBVQ1!\Z1ZFJ4']IXE\VN$E+MN!/"N'+:"
M24!C0 PY$JV)RYO8!Y3DV9B "=^=XHY,P,S>F-;GTS<BK#ONS\JQKZG#?%::
M>EV.^/ZX$N%,M2,,-1G#?TTMV1M)Q73<_("KWDQ7D;0;&86Q(%LZ![,?A<N]
M%"X>"?W-\YK6,E-$P,_D;.2Y8S:<>J3H[J=8BB#26Q0)O?AVRTR.)=N@[T+2
MS:/<S2=\E^>5EG!]$^S2K*>MX#IE1O><6>[XV'TV:%NOLH;\@$]\9)VAY0VG
M5H#M;U.;+^]#'E"RC+V*@@OG> [E$FN<QJY"DI9C85TPV:R(J2LQ0$AXFWHC
M1FCA.J;D=_ANP&DHH^OX(ME\(?'\ WT@=FN8[.CBQ^V>#&^;G2MHU/'/&G(%
MNSN0IC21_)4-I+F/!K=UY4*#PH;2H"18]6":,]R@E>XT+8)VRE/HM_YQ&V=9
MC)PY[[BV^>;0.SXT;-S]H7I#<62=;/:S'#4>FIJ@J360IAJZCB@@]Y7A'>Z>
MWZ;:URQ^J&U^"LJ7?J\K=NW>XG_*":*6&+B-L>79,\W7H[AHMFDAXPBBT?^3
MHN*S^21U:*0[--(=&NF*;Z1[5]DF%E5N?.2"B>PI%E*([3;6A!.YC@T@78<S
MGX/3YEKX 8=S4W2>J-T6T?)"^DZBRQ[WX00X1S[XL.Z+4UPGY:?7-C[U2BV5
MQ2D4T>():XS5IV+B,L>MXQ9WAF^4[0&C9<(%=5;5*$GZ"M@H'EK/8S4V4#3T
MF"YYV1S(=3K!$6*ZORTC9!^#:]8XET)L[*WPT&+C7#YL::\N+#ZW-G+ !N8F
M3?$V9J5>6B/\LQ.QE.!M@HV1DR>:%H.2W_4>#4>.C8Q8=T?X:#O&(A4W#^0C
M6$YGO'(\XY75J\[M&-O<H"%@.!G-@U\:<8]6Y,CR OZ*ZEAL&A9I%738J&U#
M=02(=_ S4=%!^&E7]"/YQI@SPP.K(."XNYCJA)0!(.;&WU_O;A1Q*WCK=VK(
M0;S<RHT]/>P0]DC\/7 _R)QAO02N.G-QP^8WKU\Y5)^FMC&^A/!0&XQX!(\
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
M59&3)*5S!K%[;2VHZR1/B<P';&9X[G(P%>"UX7P:K%VNU^8[( N17I)'454
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
MUOR6U1AK5C@JP3B8);+BO7:Y;KCG@G0.$@#<W+M"?Q:E C4UDUH2D5-1-+K
ML!:9F.Q^$68*H^.8+$/>5-P,?@)4"/.$LY%X^=/P6@5;+X((ZYOBL* CE>UH
M>"6KRQDQDLP>&W!]U!-@]^N/BC;E5EI?$CD*:#;PB +BJC)O(^#A*O.73 16
M?X'X$C6J(K1.45>$6KYQ/<P&[:R]I(>:)\IX:G#N:,V(60.*%F4-T5"ZYDL7
M>PBVRVS^*"(:U2AR<=5.]L+>V3%$3809A0M26#,Z68,0POH@[K0JBIP5B'P&
MP@#UAW[&NLJ/6'K(>)4?L<J/>/#\B-W'L?CE[\8J/\(HPS_4V!G%'!H.C11$
M695DNBPJ,6E1<[3N19#3H[(,HRF)O8/G9@CT^^WVTURKC9/J:R'6'D3M;S@@
MD'%2NK!1Z5!I2</+O)#X5;;!_Y(\9^JSDZHOR24E$\,O0*U9S)5->\?8K/5[
MXX] 5TMFEU6A2;FCW!=2R>&/#^A$@C7I]8'3\V%"%"Z>D?>JK;GUQ ?1V82(
M-<,>W5PL94*',(:R63.K:N3GD-P$2:,.M<ZC)#2Q.\J7)Z4>K=C@.H3)9Y%D
MM#?"VA/%VNA4I:#V)T,U'/!VS--*!Q,J&X!GUF&^T[Q*^?>\U>1AJ^T[*H&2
M<6^ML]L6-"$3O+W[=%+:#UP86ZBA:<:5=?V1 >5GK%\CZ2U8[9:$>="R,6X:
M8X3/^SP*,W1(PKCTFP1UY$-NU#23+2 28C)DHX]=&4W7E:-3UJ;OW $A)YU\
M*1?!VLO-=;8#@&CJ11B?\N(S&XI=*1A1BA%K1*(M/GN.7WM7.LGJN?FP=F])
MLNK:-#DAOC!2[8"8&]RB*^,T?B(ZA8* W-V.98 =@H$FN5.321*'UPDUR+/F
MD S(9F^_7VH \\EO<$RPY6_@G-EW)@'G07"YSO]*7 T-I]VX(@RXLNN^$X,L
MNB1-I5]?O,ZF+/K#$Y5Q'PVZ#A%=:8SFIV%"1J)?LX"41(3W["CEOAE.Y+DQ
M*4BXJ_4TG$PAHC6:<B;%C5JM WM&T8DU'.W4%$="%")%(M0F9!+6[JGXW93<
MUX'[^HR)#W^RCP>G[2/RP$AC[;@AAS.%B83N(4J0X#H?,T^S+MV@7V2F36',
MUP?$8<Z$N>@F2GSSX>@L>+$]W!O 6D0D[2.W/\-X%=V5&X5C:7IR=WNX#4;3
M-DT0__%B>^/% )VPA7(!=5GB?DUV(D_E><U4F)EG:O,>F.=P]+[1\%Q.X#9'
MR@Y+- !K0G%;9=$TS*[^C#OXL5Z)_CRKH\G]65D[".=$(A%;P)5-C:2?GCI!
M(*;H\X8ETKG)328J-2FB\%M#9INOGM^Y]#OJCUC!XD(V8O @SF!C@:=H/*^L
M3-&WR=ECJ!-)FG ([(?2/J[A2"5+:M#(^:#A&KP0]GP>)K5T9,?6)N0.=0YL
M,QR62U*D+0AGY$GL5YF,"NAR+:VO7'[+5S<7MSUJ]N&"%-*Y@E>7XI7F]ZHO
MF$Q"S=4Q@4,8;J%(LJU91FJ\^'+;USN9W2"@-@V@P;/?GR?E?NQ[3$6CFV"F
MX=KN>G!9:6[M3HH=O9VB2HU"6<T>:E1.<U%.^87=W!?8,V+I2*2 TQA1IM.J
MI6[2S(C,A!2#9M;=[DV=9E1GE#4U)]1@*9-)!!>GR-1"BZV"9@&?B-GJEM6&
M(J)KO@EZ0U'70ER[YE8BY?DA#]A;X U%I4PFYR29 ']8VRVG',SO<IK?OI_1
MU$U!I!F_@=(IC&4'1!M1' D3.4WFT8R3+8)Y=9DF>LH)XW0-;7YI+&X=_-0N
M3-XN 0!6Y7OR%3F?R6JIQ75R[<2?R0/]"7**=F_)*:KQOOK13["92L,$LW:A
ME26)\[VSCEQ3[$+M1!X+M4F.K(T\19IY5DP>NV_>\ZW-5X]UTV\I5A$^3'(
MMIA(W6,U\%'],.I9SK[$&+ ,M]+)C>(',D$E0.O&59;0653(DHV))*7[I#%+
M#B]<CN98^'T687&VNVJMZ7[[#7K$IWE?6X?2;G!K%VY#,;]#+%V^)8G&]D57
M5D0/R'1&^S=-6*='[2.)$S D\5\YZ]*HZU^QI4H" TXN7RA^@-\F241L3J-O
M+['-'0<^=QRPJ6HL6V*JVIJMK)I0X-5+GZ_1W;,\XW[EO7[&'AR#R7/2_N4M
MT'@U8C8OU%7.2H!3\LD]GL66*DBYR#()\Y+FWKQZOC%LU;-07.UE^%EEK13]
MUA#&4+"FP3[L?3Y3MUS95?AXZ1&U5?AX%3Y^\/#QR\>Q^.7OQBI\_$A"J/V9
MU.\3L$"LP798+0F*IE5D)QY>*I<AJP>U/JDVEY("C65",=6TFOE[BH*'VF0+
M:]E-KELI<-:#4 <S,IG[:.[FD_Z(KT&>JN;FQ0RM!?.\F2;1U*L_8#<1>FCH
M?=UU\W7WAKB<Q#7O&95H8-]N;UNGOU^/Z;9I@)8B@;7;$*4_27@0-QQG85,-
MNB<\#-ZJ14Y.:U@S+;[I1&-WA]&3ZXA=J%6;E/B!U+U2V"=!MS^<\SWS[UV!
M1J)EIEG>L*;0-]:PQLDO**1EIM'MTY(43<]MA:2"&X0.,SB5 J<\)=L<:8KZ
M;:HT4=>2JLEG@6ZPI"2G5%1*SD!4%7TH"G+H&5#S0[+P/UVI])*SEG\\NQBP
M?Q+8+M.1<RZ"%7"=Y!4C\E&I3#S@\(C4\CRF_=M[T#2S^VV==1F*]Z]VX1M@
M'JT2+&4XHCC^L'B2^1'(N!G=:L<Z0I?#1+&]6N:#K6CW$T\,LY*TE%86O:G#
M)'P\RM6]5FU&X\JW*$ HW),K3GU&0Q\P>S8.T!MB.D(I?X8=/K,$K/[*FPN"
M2ER*PL @C11NH3\WR'!6SM=O0RCRZ%@^-W&4.J6@O]#6RA(E\J^$"AGN'),L
MRJ[*#B_!W5828,0POB;*=I[#(>=LP:@BS>4MW'!<A*21+S[&(\@4RA_"] LB
M/*HY\? H,W4%EY.?S3INCZ 9',F]Y_<F-4"?#@?GO8K-&EBK+DK6%K14?1*5
MJ'*X2!Q[:ZP2UC@OR\EQ?G5G:/ ^C^$^70TPIFYR2>!Q.B=RMLH07EY:G2N$
MI52FXKY3^::]_!@1C!,UXVB*F;SI8,"%ZE:YHRD3J@6>Y8)R972;3ZC@X_!\
M&/R3U$-9YYFZJE+C.N12%$E]@],JU8PV7RIF.HLAR.-T>U40KDQ2A#C2Y )B
M;:Q15_K??8YYT?,VZS3U]$XMZ3Y1/LUA63!ST)+ FL,,2/,DVFTY$'$P@^W"
M;V#KM62_HE=)E50:HN$;A1]@7B$[Z*VSCG/ER/&+=;H)B5A#Y3/@HE0D#'/.
M9YC[$FHM\%5INJCEB."L#U.Z"-@Q-PM&I-Z:$*G\-"F\&X2DX]TBN9I6W$WJ
M)@9F$<QF>6R5]A"(-Q8&8[+[T*PQ?4C(W^R5)WG:I_"7YR9O7O5'=_9_8QL5
M+T^F)ZI8ANSYQ+Y@+ \C5W %FTN,=Q^S'/'N_Y8C+/,:3'==M)]2YHLY4D;?
M\,'.VH$I#\?&5JE*\E;3&4T)!B:*6TE\UX&#2;A60&-P#^MS0B).LD2D1[TF
M?9*#88)84/4L 8YHTZUKOGC8J(L3 0L30 <._(!53]T-AD9W6E>(/<R)O#F#
M5=NB2'OE.:-B,>C8C:XUDOV%&2)NI;; FK0(WMIZJ-!S(J"AZ66\)MJF^%ZJ
M**PXUPTCNU6A.(\W#1>V9KL]'TT08P.!#U .N:E[^OQX4""H&\L=SHR4W0U!
M+XF2>7B/!*A"_2&QD"Y8),O,+\/L\X!16$P!YDU2M H1?!CL!XI4/DZF]+H_
M@*7*?#)92N7QG+$ VSXK$AJ^V,GGB )792A1*(RF\_2ZNX:UAO2C5;D!J^/(
M)QM">-&Y^)=3X9N,RT%IA%<A$HOW8VT2XLU[NU*UGAOI;&WV&U (H;\<AZO
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
MJ//'=F4-0/RE:?7;>U0TE?IM5U\0.(@B_QF0)>HME/+MB;LHQ-O;^6)<"'9
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
M):MZ7580)>%1GRYQJ-:TEEKQ6+M&B1+LQ'UI.[6QCDRH4I1[YWN45%;-*#%
M,*38);BFUSDSU=M_?Z5-C93<*9U[WUE>3[.T.EX(=$681E4FB0A<VV"[.M&<
MGV L_Y51E+N*+7!GW!8 O< I,6'%-CG8=;EE/%$$'0B3N*^P50I4?0]DG[8O
M9;?^( 9(H3U&3PK 0Y>]/@8>.2+'1H(N-.MN\R#,M%*?)>*@D/0B9?)BKHUO
M9,"X689Q9 N##]T.8+2+\09M=F#M$Y-(TPFC=I!PCU9@S\ U+&,>AQIOC?O:
M,TR"M9QC'PT<ZS\JF&C,_5Z1I569;5X\L'@0^%;V)-UI  58WRZ9)(=A4DS"
M+SC+#/-0?A^M"X:QY8:.(-% PU;/7(X3,;*G=BS0!/]J$S:1"ID;M<^5<7U<
M"_3.I:E;Q'K-0WH+!>!X-V%R+=##.6V=E&F!E*S0*$QBMBX1*_!4 J1]PP\:
MXTO>/Q4N$P6U4O5O<&AS$#=Y@9BEQEDLMUTXMX%([3L9D/:_C8/3T=G%T?@\
M^&U\-G[[K^#3Z.CW<3 Z_E=P=O3NMXO@XB2X.#L:O0_@NW]^//M7<'1,WYZ>
MG>R/QP='Q^^"T=G1.?[?DX\7P<EA<'(&#/7]Z (_PE__=G0>G']\NW]R?'$V
MVK\8!)]^&\.+SX+CDT_!^+^.SNE)^!7.8'1X =_(B -XTX%]_/SDXS&]#V;@
M!KLX.;O 'Y_@,Y^.SL?U58W>G8W'\,GH@F8-TX-O/P0?1O\*#H_>PT)AJ%/Y
M'.8)/X-?C$Y_"SX=7?Q&/]D_^0AO&)T'G\Z.+B[&Q\'X]Z.#\?'^6 8+_@/6
M09/]_>3]Q^.+$>P13OOMZ.S=Z.AX?+!Q"-.C>6"KD.#M^.+3&(;Q9WET=C;^
M_61_]/;]OW#+^ SJVXY#VF5XF_\)/CL_&?\.&^2-_*%]!&X&Y[^-WK^'73R_
M&(]@GO2F\0$=K*P65K9_\N%T?(&/P^N/S@^.]B^.3HYQ.B/XY.#=.#B'[: 9
MP$[AT8]HHD^;_QM/M0_+;+W2MSC >\/MW^I%[A>ZII]W(^Q;4SI172]3:754
MZ3FU[2V\,!DC?*,?JJ/T&U7@9Y<MU^_#/JK#KR^_L8!$)$30(10 0IKWH(![
M?29-[X%ZWP'IDLJX['Z$U>0 -T.Z3&)Y(94_MN> E)+%M5(P$\:R56#X@8?@
M/7#94Q@))VW!2#ZT.*N$*XQ,BRIV"WM!,5B?@MO'8X&&DA>9<JCR$^4U)N!W
M4U\P<T=!6P-Y#8::SC'7PUNURP^%[0R-VQAO1LA2DA0TT"T6@CFLT1:FC"IZ
MF^2E$FKKH&&7A03J2GCGB-9#QAREIG9I@<V4E^[0[IIDS@BP<!WE09X:.* '
M^XEM#F$_X=81\D]VU/OM2,PWZZ[9P56!75I=<3620E@QP#-"]0"%\FZ5["8
M7CE+M$E$1X.'>8P?G3#P'*Y,&G'TJPQH H>3'S\[+M3?_JH7%R*@JX&(!<CX
MKP5!XJ]_V8'3.06E'A\FM/-'Q\>^M4&*,0::C EQDXLU+$FH-T.Q# MK)"?
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
M5N<<5;$M& 7UISN?X.2X9"5M1?%3*VMLGP*>BK0]8_";>20M[ZSA\.)#90\
MU6]3%6EI!'QJO]D@A\X:7O9[LK"HUTBW3;)AS]F3J.!&6KM:@1=0C\L&E.2$
MT[Z LD*I>@]3=('64N\(P_)6QC#IVI%7*/?N0:YNJ^!<( [I0J2J*>_C)!ZS
MCF)K$G4Z>4X+P7:N-B^SA"27AX7<+%<?6RQZ,A-PD4'K\65)R<>04L"0$]U<
M'L;4'CCGK.4LKU1(JLK_)BJ$A>/Y#8'_#=4/NTU,KDPCK)5S'!T8AF1*?B=_
M_:KZX0K#,F -5^?G&J=!'ZO<N*-":Z@I^((Z&M?1N)$;,&\AT-*]Q"NQ*^Y4
MWCM?*)MCBQD"V@0!T#K5@D9R/@6K4Z49]SVY/</6G^8.'U@LQ+&D@3W"OD>#
MBK#3#E=VFA<HR!0/4U2+K/I0(!'X7]8XJXPM*A DT[AIHCB[\A(^T F@64E=
M*M0N;6I20>T/(,0*<!SZ!+'^H(^WS@4Z^[#P'OM8IPG%U:+EED*G5QO3>!7K
M<)DJ58!-@27"!&&?_JF^@A,B3Q>*IXPMSY:BYTJ!9)G2K,I853]5JJH&":'\
M9K#G(!'2!A@,I0_7T["M2#V(T3OA+ZTWMV51J PD_HY*_LUU"U,U3_IW0;A(
M)$TSZJJL#T$@;U+/P,1A[0Q%9$WNR2A25!QG$^S:>GZNFK !D:D"U5I]J$GB
ML.]1$U70']R<!_.N$8H9U[UT\BH+Z*$B=-[Z!KA7;2D_C>A&RD ==22C=.O_
M^#*<L*$:U">2M.+'J,$4K#9XHY)E8@)# 191>>J** D\JEG?_LB)G5N8-J3D
MC26\E02..>%!)A6QE:2@=JA1QXS+0-5!V"?/X-^4&5QE2SHC9<+X#K1K_!P\
M7%?4->9&V((E@UV/"O:R@=%KMQ<P#<D6"8%S3Y.B!0NF99XD&PAJ(F7P)A<O
M=_%R%R__D>+E>YLQ^_4OQP\8+^\PGI[5%B\1Q=CZ5"<FGMIU7#?=Q)2=%W"@
M%*UYATT]4M>FM;RP"7/&3^IN1JJ5A3Z\C49A?E'CY?:P*IV2NOZ^-I.V.\Y%
MC7*NC)IMI_JNPY3]C$U8;56S*X6;%#&9&:L *S1)H\>V)?07ZIWT#RL$RWV$
M2?&;E.B:W6UZ*CY071)IJ:P:=$JO7JO2^LJ(Z6#G'IQIJJR;2##9,9*S%A)Z
MKPM'BW1._K6*,ZNOT0=H?+JO]4S")Q5*$%IWF2XC8(. J@L[*-%$8JE2,5F@
MTS "VS-BPV&.20)HK82V9X:AH90WH,3&0O&5Q&6[)4R<GXTCAM-3XVZL<74.
M]%,Y*%5$+ @"$K]9<S4*ZJF,3$%X!"H9.[!YAD/=9@%$K"&(09 N,Y5*KE+S
MN0T1SG F834#]CNBB_+!X8LH2RR/E/Z$-1]J_DP2FUJ'\UB]*)Q([EE705;@
M9E(8_5PFB Z:9(PY"),7(9A3!;E11)1+C?'67)ER.J_-B7ZPNSH6N0XW-_L#
MXAJAXR2<6;W?.46J9!]@PZP0<6[ZW%_IJ@E&,V>_ 7;5&W.\.HGIG&>BU?BM
M6>G1,A$PDSYQ23DY%+!7_.-]L&H)O-[ER8<MC1EM;C[[LPCGLY:;S^#FGCY7
M@)&7_>J#M=OYU<@6I<OA\@/&P"0BC"B_ WNIX-^U-\-SP_*YT_)&!;!!70!5
M$U.+F6TVXJH;N#AB)T;S8GO@RU3[XW'%_\08K4K_J4'84HT;:F#D_.4(E.U[
M([U*E%F1=3(PO=&\L?"_:/^>B71<?A@TAJTDFHC++H@HBVW7#C(L)>*P3Q@#
M&*!9\E_$VV6Z'7YN H0DC23V3>CL%DN\"&  ?<K:E1S!JNM_!]P9.V ,=EM!
M 5K&585'X=M^7XLJ)88P%0-D081!T QDQ1=TT\(_]1AD4/,TUJ00%R(IXL)'
MX M%C.42^"Q7\I1\\.$>>E(YA]X0S1H:28WPJQD;H^&9-QP='A[NMTGN,^.T
MUD(<:76(H71!OJA3:?RV'TSTEP\U&)/V*&G9W[.&W#4^. &'G11>D@JO",HM
M\L53_(!*Q="[B?M5HN#WZ11 WB*11JN-L$(9N_SI2RH^D*.9$]]N:3<I>JH%
MQEQ("4R*<5X*0!H!GBUZQ^Y-X$&X;@/6JYHF8E0@OA64OT.=(G74(K"W,TYL
M3JA?VI[ -WR0MVW7K.>:[?IJ-Q@Y5A-<[P@.9:MO&6(A)=DJGJ<V R0$'CH!
M@+NM;I?E$G/H%;-$<AE74(*"Q,L21#>H^_95QJQJ18L>5Y5RIX9;RR<A<U'F
M4J4/S.8P4VIV;>5AJH0B?F^)WFU24M @4%DH^G5!$RN]!'DMA6,^+3(]S,"@
M8;8(;S**0#NR=F5L-2YND^V$JU)%6O:M%X.P^F*G92CZMH#455#(E[H/IY%8
M*2>AJ@4UXR>UF3E<W4IV.&N=Y3E@I4ERE%$=:+3,](Z'6AFT!:I'BE75&38O
MO>T\6%YP@_:, :S7I]&MVBQ@PDAM33F$IY:-3Z]SIYOBMDX_U)X:X[6J=!H5
M!?;<Y%-*2:R, .[KJ:QEV$/KI"$$\]&;W:,#D"OEOK5H$66W#AXLV0:D4>":
MD$P"&4\A3I+CU41LW4*%(XPX<FDU(YU)C0=$2=LY)?S0")95[882<ZJCNJ\4
MP1Q!S2ZP%MA_Q])60(SF957EPPNAH7MJ1<;EQ!FRC7*?RH^425=*)\C*UKCO
M11BI&%IK26]WP]?JIRBE9HP[H2=9K20MQ5%&?V(LM^R(FRO+LI("U3A=&KZ=
M.D:WF6A]J-J$IFZ[91A1)UJ/[,0[@S9-[K2SOWBMT:\&JN7,Z_UV?GIVM:7I
MH8J4A.5%[*KRZ#94:I.4F\"W)^9ABE)<NYF'2XA_.CF]5>IV2-?N5B%VFQ\X
M(Z3)&0Y;0Y32RK5*ZD#Y]<- 8WS5% *1LIJMSH:^?HOZ#;&--.J9$DHA'Y38
M=X13Z]L,CVKRJM*L7=3414U=U/2'BIKN;\;LU[\</V#4=!.JC!O:]#VNN_Z#
MZMV?A4 M'KYB-%,N_E-:?JV+53,/V ;3[-1*:\J1[OVF@[&@QO"'!6H+!C"D
MVK=+M2*J6*\#[Q,JLW6E4RFW[;9M'9^D7J*I-,PRS\PJ1VAQ3=8U:.5LM3V?
MJ<R+-"[7-RA2#=Y4G:+68Q4$$7 $F0^@*N%;)["Y1O$HO4.MGX\X4#2ARL&E
MKNZHJ=H3#0_IF\RW3A^P!W^'404?ISZ0\[(+E;DMT]W#,JQC)/ ^66:B<DT9
M!M<:?C;5&:FFC5E!M)K2AUU R'F+&F33XKR71YI.K(;MT>?E[>->< 2A459-
M7B6X :4A#('U:Q')U/;[*"].JT;:7'/MU&G7Q/6WT<668C ;1VT8F\>!/R6+
MN#*:L-PGKGD)))G>Y3XA2>I\97LCPL>N[:M#]2,_27?LJU+9U6JS--KQVH1+
MZ;(JA-F(=+9*L[Y'W\BH"5J,\6E3CP2F';8-8]=8XVTLVFXE=J62ZB<E^:P$
MZ@JD0+5;IO<QR?$=9-@;U'D&&32]F,C.UH]TNAHM8<7G0I8W<[EA%.2_Y7@3
M3:ULX]18JC(UO27NV*B-IP_"B^@;^%#+&ZFJ!R;++EY[!+QX%'N<** K=H=R
M!G?(>!ZJ[BJ5ZBW&ZZ >)TG?W"83"I+**Z""XI0-%5(&2ZPBFWJQ,6?@-A5S
MAE$/2SAD77)AGK4+@4@U$ 3SV_=PV_,EQ\N02&O[6J>%5\GEJ_I#6WKECLK0
M#ZXDD"W2B;5\L"E4#N4URJ&,4\/V&;(0(7E"P1[J1DC?"[C"S\(:5#@042AM
MI]^KRR*Z+_\@O<,E7TMG3EO^(X]4ZSQ!2(=IU=U8K[AC_L3@(*<-<#-/PIRA
M!*2,*2"C22KAWOF5QT!SOVG;^&?=4\TUYP,#DM2GG PXV*P \!7KLYW3>JY)
MM-- -W#B17D 86<^$*S9AL[A'E@3F2>3R3?)DF>=R>Y]JAKPD-W!]^7P!S#(
M;ZK7$/:(9]WC!,SCL))XNV%4==]6Y/(V-7"T2C%&U0C[\I ]N*%SZD:=_LS1
M43J^=<NA#9W$;C<V?%7307@ TE%:NZPS#)E,K2+-WV4<).G&SOL>=/8,DT,9
M$*_T;UFK :/>U%EUXQ-]3.+M$?4SR2MAFTV;0??Y<U(K ;T0BTVEKKUN>7=%
M4(WY4LOM"6>\B*@MIK9IT^HVBZR MI[AIDZBF_-5&[MK&4G!V?\O8$^ZCZ$K
M@8@BJ$;/E^0:9!V:VW:#0I%*RCZ0LSC<W-VZ!XS<0(I3Y@3STVQ>H"]EE$QR
M2B6XQG=MK)CH%G8WEEDWX>-7X_ILZ&3VNVM[ZI,Y962939U(MY3#_&-TUF[J
MR+N5.<7G.C]J4R?0+9M/$BS7]"ES!STB.G4B\TA#0YI2'4OISE]^WG_[*QQ%
M(39@9 'Q0I:@6YY7G0@7H4JO=5E(+@O)92']2%E(!YLQ^_4OQRO,0EKOZ7/0
MK4%\%AB2PM5FG5J=NR-)'=/N/XG6/*ENK>):Y@K>&N?%,.Z;.HM[#+U4(C0]
M:CJ?A6YQ?:TP_:^M,#[7VL'5#9WCC5ULKV-YS?!E)S>]_-!FM^WQ"/Y[O@T;
MV 4=,B3'+^8N4'.2,*;2OB2N \!AG+/,$^E&A%/Y;)0EDQ:JL-Y;F(6@H+CU
MHK1RU8#QIIWE,O4REYJ'D0O+[(06'#FR5<KY(-CAFRH''IQ0F%52^,(HDK>,
M>@D4'G(E;Q%+5&BQ;LXTH*2,#,RRTWDP(HP#:?+W.M>,RSFP1#B<(6H!@U&H
MKZ%<,** TFX:.1XF/X<>X*;QUN!47@Z6=6-MHT(LYI;N*N$%^P.(V/044;<H
M5$IZJ\DR,6_F<D'3USN5IAME T+P@<7 QG R19S/:.EEF!V%A:*O+A.B^[B^
M[V1[3OGPB2MT!5!4DN;<A3;D=$)5L562"Q8"5;JIEE X[?EC%O: [L%2:673
MDF.!]<"]W9TMU=S$%,!/")]!Y\MJ%K:R<P9Z%>_]1*VO!E425G*6A]0#1&=E
M"<YXNS]9&<L*L2C2%)&INF(>C>*ODU3$T@Y8M57\F2P3^9?0'KF^+G=,T@HF
MPJOCE7O\_JOJ3^M@(&VE7W.F;[?J]D*WI5NMI4XTW@?Q+PD*QCJ6_F.BE)EZ
MMBJQ2EDBKU@P*=4?XJ8Q)O)ANB7>0"F6"E+=I +C31J5B$2)<7#T#:M.M()%
MI<34T$$U%":"+2%%=!XN029I 6:]<(%:1,>)C'6E2Z,8]?"R@NXX!_6!$MZO
M]"V$_]T<%2CN@L"N&!28BVUM 6N2V>BP]V:\KYPOEQF0\<JF>V=WW$U*?Y=M
M_)[8\KCWS,3[+5&J3&\,HXJ2!%2>28A5H"#?\^F?!37KX,RX*,DX,0YO][>P
MBITUL(SDX!0D,6H@F#W9@]72E>Y4_4D]NUB+ M4$L2MDFB:(W *SP]99F8+_
MS?J@6"9YB6SEAW=A!!N./0'4MX,MN^U>P@G2I.KQ.V@X/;GER=D8N#KA]/!Q
ME/A?1,!U%9+K=97:6VO15=_\4MGK3;;L%O%XPO*_X;Z4VO^I(=YNU9#-U3XI
M4"Q6P R.B6ZCK32Q*M%PTG+U-\52U!\(JX;]-B[2^,;4C*QWN 6S6]*F&T3C
MA]S"WM?[0;W5G9'>*GZH0T\Y[\HB9VIMU*1W!L+ ,FE:,H0C%*;CNU*?\&G&
MSI(6D#-2*A8#^$H]P;&&<2'OV0%LTA  U=_BAX&HN"(<(4<"A7M48W0V!0P>
M"=-A9E"E6^>#3<W"& CIWSJ%O74L*#/4G&KZ/I6RC"-5*T4=#K.$4<0,%:()
MAKS#JF/)$KIX0"TX2:G'^116\3>X8,O:W<\NV.*"+4\?;#G<C-FO?SE>4;#E
M*QW(EO'D(\9>^D264ITJVBVE89Z#I4 :X_#EC'J$3AXX2FS)<J*J6=ZC;7"5
MHAZCNX]]Y<3648N/8,$**#@S?;_F6.*L5+65NE82K*&<H(?RH0=&6-K%98>]
M4W@86X3S2IK6,0LJJM;U^VBRL(,-&X5IX,>Q!#NL;S"0M*%79G :6%W4]*P2
MMFDJ<*H*XDN*6#]J98/#<\U7=S3FPV]8+ZOGE.N7E\AUW9U0'OQT8KX(2Z&N
MP5!DFK0-1=W0"!O0)]3%K.7B*N]H8B+HA]M1HOL:$:!U7BT?KK_@48Z\#> I
MH:% D:D(().W=9%PMM<]U/HPO04)1184R!:[1#R='$N+K<BM1'\M[0[=U^P6
MJSN8JY2=(A7VL"KT_<TV[AFFJB+E/*N4 &;)G2'1PBK0SUO%J+6)'"WS"?DR
M!,)%4N$^" +O<&^PMW<$JB=<L_[>H_'3)/,P9T?57.>?AYF*1>EF5JD-D-QH
M1OJ2J&@DI6>=EN_4ZK\'N>>=)HN6*JFOM?[^\9\,66[,.73E;"/:J9AG\N_Z
M'[\&809FP/+O84RCI8=^K2[<(4SM#N%(?!&IM:-EY,NE_C/881THA^'D@?ZR
MNCR@2W_+@^:UX[>#XYWNRSN#77/M;_1N?C],(9N+^+]^VO^I-DMR*N\,8-P(
M'!$&GMY.=9VXZKX;\F3>>EEYK6$V>&VW2D_XU<8Z)?-6I1 _T/2#[PV.CJS?
M>)CJQ^?2E=KI5IV 7^WAW]R9O1^^W3DZW-Y]NWVZO;.S>U"7AUVL^0ARU*Z4
M;GK;?(*U=W;3:/CM:B1\=75Q?C)\=WYQ?O-_;"2BNP\/)=)T46TUU>P^(6>C
MRHI(C:R[6M%?/DS#E!0?Q =&-R)Z3T!G6J*O?[$=(+Z-?ET8^PFHX]3;4KT5
MWU'"Q0I"GLPDQ4$173;FWN*X8GV-)5WBJ9OX-+LLS:V4P@+__C#\>#J\N;S^
M/S,"/",JHZA\'A%T,,[(_LG\*2WX53:'"2/ L#%I,W\G?1/O^ND?TSR?TVZ1
M(4__62P6 U$:(H/;Y(Y^?^918QSNQOB9,1  O*33;*@%$]*6TGLL"TGU'V:]
M&/=ES/MOP//9#AITR9N_T1GMG,#.">R<P,X)_&8S9K_^Y?A&)S!*O3#XKY]"
M\68\.3J8O!$B.#AX*W;$V#\<3_9WQ.'NP>Y$'/UQ\-.W.XZ/#P=';U;V'1_4
MX*A(J7KF]&?$=D)[7.;;<!B@!F&==N38N2V4<R3,.."O>NXPA!FFA-6/M#6Z
MB'<?Z]A^MPF.[=5&;4P6Y\YV[FSGSG;N;.?.?M'N[!?DRMT]'+Q]<["2*_<Q
MKSU8W4/\F-?N[PZ.]]]\O>/YN/3T"?_+;8IE--N*;X.Q/)SLKM?!Q[I'NXOO
M6>+LM&<?C&.LQ9?Z=$[]%5=HL+N_RB+-PB"(Y/?Q3[8O$XJ3:^V1JZS/=W8N
MO_2%NT&)^YP+]E3,NK$K.E2>[FKI]->)P6/\WPN(<U2"&#N#O6800_WXO6R[
MU8I2WE]<?O9.+S]_]&XNG]+'LM+G[_/3#R\NGGLX/_W#N[J^//ET??;A[./-
MR+L^^VUX?7IQ-AIYE^]AD2XN0*3^/KSX=/;5H;O7(SL;9@!Q.NJO.WO;NZN+
MSR=:$5H57ILZ5[6QZ_.OS"EV"*PAUW[SXCR=?-OPU1M&T0^MXG5SV^[Q]EO'
M;?65^83E;?\V"&*C&3I9WA49]NK!IB.@$J>.$1TC/B$C[NUM[[ESK[$T5VDR
M#<>AX41YF\I;RAAY+WQ5@^KXT/'AD_+AGN/#)A_*NS I,N/*S@R.L ("NN8F
MR8X9'3,^*3.^<<Q87YJS/PL1>9=S9+@BKCO%'-,YIOM&IML_=$SW(--11/9W
M[.$JG"WH./").= =>RMRX.<D_2)3U6[I-,PX3N3,0L>23\V21XXE&RP)YE^R
MU(EY!(F$"8L*RH"X,9*!.27[YE\:9.CW4.:QF'EGJ>"$MTO*8#R#^1!BG#M?
M'3-_#V8^W'',7%^:DV0V9ORTFU1@<N(7_'<8>U=POKK H^/!I^9!9V4V#]0,
M\V3#;$H@I=X'! ,L9H2VJ]N;J>SQS.N=#2X'WN[^F\.W6XXW'6\^'6\>;N_N
M.]ZL+\VUS/(T]!E8$]3<$Q@0HJJ_3U*X#8[)(O6G6"KCF-$QXU,RXYX[*.]/
M#(@]N_2'/$%G<<X U6?QK;A5BJSFV"$")/!E.%-OT, 4BJ\)S9XJ^1+O/%7U
M7 PK7];DJ!;L^#K3)A'1%\+,ZFY" !V2JFTP?2BS>DI;_36<B' BXBE$A/,7
MM]BSI:Y\54+_7Z7A'1;GCZ1?I.A%?E_$BODOBSRC1B)3Z7V*"71G!!SK3G3'
MKD_(KOO[VP>.6[NJ?"+I78@%&;OOJ.4'NHI- >U)),*9XT;'C4_&C0<'V^[L
M;*R,A2.0*<>3[A/GG>=RYDY$QX-/R(-'VV\><20^6Y'QQI/4E0%-9"Y5NFVT
M]"X7,6BOGP:C@?<^$K<V__XNLTQ&C^#@S:E1WO@-68G'-[U"^?N+AH<+:G<:
MY<7#BXMJ@>TO/[_9^_4_]@YW=IQ8[8JQ';B:HJ9N(],[[*-FC(JA3ZAPN\=O
M#OO4.GF&_70#I^(\>FD52_:!)_L((1S&WIP0D,KFL&=_2;\@?-I+G+JWNW]P
M?*B=I0QUA+4F<N%U8.TNIF$NIPDV)]-0N_E4_H'>V>P/!E6B'^,D9@@BGY##
MX-(?F$!(8&A_+#AK\ ^"#/@C8XKXPZB\3J!T50L[>=*4)]7RX*LTN4W%K!8P
M< ;3UTJ3_;X[X>_+HG&^Q(ZT5"E5'BD!!X'9DYI@G6/&;V%&[KL:^U&!/7;Q
M*+7P$,/X@?")XUXBT88:M+?CSM;&,GU,R@@[ZNB&LZ_Q)H/%07$]L=3XSD!\
M</MIP?']]](%\+Z:X7=W^CON^+W'P':)Y(]FVD\*\%AZ'W6']0L!:Z"2;S 2
M/[0@P1W+?@W+TB%='LN+:1)%2X(N%C!*@7_HHWKT%>S](P%]W@-6=_R8X*&+
M6UC9>[GT#6)^%=6;D-*IJX[,<N\SPEA;X4B3X6>G]YS*L4 @ZS[<F<W)>T<8
MV-B2)\F _#$X0C?A1USDX[O)GOU#(WL0;UW8B/<<1[Z\&7EA(X+<WDI*#]RU
MBUI[ QW7+LJUBWKZ=E%'FS'[]2_'-[:+<JV?GJ;UD^MM\1)[6[B4B<>E3.P>
M.J?./3;=_K:KMVHIIKB3L8A1<Q%A#'89FE\P 12KSL'Z+=X:9D:O%R<Q2#2=
MI;?EN+.+.UVZ]H.ER97N<]Y(1%R'6/6U.);]-I9U'-K%H4>F,>5<I.(V%?.I
MU_.W>KM/B%/Q6DAJ",?H]G^'_A=4;*G5I0R*U!VHCCN_%W?NNI!E2T ",X(Y
M6< ;!M@#E3P&Z+(^CR)Y*R*\>C[C/IH:0< A+SNU]]G8UJ4'-:U2&X&#>VJ'
MF1\E&9R@V$);I(&5&D0Z\'D\B0JLF"KQ>U3[;1L'Q/&U.WV_$QN[[B*-I;D(
M9PH9!XU7QZV.6]>^/II;G;.IM1>0).>O0H8%;CQ)@%%#! O (*;*W7%LZ=CR
M>[#EL0O0/*0*E[JOR7K3N7$8*N^7F7'6]1)__5IF<SA7=>G,!Y'#[KMCUO'S
M]^#GW<-MIQ,W_<)%$*HN>]>4LY*9-+>/\C;)0U?(]A3^)S_)\NU4AK-QD6:2
MY6 8(WN$=[+OW?SR\_[;7S_TO8@*%*9)D?:QI!T,DA0,$>"A61AC]@]+3WP;
MY=C#'2A\ Y$+S$)*Y9]%" _@M:P2F[,O@KU#\*$!OIR[:8#!(WS<?<IGHKQG
M#*EX/;FE6VCXD<!:>"=<.ANWN [7;;T>=.-.(BK=9T7EWWN-QBY(S==,J)6T
M52=XG./[N_+OD8.<:%,.\FF2ZA;UW(DWSEQ.AU/1OQL7.A6]M<X5#E!DOV&6
MA5FN&F&78:<<#U!FS_F2. H]VBGF3;H,+,>MWXE;#]X^YLQT5:EZ[7X742&Q
M801<D<BDKE!T_1SL*C^>L/+CT,G-^P,+&]_C%=[ZG,MB%29;BHT+#SRI+'1<
M^0!7'K]\;>:9^?;3/$#@-?017Q7C*/2CI3>\$V%$Y:W?AZN=#O2]^-[I0$^H
M \&33MK>%XQU]0%=]0'7,B@HXU#A"4T0P^@.D<0Y['>EPGZG(A=.&_I*J:CX
MDT%&<PR08KA40;T$7CX5N>=SLHOLB+C.Q-(;2Q-8=:S>R>HNMO($K&X2,SXD
M@4G!<N:0$P O0 "XL,Y]O<^H\9D[VQUKOT36WG>L_7C6=F>Y8_B7RO"N*J*I
MS'.]@U72G^E\#8FIC0HZT#'XMS)X+YP\DI'Q.MT'0B$KQO\" XLRH$6:>_N[
M+A^RF\]=/G,+ )8! 4UM_ Z,?T3P6NZ.BM1V+7.5P^R]D[&<8)%%[^KZW98J
M?8(C*?:4V'!BP8F%ER,6'A$E_5'$0KT3"79%3K-I./=.@,UO'<J68_"7PN"/
MRH+X4?B[UGJSUB8$3W['X$]@N5^(]%::978<VLJA^SNN4JFMT###!MM^4C!B
MB&[1D7E</<'F> 6\P+'L-[)L$4<H#4^&(T_^)6=S+A+##ML^IG\Y_NWBW[TV
MW-JQ ZU=G:L=[SK>70_O[CO>76V]+(1,73@<9KF,_25:R'7.OB)EVG>6LN/L
M=7&V@^!KUO\'LS &KDV-9\N=R&OB6PYMQWY4!&3,+#4NSR2)HF2!>Z&URU]^
M/CS^5?^U7_GKT+%_8QOV"'G@<!LVXA&I+)M: +2.F!@"]VA 3NR)BWB=5/F#
M. 6719XAU!2U@(Y#3,< H9%KBUS$(A"4#+/WZZ@8S\*,PFN$%G0YF<C4ZYU*
MW]O;V7GS""7+U0A]G13J>^$$P<#F:3A;055P!4-/633=/_SJDB'7)ET#*3L1
M_E5^%BM9,: .L2;8<99/0S_3-AQ6*S@Q_-W$L)$!M-["FUL'*?P[3 +<FUF2
M2DX@V=W;\0*QS%I@&5V7<]?EW'4Y7\M^KZG+^=O-F/WZE\-U.7==SIO-OW_D
M+N>ULW\/R..GANZ6)HNUN^PVV;0XN$_Q[5X\9V98(2%D=)0<_TQRO$ZYTC+M
M95O&S7/TA+&T']9ZV-9!RL54QB2V+3AXY6UK<S.L)"?<'K3N06]W"S0.J@#
M!1?^GT7(IA(2O/!*$&XOS.6,_?))^D3;X$SMU3=JCS9*V=:@\F 7!C" 03!U
M^:J=*_197:&[[(S><;[0;VE(L7>OPN*4E,ZV<]O#!?H]+N/M$<@ [^S/ F3V
MY1S#7$6,F'566XNS.Q$5C\PG=;+ZL2B^]\B#AI^31_>/_QSCQ9K3ROE -\8K
MY'R@S@?Z]#[0X\V8_?J7P_E -\('VCYKHJR&XOA<:CA->YCGPI_2)$XZC\F-
M&S598WKE/R?I%Z\WNOR\U2*8G]?U?'P\.-K9^QK/\][>X'CO^.D]S[N#@_VC
MI_<\[PWV]U?SD[>[,O;?WNMYWNM0E??N590[KZ(6W+RH=> =U']_6D5A7\7V
MZ?X.:]BP<F\WU"0_0WDW#V/O(?9Z(H?L5^[7QJ_CQ>7)\.;\\N,*+KW#-RN[
M].ZG_:?V$]UK]G4>#7C@JU_PJW12J,\H%AT<'5F_*3K@']=YI/#' SS#R5CZ
M>Q'#TN%=2H4"_9_4I02[5=^%I!;@A<><F=;*O-G$A6E7C';V64_L5!=7]7-\
M-0&O("T>IN^-D!?MSHW?4IE-Q<R[3.5MS7_T>-?&P]>>AVQ&U(LN\S*)!7+(
M04;3=.X8YXYQ[I@?R!VSO[,9LU__<CAWS(_JCJE3[8/NF--55<M6M>991WT>
MWR6,P'4>9WG*G0RRKW0G(9AB.%D^*[6=#W[Y>??-SJ_-_UY]NKZZ')V]H+G<
M))1B4L2(;R,1ZZP"0YUY\S2Y"ZD%UTBF=P2* S<-D>B*69\X28&G,8#MA!#6
MDCGHR4O#8_AXIA]/L=P/L=:P6B'#ZKV<;A!9EO@A02^'1"(RZWO#8 KW(MO"
M5XF/%^AA"$O*\19A%'E3&<T]&1-R0!5(6[_+$RD.]2Z4"_7MN5@JT%VX F.&
MFS+Z.%SUY&0"1*I;).?A#%,]9B*.93IX0?M[WDVLGR^O_]L[_SBZN?YT@@Z(
MT8N9UGWV]_G'WR_/3\Z\Z[/_^72N$D0V<F+MPO$W"00&=L![TOR)FX#H,)5
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
M:U53[7O_L6<N-== W (IWZJ&5/:M*A.6I:B"#P4F,*I]5CXZ #&EI.Y,+.E
M&"NUF5D2N5&?34N40_ <O4)MDU';1Y>?7P='G?V%R+H;R46D!#V&AXK9.)51
M).PZ!\GSNY>7&L361^FO#-/*KPC$W:FXL1%EJ7J:9BQYK/5"RC<<2TU.I>55
M4_8..IB%A@+/J^GA3$C/YIU=5EUF1M5 [436O:\OE'"OTF0B"7C,/@36[S5Y
MSSTC$+XZH^R9Z YWHS)<TWVB-TS]*0@?<HZ=Q;#X4B*9GX#,*:)<Q/B[\GQ5
M7@$_R]P?;/6]-FAEXVB9VU]M,>HM'R,Z^8R'L50;B*:51:*OFL>-WB6\61B'
M,\Y%L&1SJT>"U,]2)-],2[V(%5!Z*^P\(10FGF+Q<B)5H: YTBACH*;/2)M4
M2PA+I586#;WT3BY1PJ"MH!:V5#"98QN*6^VH-JJC5E#1>K3,HH9ZK<[$8@[W
MXTQEQLJS90/4I87P5$4>^SU(FU55>734]LN'M2RQ-'RT#,V)FT]A,[W>_I:W
ME"+-;.?O5-8 M]7^*G>6RPAP&0$N(^!'R@C8WXS9KW\Y7$; "\H(V"S-]$;Z
MTQB^?;OTSM(4-91??MX'^KE40+G9QBJI-')4B8C"K7FT:J^/T3WQ7=Z97HCG
M4T4/-TL5'91;7Q^ZQK^EGTF!TXL44BB#7#G>)$UFGB2J A56$Q1IL[&\!68@
M9S_OJFI.AX_!Y8F =^$")^IWTOP*[+E"C>4LC-YRWXUF3%ZM\G?M<T%[?"'1
MRVQM!8[]+DRB4C].)OD"_=NH$Y.$&G@6<>&[*P1FOFI[>*FI""^.M3!];U[$
M(0'8L^=+QQ-0:]:9$+7E$V1M\2)R?*E<QX=7C5K7V,NB3'C2W[744W3":Z1O
M*/-RM5U@E [;!T=^:O@L1LW1GZ9? T-0KU A)21*U/6+6,6:N!1<5B_/BQ2D
M<B.[Q)DT+_B$.5F.Y4:EBG2<)PV^R/4!4V$A[:O#VZ?P-W%<K]8L"&-;F'^P
M"#.Y9;S9Z +'  \0K\(A-W+L@>.)U_";#Z*.<V?_X7-'N_X>>?S4/:+5OW4
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
ME^+:!+ =O^3520ODVAS0+[MW>P7VXX$21Q8ODJ@E*3O>7W_/D/)+8J?KH+W
M*7:!32UQ.)SA/'QF2.HZ]V7QX3HGJ3[\Y?JOW:[X9-*FI,J+U)+TI$3C=#41
MORIR=Z+;;:4^FGIN]23W8M@?GHE?C;W34QG;O?8%?5CHN3Z.S]?'89#KQ*CY
MAVNEIT*K]P=Z.#@[3Y/+B[-^1B>#T7DR/,?#2 V'<G2JAME_!@?H"O'8Q_EY
M0>\/2EUU<^+QQR>GM;^::>7S\:#?_]O!0SEI)Q!-C/>F' ^&M4=[9BH/.RST
MQI]1_>8@&YVO/-W[KBSTI!H'[UMMBQZI*8P=O^F'_ZZXI9O)4A?S\;LONB0G
M?J*9^,64LGK7<61U%F6<_IU@//2'QUET[!PJ"EW1PM'!D+V[O<]UHKT8#7J#
MA_;O;'F*J)!]>=,_DO4ZTZGTVE3"9,+G)/YI=97J6A;B]I[2QNLIB9\S2)%]
MAGO_3V=.MCKSN2/^+:O_$DW%S60B[4P6'9$&#^=P3/JW;TXOKIX3H5HJA976
M+2C#(!>+F.E*(5[C+K]Y>3<'O84++SKPH\GH]T[9^<\BEX"'I:FF&9C)Y]J)
M?QA;BD&_^R]&U.V4K*MU);Y0FE>P<J+)=<3G*NTA'I>O/Q[#?8K'WZ5#%+"6
MR[FXJ\RL(#6A3@R+I=I8+Y3!Z)5!-L$($H&1U5PTE;<-P7CDEY!J$#DI2CQ9
M#2+(9(I75I@2/.=-E-L0J"@EYZ2=LT@I[RC0R5*GPSL%8S!D$?)4RS>IMLA+
M$*O0'98HLF*6ZS07KN$_J_XSLM0J80=*[0HD,,Z%,^US..AJ2H.!K+>&:4;!
M32 0DY+,UZ?AQ\#>Z%5@CT2F*T27@;**9@? @SB:[5J[KC*P1\Q'2$-%HZ 3
MB%D+70=HT[:8BQH!9ZPRAHMB!<86!^[1T,"[TJRXPQ)- 0$@T  F83@7[$FE
MRT56F)E;P-/21#MO)0:2_#+:#2L[:RAS"V,VK/TQ@':R3T#[\B J[UP+HC;5
M,QV86*Z$2'T6TE+ !&*LDX(X=H( Q*30+F=Q%BM!A4R'_*RT2POC&O1CDK2F
MB."HK4E)X;43A\""(H K!OSV/LUE-2%Q _[YI2D@,1C)[N#TD(Y"U\&IBD_Q
M47.]5T50LG[!)+6&U8@=MF7G@;(' V48B/U\C&!(<,;^ME)H=+8?J#R41WL
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
MS'9]WE#K@S?J93F&ZR5TBCM!;A]>\OF7\.6S^*O@T/]%\0]02P$"% ,4
M"  1JP5=I!T.AL[E  #<9P\ $0              @ $     ;7)A;2TR,#(V
M,#8S,"YH=&U02P$"% ,4    "  1JP5=BYNOEN ,  ! C@  $0
M    @ ']Y0  ;7)A;2TR,#(V,#8S,"YX<V102P$"% ,4    "  1JP5=2?R]
MW'$4   AVP  %0              @ $,\P  ;7)A;2TR,#(V,#8S,%]C86PN
M>&UL4$L! A0#%     @ $:L%7=),Y]G))0  Y?(! !4              ( !
ML <! &UR86TM,C R-C V,S!?9&5F+GAM;%!+ 0(4 Q0    ( !&K!5W:00C<
M K<  &N9!P 5              "  :PM 0!M<F%M+3(P,C8P-C,P7VQA8BYX
M;6Q02P$"% ,4    "  1JP5=Y???.>98   3]@0 %0              @ 'A
MY $ ;7)A;2TR,#(V,#8S,%]P<F4N>&UL4$L! A0#%     @ $:L%7=WBBS.<
MO   B@X& !<              ( !^CT" &UR86TM,C R-C V,S!X97@Q,#$N
M:'1M4$L! A0#%     @ $:L%749F8VERK@  WVL% !<              ( !
MR_H" &UR86TM,C R-C V,S!X97@Q,#(N:'1M4$L! A0#%     @ $:L%79 =
M/8[;"   JC4  !<              ( !<JD# &UR86TM,C R-C V,S!X97@Q
M,#,N:'1M4$L! A0#%     @ $:L%7;D,G<->!P  F"4  !<
M ( !@K(# &UR86TM,C R-C V,S!X97@S,3$N:'1M4$L! A0#%     @ $:L%
M7:&H&GE7!P  E"4  !<              ( !%;H# &UR86TM,C R-C V,S!X
M97@S,3(N:'1M4$L! A0#%     @ $:L%71RM8?!S!0  J1@  !<
M     ( !H<$# &UR86TM,C R-C V,S!X97@S,C$N:'1M4$L%!@     ,  P
** ,  $G' P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>mram-20260630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2026"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mram="http://www.everspin.com/20260630"
  xmlns:srt="http://fasb.org/srt/2026"
  xmlns:us-gaap="http://fasb.org/us-gaap/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mram-20260630.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <instant>2026-07-30</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:LicensingRoyaltyEngineeringServicesAndOtherRevenueCustomersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-03-31</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <instant>2026-03-31</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</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="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</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="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</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="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-03-31</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <instant>2025-03-31</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <instant>2025-06-30</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:RevenueFromContractWithCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</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>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">mram:CustomerDMember</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>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelThroughIntermediaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerSalesChannelAxis">us-gaap:SalesChannelDirectlyToConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:LicenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RoyaltyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:EngineeringServicesAndOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:EngineeringServicesAndOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:EngineeringServicesAndOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">mram:EngineeringServicesAndOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:StrategicAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-14</startDate>
            <endDate>2024-08-14</endDate>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:StrategicAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:StrategicAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:StrategicAwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:EngineeringServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:EngineeringServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:EngineeringServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:GeneralAndAdministrativeExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:ResearchAndDevelopmentExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:SellingAndMarketingExpense</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:StatementOfIncomeLocationBalanceAxis">
                    <us-gaap:QName.domain>us-gaap:CostOfGoodsAndServicesSold</us-gaap:QName.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-12-31</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-01-31</endDate>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">mram:TwoThousandSixteenEmployeeStockPurchasePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2026-06-30</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">mram:GlobalfoundriesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">mram:JointDevelopmentAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-10-17</startDate>
            <endDate>2014-10-17</endDate>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mram:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-04-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mram:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mram:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-01</startDate>
            <endDate>2026-06-30</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001438423</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">mram:StockOptionsAndRestrictedStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>mram:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="region">
        <measure>mram:region</measure>
    </unit>
    <unit id="numberofagreements">
        <measure>mram:numberOfAgreements</measure>
    </unit>
    <unit id="numberofcustomers">
        <measure>mram:numberOfCustomers</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-26">0001438423</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-27">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-28">2026</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-29">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-30">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2026-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-37900</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">Everspin Technologies, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">26-2640654</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">5670 W. Chandler Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-10">Suite 130</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">Chandler</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">AZ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">85226</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">480</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">347-1111</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, par value $0.0001</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">MRAM</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-19">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-20">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-21">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-22">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-23">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-24">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-25" unitRef="shares">24350009</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-31" unitRef="usd">43896000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-32" unitRef="usd">44450000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-33" unitRef="usd">10770000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-34" unitRef="usd">8101000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-35" unitRef="usd">13085000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-36" unitRef="usd">10734000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-37" unitRef="usd">1257000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-38" unitRef="usd">1877000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-39" unitRef="usd">69008000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-40" unitRef="usd">65162000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-41" unitRef="usd">14843000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-42" unitRef="usd">14140000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-3" id="f-43" unitRef="usd">897000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-44" unitRef="usd">1714000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-45" unitRef="usd">2756000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-46" unitRef="usd">3251000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-47" unitRef="usd">1889000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-48" unitRef="usd">342000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-49" unitRef="usd">89393000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-50" unitRef="usd">84609000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-3" id="f-51" unitRef="usd">2394000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-52" unitRef="usd">5180000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-53" unitRef="usd">6654000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-54" unitRef="usd">3651000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-3" decimals="-3" id="f-55" unitRef="usd">2958000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-3" id="f-56" unitRef="usd">0</us-gaap:ContractWithCustomerLiabilityCurrent>
    <mram:LeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-57" unitRef="usd">1405000</mram:LeaseLiabilityCurrent>
    <mram:LeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-58" unitRef="usd">1381000</mram:LeaseLiabilityCurrent>
    <mram:ContractObligations contextRef="c-3" decimals="-3" id="f-59" unitRef="usd">271000</mram:ContractObligations>
    <mram:ContractObligations contextRef="c-4" decimals="-3" id="f-60" unitRef="usd">1472000</mram:ContractObligations>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-3" id="f-61" unitRef="usd">889000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-62" unitRef="usd">1769000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-63" unitRef="usd">14571000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-64" unitRef="usd">13453000</us-gaap:LiabilitiesCurrent>
    <mram:LeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-65" unitRef="usd">1428000</mram:LeaseLiabilityNoncurrent>
    <mram:LeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-66" unitRef="usd">1956000</mram:LeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-3" id="f-67" unitRef="usd">16000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-68" unitRef="usd">15000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-3" decimals="-3" id="f-69" unitRef="usd">271000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-4" decimals="-3" id="f-70" unitRef="usd">268000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-71" unitRef="usd">16286000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-72" unitRef="usd">15692000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-73" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-74" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-75"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-76"
      unitRef="usdPerShare">0.0001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-77" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-78" unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-3" decimals="INF" id="f-79" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued contextRef="c-4" decimals="INF" id="f-80" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-81" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-82" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-3" decimals="-3" id="f-83" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-4" decimals="-3" id="f-84" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-85"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-86"
      unitRef="usdPerShare">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-87" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-88" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="INF" id="f-89" unitRef="shares">24271438</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-90" unitRef="shares">24271438</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="INF" id="f-91" unitRef="shares">22977797</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-92" unitRef="shares">22977797</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-93" unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-94" unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-3" decimals="-3" id="f-95" unitRef="usd">214447000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-3" id="f-96" unitRef="usd">206370000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-97" unitRef="usd">-141342000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-98" unitRef="usd">-137455000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-99" unitRef="usd">73107000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-100" unitRef="usd">68917000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-101" unitRef="usd">89393000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-102" unitRef="usd">84609000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-103" unitRef="usd">15313000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-104" unitRef="usd">11091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-105" unitRef="usd">29413000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-106" unitRef="usd">22117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-107" unitRef="usd">3423000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-108" unitRef="usd">2110000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-109" unitRef="usd">4195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-110" unitRef="usd">4222000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-111" unitRef="usd">18736000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-112" unitRef="usd">13201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-113" unitRef="usd">33608000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-114" unitRef="usd">26339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-5" decimals="-3" id="f-115" unitRef="usd">8296000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-116" unitRef="usd">6166000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-117" unitRef="usd">15251000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-8" decimals="-3" id="f-118" unitRef="usd">12195000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-9" decimals="-3" id="f-119" unitRef="usd">343000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-10" decimals="-3" id="f-120" unitRef="usd">267000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-11" decimals="-3" id="f-121" unitRef="usd">417000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-12" decimals="-3" id="f-122" unitRef="usd">623000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-13" decimals="-3" id="f-123" unitRef="usd">8639000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-14" decimals="-3" id="f-124" unitRef="usd">6433000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-125" unitRef="usd">15668000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-15" decimals="-3" id="f-126" unitRef="usd">12818000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-13" decimals="-3" id="f-127" unitRef="usd">10097000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-14" decimals="-3" id="f-128" unitRef="usd">6768000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-129" unitRef="usd">17940000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-15" decimals="-3" id="f-130" unitRef="usd">13521000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-13" decimals="-3" id="f-131" unitRef="usd">4838000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-14" decimals="-3" id="f-132" unitRef="usd">3580000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-133" unitRef="usd">8443000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-15" decimals="-3" id="f-134" unitRef="usd">6936000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-13" decimals="-3" id="f-135" unitRef="usd">7827000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-14" decimals="-3" id="f-136" unitRef="usd">3642000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-137" unitRef="usd">12888000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-15" decimals="-3" id="f-138" unitRef="usd">7480000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-13" decimals="-3" id="f-139" unitRef="usd">1815000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-14" decimals="-3" id="f-140" unitRef="usd">1507000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-141" unitRef="usd">3708000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-15" decimals="-3" id="f-142" unitRef="usd">2998000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:OperatingExpenses contextRef="c-13" decimals="-3" id="f-143" unitRef="usd">14480000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-14" decimals="-3" id="f-144" unitRef="usd">8729000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-145" unitRef="usd">25039000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-15" decimals="-3" id="f-146" unitRef="usd">17414000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-13" decimals="-3" id="f-147" unitRef="usd">-4383000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-14" decimals="-3" id="f-148" unitRef="usd">-1961000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-149" unitRef="usd">-7099000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-15" decimals="-3" id="f-150" unitRef="usd">-3893000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="c-13" decimals="-3" id="f-151" unitRef="usd">316000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-14" decimals="-3" id="f-152" unitRef="usd">423000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-1" decimals="-3" id="f-153" unitRef="usd">633000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-15" decimals="-3" id="f-154" unitRef="usd">831000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-13" decimals="-3" id="f-155" unitRef="usd">478000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-14" decimals="-3" id="f-156" unitRef="usd">842000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-157" unitRef="usd">2584000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-15" decimals="-3" id="f-158" unitRef="usd">1230000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-159" unitRef="usd">-3589000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-160" unitRef="usd">-696000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-161" unitRef="usd">-3882000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-15" decimals="-3" id="f-162" unitRef="usd">-1832000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-163" unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-164" unitRef="usd">-26000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-165" unitRef="usd">3000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-166" unitRef="usd">4000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-167" unitRef="usd">-3589000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-168" unitRef="usd">-670000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-169" unitRef="usd">-3885000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-170" unitRef="usd">-1836000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-13"
      decimals="2"
      id="f-171"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-14"
      decimals="2"
      id="f-172"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-173"
      unitRef="usdPerShare">-0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-15"
      decimals="2"
      id="f-174"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-13"
      decimals="2"
      id="f-175"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-14"
      decimals="2"
      id="f-176"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-177"
      unitRef="usdPerShare">-0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-15"
      decimals="2"
      id="f-178"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-13" decimals="0" id="f-179" unitRef="shares">23882618</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="0" id="f-180" unitRef="shares">22504957</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-181" unitRef="shares">23512274</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-15" decimals="0" id="f-182" unitRef="shares">22347411</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-13" decimals="0" id="f-183" unitRef="shares">23882618</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="0" id="f-184" unitRef="shares">22504957</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-185" unitRef="shares">23512274</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-15" decimals="0" id="f-186" unitRef="shares">22347411</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="c-16"
      decimals="INF"
      id="f-187"
      unitRef="shares">22977797</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-188" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-189" unitRef="usd">206370000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-190" unitRef="usd">-137455000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-191" unitRef="usd">68917000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-19"
      decimals="INF"
      id="f-192"
      unitRef="shares">57027</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-20" decimals="-3" id="f-193" unitRef="usd">326000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-21" decimals="-3" id="f-194" unitRef="usd">326000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-19"
      decimals="INF"
      id="f-195"
      unitRef="shares">286154</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-20" decimals="-3" id="f-196" unitRef="usd">1300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-21" decimals="-3" id="f-197" unitRef="usd">1300000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockholdersEquityOther contextRef="c-22" decimals="-3" id="f-198" unitRef="usd">-2000</us-gaap:StockholdersEquityOther>
    <us-gaap:StockholdersEquityOther contextRef="c-21" decimals="-3" id="f-199" unitRef="usd">-2000</us-gaap:StockholdersEquityOther>
    <us-gaap:NetIncomeLoss contextRef="c-22" decimals="-3" id="f-200" unitRef="usd">-296000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-21" decimals="-3" id="f-201" unitRef="usd">-296000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c-23"
      decimals="INF"
      id="f-202"
      unitRef="shares">23320978</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-203" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-204" unitRef="usd">207996000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-205" unitRef="usd">-137753000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-206" unitRef="usd">70245000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-27"
      decimals="INF"
      id="f-207"
      unitRef="shares">763131</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-28" decimals="-3" id="f-208" unitRef="usd">4787000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-13" decimals="-3" id="f-209" unitRef="usd">4787000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-27"
      decimals="INF"
      id="f-210"
      unitRef="shares">187329</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-28" decimals="-3" id="f-211" unitRef="usd">290000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-13" decimals="-3" id="f-212" unitRef="usd">290000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-28" decimals="-3" id="f-213" unitRef="usd">1374000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-13" decimals="-3" id="f-214" unitRef="usd">1374000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-29" decimals="-3" id="f-215" unitRef="usd">-3589000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-216" unitRef="usd">-3589000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c-30"
      decimals="INF"
      id="f-217"
      unitRef="shares">24271438</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-218" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-219" unitRef="usd">214447000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-220" unitRef="usd">-141342000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-221" unitRef="usd">73107000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c-33"
      decimals="INF"
      id="f-222"
      unitRef="shares">22059697</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-223" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-224" unitRef="usd">199460000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-225" unitRef="usd">-136869000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-226" unitRef="usd">62593000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-37"
      decimals="INF"
      id="f-227"
      unitRef="shares">10620</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-38" decimals="-3" id="f-228" unitRef="usd">29000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-39" decimals="-3" id="f-229" unitRef="usd">29000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-37"
      decimals="INF"
      id="f-230"
      unitRef="shares">281828</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-38" decimals="-3" id="f-231" unitRef="usd">1577000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-39" decimals="-3" id="f-232" unitRef="usd">1577000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-40" decimals="-3" id="f-233" unitRef="usd">-1166000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-39" decimals="-3" id="f-234" unitRef="usd">-1166000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c-41"
      decimals="INF"
      id="f-235"
      unitRef="shares">22352145</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-236" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-237" unitRef="usd">201066000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-238" unitRef="usd">-138035000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="-3" id="f-239" unitRef="usd">63033000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-45"
      decimals="INF"
      id="f-240"
      unitRef="shares">12733</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-46" decimals="-3" id="f-241" unitRef="usd">39000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-14" decimals="-3" id="f-242" unitRef="usd">39000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="c-45"
      decimals="INF"
      id="f-243"
      unitRef="shares">205713</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-46" decimals="-3" id="f-244" unitRef="usd">254000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c-14" decimals="-3" id="f-245" unitRef="usd">254000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-46" decimals="-3" id="f-246" unitRef="usd">1419000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-14" decimals="-3" id="f-247" unitRef="usd">1419000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss contextRef="c-47" decimals="-3" id="f-248" unitRef="usd">-670000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-249" unitRef="usd">-670000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c-48"
      decimals="INF"
      id="f-250"
      unitRef="shares">22570591</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-251" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-49" decimals="-3" id="f-252" unitRef="usd">202778000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-50" decimals="-3" id="f-253" unitRef="usd">-138705000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-51" decimals="-3" id="f-254" unitRef="usd">64075000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss contextRef="c-1" decimals="-3" id="f-255" unitRef="usd">-3885000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c-15" decimals="-3" id="f-256" unitRef="usd">-1836000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c-1" decimals="-3" id="f-257" unitRef="usd">1407000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-15" decimals="-3" id="f-258" unitRef="usd">1695000</us-gaap:DepreciationAndAmortization>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c-1" decimals="-3" id="f-259" unitRef="usd">0</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c-15" decimals="-3" id="f-260" unitRef="usd">25000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-261" unitRef="usd">2674000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-15" decimals="-3" id="f-262" unitRef="usd">2996000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-263" unitRef="usd">2670000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-15" decimals="-3" id="f-264" unitRef="usd">-4352000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-265" unitRef="usd">2351000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-15" decimals="-3" id="f-266" unitRef="usd">2196000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-267" unitRef="usd">-620000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-15" decimals="-3" id="f-268" unitRef="usd">-157000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-1" decimals="-3" id="f-269" unitRef="usd">417000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets contextRef="c-15" decimals="-3" id="f-270" unitRef="usd">50000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-271" unitRef="usd">495000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-15" decimals="-3" id="f-272" unitRef="usd">809000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-1" decimals="-3" id="f-273" unitRef="usd">3072000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-15" decimals="-3" id="f-274" unitRef="usd">-196000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-1" decimals="-3" id="f-275" unitRef="usd">2958000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c-15" decimals="-3" id="f-276" unitRef="usd">-78000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <mram:IncreaseDecreaseInContractObligations contextRef="c-1" decimals="-3" id="f-277" unitRef="usd">-1201000</mram:IncreaseDecreaseInContractObligations>
    <mram:IncreaseDecreaseInContractObligations contextRef="c-15" decimals="-3" id="f-278" unitRef="usd">699000</mram:IncreaseDecreaseInContractObligations>
    <mram:IncreaseDecreaseInLeaseLiabilities contextRef="c-1" decimals="-3" id="f-279" unitRef="usd">24000</mram:IncreaseDecreaseInLeaseLiabilities>
    <mram:IncreaseDecreaseInLeaseLiabilities contextRef="c-15" decimals="-3" id="f-280" unitRef="usd">30000</mram:IncreaseDecreaseInLeaseLiabilities>
    <mram:IncreaseDecreaseInTaxLiabilityNoncurrent contextRef="c-1" decimals="-3" id="f-281" unitRef="usd">3000</mram:IncreaseDecreaseInTaxLiabilityNoncurrent>
    <mram:IncreaseDecreaseInTaxLiabilityNoncurrent contextRef="c-15" decimals="-3" id="f-282" unitRef="usd">98000</mram:IncreaseDecreaseInTaxLiabilityNoncurrent>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-283" unitRef="usd">729000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-15" decimals="-3" id="f-284" unitRef="usd">6455000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-285" unitRef="usd">5677000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-15" decimals="-3" id="f-286" unitRef="usd">2901000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c-1" decimals="-3" id="f-287" unitRef="usd">976000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets contextRef="c-15" decimals="-3" id="f-288" unitRef="usd">977000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-289" unitRef="usd">-6653000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-15" decimals="-3" id="f-290" unitRef="usd">-3878000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-1" decimals="-3" id="f-291" unitRef="usd">33000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:FinanceLeasePrincipalPayments contextRef="c-15" decimals="-3" id="f-292" unitRef="usd">34000</us-gaap:FinanceLeasePrincipalPayments>
    <mram:ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan contextRef="c-1" decimals="-3" id="f-293" unitRef="usd">5403000</mram:ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan>
    <mram:ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan contextRef="c-15" decimals="-3" id="f-294" unitRef="usd">322000</mram:ProceedsFromExerciseOfStockOptionsAndPurchaseOfSharesInEmployeeStockPurchasePlan>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-295" unitRef="usd">5370000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-15" decimals="-3" id="f-296" unitRef="usd">288000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-297" unitRef="usd">-554000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-15" decimals="-3" id="f-298" unitRef="usd">2865000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-299" unitRef="usd">44450000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-36" decimals="-3" id="f-300" unitRef="usd">42097000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-301" unitRef="usd">43896000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-51" decimals="-3" id="f-302" unitRef="usd">44962000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-303" unitRef="usd">31000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-15" decimals="-3" id="f-304" unitRef="usd">36000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-305" unitRef="usd">715000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-15" decimals="-3" id="f-306" unitRef="usd">707000</us-gaap:OperatingLeasePayments>
    <mram:FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation contextRef="c-1" decimals="-3" id="f-307" unitRef="usd">33000</mram:FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation>
    <mram:FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation contextRef="c-15" decimals="-3" id="f-308" unitRef="usd">34000</mram:FinancingCashFlowsPaidForFinanceLeasesSupplementaryCashFlowInformation>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-1" decimals="-3" id="f-309" unitRef="usd">175000</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability contextRef="c-15" decimals="-3" id="f-310" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-311" unitRef="usd">399000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-15" decimals="-3" id="f-312" unitRef="usd">26000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c-1" id="f-313">Organization and Nature of Business&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Everspin Technologies, Inc. (&#x201c;we&#x201d;, &#x201c;our&#x201d;, &#x201c;us&#x201d;, &#x201c;Everspin Technologies&#x201d;, &#x201c;Everspin&#x201d;, or the &#x201c;Company&#x201d;) was incorporated in Delaware on May&#160;16, 2008. The Company&#x2019;s magnetoresistive random access memory (MRAM) solutions offer the persistence of non-volatile memory with the speed and endurance of random access memory and enable the protection of mission critical data particularly in the event of power interruption or failure. The Company&#x2019;s MRAM solutions allow its customers in key markets, such as industrial, medical, automotive/transportation, aerospace, and data center, to design high performance, power-efficient and reliable systems without the need for bulky batteries or capacitors.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-314">Summary of Significant Accounting Policies&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December&#160;31, 2025, has been derived from the audited financial statements at that date but does not include all of the information required by GAAP for complete financial statements. These unaudited interim condensed financial statements have been prepared on the same basis as the Company&#x2019;s annual financial statements and, in the opinion of management, reflect all adjustments (consisting only of normal recurring adjustments) that are necessary for a fair statement of the Company&#x2019;s financial information. The results of operations for the three and six months ended June&#160;30, 2026, are not necessarily indicative of the results to be expected for the year ending December&#160;31, 2026 or for any other interim period or for any other future year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes thereto for the year ended December&#160;31, 2025, included in the Company&#x2019;s Annual Report on Form 10-K filed with the SEC.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the condensed financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, fair value of assets and liabilities, inventory net realizable value, deferred tax assets and related valuation allowances, and stock-based compensation. The Company believes its estimates and assumptions are reasonable; however, actual results may differ from the Company&#x2019;s estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s MRAM technology solutions are sold as products and services through MRAM-based products, licenses and royalties of MRAM and magnetic sensor technology and backend foundry and design services. The Company identifies and manages the business activities in one reportable segment. The Company&#x2019;s Chief Executive Officer is the Chief Operating Decision Maker (CODM). The CODM utilizes the Company&#x2019;s long-range plan, which includes product development roadmaps and long-range financial models, as a key input to resource allocation. The CODM makes decisions on resource allocation, assesses performance of the business, and monitors budget versus actual results using net income (loss). Significant segment expenses within net income are those separately presented on the Company&#x2019;s statements of operations and comprehensive loss, which include cost of sales, research and development, general and administrative, and sales and marketing expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers all highly liquid, short-term investments with maturity dates of 90 days or less at the date of purchase to be cash equivalents. The Company&#x2019;s cash equivalents consist solely of money market funds.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company establishes an allowance for product returns. The Company analyzes historical returns, current economic trends and changes in customer demand and acceptance of products when evaluating the adequacy of sales returns. Returns are processed as credits on future purchases and, as a result, the allowance is recorded against the balance of trade accounts receivable. In addition, the Company, from time to time, may establish an allowance for estimated price adjustments related to its distributor agreements. The Company estimates credits to distributors based on the historical rate of credits provided to distributors relative to sales and evaluation of current market conditions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.424%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.066%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.925%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.582%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.927%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Allowance for product returns and price adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially expose the Company to a concentration of credit risk consist principally of cash and cash equivalents that are held by a financial institution in the United States and accounts receivable. Amounts on deposit with a financial institution may at times exceed federally insured limits. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant customers are those which represent more than 10% of the Company&#x2019;s total revenue or net accounts receivable balance at each respective balance sheet date. For the purposes of this disclosure, the Company defines &#x201c;customer&#x201d; as the entity that is purchasing the products or licenses directly from the Company, which includes the distributors of the Company&#x2019;s products in addition to end customers that the Company sells to directly. For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.334%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;June 30, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;June 30, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:32pt"&gt;Less than 10%&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as an exit price, representing the amount that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants. The framework for measuring fair value provides a three-tier hierarchy prioritizing inputs to valuation techniques used in measuring fair value as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&#x2014; Observable inputs such as quoted prices for identical assets or liabilities in active markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2&#x2014; Inputs, other than quoted prices for identical assets or liabilities in active markets, which are observable either directly or indirectly; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&#x2014; Unobservable inputs in which there is little or no market data requiring the reporting entity to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of accounts receivable, accounts payable, and other accruals readily convertible into cash approximate fair value because of the short-term nature of the instruments. The Company&#x2019;s financial instruments consist of Level 1 assets. Where quoted prices are available in an active market, securities are classified as Level 1. Level 1 assets consist of highly liquid money market funds that are included in cash equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted Accounting Standards Update (ASU) 2025-05, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Accounting Standards Codification (ASC) Topic 606. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. The guidance is effective for fiscal years beginning after December 15, 2025, and interim reporting periods within fiscal years beginning after December 15, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU 2025-05 effective January 1, 2026, on a prospective basis. The adoption of ASU 2025-05 did not have a significant impact on the financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements Under Evaluation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the Financial Accounting Standards Board (FASB) issued ASU 2024-03,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Statement &#x2013; Reporting Comprehensive Income &#x2013; Expense Disaggregation Disclosures (Topic 220): Disaggregation of Income Statement Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires additional disclosure of certain amounts included in the expense captions presented on the statement of operations, as well as disclosures about selling expenses. ASU 2024-03 is effective for the Company&#x2019;s annual reporting periods beginning after December 15, 2026 and interim reporting periods beginning after December 15, 2027, on a prospective basis, with the option for retrospective application. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2025, the FASB issued ASU No. 2025-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Topic 350): Targeted Improvements to the Accounting for Internal-Use Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which updates guidance for recognizing software development costs to better align the accounting with how software is developed. The update removes references to development stages, introduces a probable completion threshold, and incorporates website development costs into the internal-use software framework under ASC Topic 350. ASU 2025-06 is effective for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those fiscal years, on a prospective basis, with the option for retrospective application. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2025, the FASB issued&#160;ASU No.2025-11,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Interim Reporting (Topic 270) Narrow-Scope Improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which clarifies interim disclosure requirements and the applicability of Topic 270. The objective of the update is to provide clarity about current interim requirements. The amendments in this update also include a disclosure principle that requires entities to disclose events since the end of the last annual reporting period that have a material impact on the entity. The amendments in ASU 2025-11 are effective for interim periods within annual reporting periods beginning after December 15, 2027. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2025, the FASB issued&#160;ASU No.2025-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Codification Improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which&#160;addresses suggestions received from stakeholders regarding the Accounting Standards Codification and makes other incremental improvements to GAAP. The update represents changes to the Codification that clarify, correct errors in or make other improvements to a variety of topics that are intended to make it easier to understand and apply.&#160;ASU 2025-12&#160;is effective for fiscal years beginning after December 15, 2026 and interim periods within those fiscal years. The amendments to ASC 260 must be applied retrospectively, while all other amendments may be applied prospectively or retrospectively. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact on the financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-315">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying unaudited condensed financial statements have been prepared in accordance with generally accepted accounting principles in the United States of America (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by GAAP have been condensed or omitted, and accordingly the balance sheet as of December&#160;31, 2025, has been derived from the audited financial statements at that date but does not include all of the information required by GAAP for complete financial statements. These unaudited interim condensed financial statements have been prepared on the same basis as the Company&#x2019;s annual financial statements and, in the opinion of management, reflect all adjustments (consisting only of normal recurring adjustments) that are necessary for a fair statement of the Company&#x2019;s financial information. The results of operations for the three and six months ended June&#160;30, 2026, are not necessarily indicative of the results to be expected for the year ending December&#160;31, 2026 or for any other interim period or for any other future year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed financial statements and related financial information should be read in conjunction with the audited financial statements and the related notes thereto for the year ended December&#160;31, 2025, included in the Company&#x2019;s Annual Report on Form 10-K filed with the SEC.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-316">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of the condensed financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities as of the date of the condensed financial statements and the reported amounts of revenues and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, including those related to revenue recognition, fair value of assets and liabilities, inventory net realizable value, deferred tax assets and related valuation allowances, and stock-based compensation. The Company believes its estimates and assumptions are reasonable; however, actual results may differ from the Company&#x2019;s estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-317">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s MRAM technology solutions are sold as products and services through MRAM-based products, licenses and royalties of MRAM and magnetic sensor technology and backend foundry and design services. The Company identifies and manages the business activities in one reportable segment. The Company&#x2019;s Chief Executive Officer is the Chief Operating Decision Maker (CODM). The CODM utilizes the Company&#x2019;s long-range plan, which includes product development roadmaps and long-range financial models, as a key input to resource allocation. The CODM makes decisions on resource allocation, assesses performance of the business, and monitors budget versus actual results using net income (loss). Significant segment expenses within net income are those separately presented on the Company&#x2019;s statements of operations and comprehensive loss, which include cost of sales, research and development, general and administrative, and sales and marketing expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-318"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c-1" id="f-319">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Cash and Cash Equivalents &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers all highly liquid, short-term investments with maturity dates of 90 days or less at the date of purchase to be cash equivalents. The Company&#x2019;s cash equivalents consist solely of money market funds.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c-1" id="f-320">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accounts Receivable, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company establishes an allowance for product returns. The Company analyzes historical returns, current economic trends and changes in customer demand and acceptance of products when evaluating the adequacy of sales returns. Returns are processed as credits on future purchases and, as a result, the allowance is recorded against the balance of trade accounts receivable. In addition, the Company, from time to time, may establish an allowance for estimated price adjustments related to its distributor agreements. The Company estimates credits to distributors based on the historical rate of credits provided to distributors relative to sales and evaluation of current market conditions.&lt;/span&gt;&lt;/div&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <mram:ScheduleOfAccountsReceivableNetTableTextBlock contextRef="c-1" id="f-321">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:77.424%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.066%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.925%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.582%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.927%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Trade accounts receivable &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;148&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Allowance for product returns and price adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(205)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(309)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mram:ScheduleOfAccountsReceivableNetTableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-3" decimals="-3" id="f-322" unitRef="usd">10827000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AccountsReceivableGrossCurrent contextRef="c-4" decimals="-3" id="f-323" unitRef="usd">8231000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-3" decimals="-3" id="f-324" unitRef="usd">148000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-4" decimals="-3" id="f-325" unitRef="usd">179000</us-gaap:UnbilledReceivablesCurrent>
    <mram:AllowanceForProductReturnsAndPriceConcessions contextRef="c-3" decimals="-3" id="f-326" unitRef="usd">205000</mram:AllowanceForProductReturnsAndPriceConcessions>
    <mram:AllowanceForProductReturnsAndPriceConcessions contextRef="c-4" decimals="-3" id="f-327" unitRef="usd">309000</mram:AllowanceForProductReturnsAndPriceConcessions>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-328" unitRef="usd">10770000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-329" unitRef="usd">8101000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c-1" id="f-330">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial instruments that potentially expose the Company to a concentration of credit risk consist principally of cash and cash equivalents that are held by a financial institution in the United States and accounts receivable. Amounts on deposit with a financial institution may at times exceed federally insured limits. &lt;/span&gt;&lt;/div&gt;Significant customers are those which represent more than 10% of the Company&#x2019;s total revenue or net accounts receivable balance at each respective balance sheet date. For the purposes of this disclosure, the Company defines &#x201c;customer&#x201d; as the entity that is purchasing the products or licenses directly from the Company, which includes the distributors of the Company&#x2019;s products in addition to end customers that the Company sells to directly.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="c-1" id="f-331">For each significant customer, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:&lt;div style="text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:81.666%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.330%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.542%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.334%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="border-bottom:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:23pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;June 30, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended&lt;br/&gt;June 30, &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 10.36pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer D&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;_______________________________&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:36pt;text-indent:-36pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:32pt"&gt;Less than 10%&lt;/span&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-52" decimals="2" id="f-332" unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-53" decimals="2" id="f-333" unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-54" decimals="2" id="f-334" unitRef="number">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-55" decimals="2" id="f-335" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-56" decimals="2" id="f-336" unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-57" decimals="2" id="f-337" unitRef="number">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-58" decimals="2" id="f-338" unitRef="number">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-59" decimals="2" id="f-339" unitRef="number">0.24</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-60" decimals="2" id="f-340" unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-61" decimals="2" id="f-341" unitRef="number">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-62" decimals="2" id="f-342" unitRef="number">0.57</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c-1" id="f-343">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Fair Value of Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fair value is defined as an exit price, representing the amount that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants. The framework for measuring fair value provides a three-tier hierarchy prioritizing inputs to valuation techniques used in measuring fair value as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&#x2014; Observable inputs such as quoted prices for identical assets or liabilities in active markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2&#x2014; Inputs, other than quoted prices for identical assets or liabilities in active markets, which are observable either directly or indirectly; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&#x2014; Unobservable inputs in which there is little or no market data requiring the reporting entity to develop its own assumptions.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying value of accounts receivable, accounts payable, and other accruals readily convertible into cash approximate fair value because of the short-term nature of the instruments. The Company&#x2019;s financial instruments consist of Level 1 assets. Where quoted prices are available in an active market, securities are classified as Level 1. Level 1 assets consist of highly liquid money market funds that are included in cash equivalents.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-344">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Pronouncements &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted Accounting Standards Update (ASU) 2025-05, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement of Credit Losses for Accounts Receivable and Contract Assets&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which provides a practical expedient that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising from transactions accounted for under Accounting Standards Codification (ASC) Topic 606. Under this practical expedient, an entity is allowed to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current contract assets remain unchanged for the remaining life of those assets. The guidance is effective for fiscal years beginning after December 15, 2025, and interim reporting periods within fiscal years beginning after December 15, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company adopted ASU 2025-05 effective January 1, 2026, on a prospective basis. The adoption of ASU 2025-05 did not have a significant impact on the financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Pronouncements Under Evaluation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2024, the Financial Accounting Standards Board (FASB) issued ASU 2024-03,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Income Statement &#x2013; Reporting Comprehensive Income &#x2013; Expense Disaggregation Disclosures (Topic 220): Disaggregation of Income Statement Expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which requires additional disclosure of certain amounts included in the expense captions presented on the statement of operations, as well as disclosures about selling expenses. ASU 2024-03 is effective for the Company&#x2019;s annual reporting periods beginning after December 15, 2026 and interim reporting periods beginning after December 15, 2027, on a prospective basis, with the option for retrospective application. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2025, the FASB issued ASU No. 2025-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangibles &#x2013; Goodwill and Other &#x2013; Internal-Use Software (Topic 350): Targeted Improvements to the Accounting for Internal-Use Software&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which updates guidance for recognizing software development costs to better align the accounting with how software is developed. The update removes references to development stages, introduces a probable completion threshold, and incorporates website development costs into the internal-use software framework under ASC Topic 350. ASU 2025-06 is effective for annual reporting periods beginning after December 15, 2027, and interim reporting periods within those fiscal years, on a prospective basis, with the option for retrospective application. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2025, the FASB issued&#160;ASU No.2025-11,&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; Interim Reporting (Topic 270) Narrow-Scope Improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which clarifies interim disclosure requirements and the applicability of Topic 270. The objective of the update is to provide clarity about current interim requirements. The amendments in this update also include a disclosure principle that requires entities to disclose events since the end of the last annual reporting period that have a material impact on the entity. The amendments in ASU 2025-11 are effective for interim periods within annual reporting periods beginning after December 15, 2027. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2025, the FASB issued&#160;ASU No.2025-12, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Codification Improvements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, which&#160;addresses suggestions received from stakeholders regarding the Accounting Standards Codification and makes other incremental improvements to GAAP. The update represents changes to the Codification that clarify, correct errors in or make other improvements to a variety of topics that are intended to make it easier to understand and apply.&#160;ASU 2025-12&#160;is effective for fiscal years beginning after December 15, 2026 and interim periods within those fiscal years. The amendments to ASC 260 must be applied retrospectively, while all other amendments may be applied prospectively or retrospectively. Early adoption is permitted for annual financial statements that have not yet been issued. The Company is currently evaluating the impact that the standard will have on its financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company reviewed all other recently issued accounting pronouncements and concluded that they were either not applicable or not expected to have a significant impact on the financial statements and related disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <mram:ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock contextRef="c-1" id="f-345">Statements of Operations and Comprehensive Loss Components&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sells products to its distributors, original equipment manufacturers, original design manufacturers and contract manufacturers. The Company also recognizes revenue under licensing, engineering services and royalty agreements with some customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s revenues disaggregated by sales channel (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.727%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Distributor&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-distributor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s revenues disaggregated by timing of recognition (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.727%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s revenues disaggregated by type (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.727%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Licensing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Engineering services and other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company licenses its intellectual property and is entitled to consideration based on the customer&#x2019;s sales. The Company makes estimates in instances when the customer reports sales on a lagged basis and actual information is not available timely. The estimates are based on historical trends in the customer&#x2019;s activity and current market conditions. The amounts are reported in licensing, royalty, engineering services and other revenue in the statements of operations and comprehensive loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognizes revenue in three primary geographic regions: Asia-Pacific (APAC); North America; and Europe, Middle East and Africa (EMEA). The Company recognizes revenue by geography based on the region in which its products are sold, and not where the end products in which they are assembled are shipped. Revenue by region for the periods indicated was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:20pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.727%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;APAC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Income, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On August 14, 2024, the Company received a strategic award to develop a long-term plan to provide manufacturing services for aerospace and defense segments (the Award). Under the Award, the Company will provide a plan to mitigate risks to its MRAM manufacturing supply chain. Pursuant to the Award, the Company may receive cash payments upon the achievement of certain technical tasks and deliverables. The Award allows for milestones totaling up to approximately $14.6 million for the Company over a span of&#160;2.5 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Award is not in the ordinary course of the Company&#x2019;s business and hence not a contract with a customer. The Company has applied the revenue recognition principles under Accounting Standards Codification 606 by analogy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three and six months ended June 30, 2026, the Company recognized $0.5&#160;million and $2.6&#160;million of other income related to the Award, respectively, based on progress toward completion.  Income recognition is based on an input method that measures costs incurred to date relative to total estimated costs over the term of the Award. During the three and six months ended June 30, 2026, the Company billed $0.5&#160;million and $1.5&#160;million relating to the Award, respectively. As of June 30, 2026, $0.3&#160;million of the billed amount for the Award is recorded as a contract obligations liability on the condensed balance sheets. This amount represents the Company&#x2019;s obligation to perform future services for which the Company has received or is entitled to receive payment but which are not yet fulfilled.&lt;/span&gt;&lt;/div&gt;</mram:ComponentsOfStatementsOfOperationsAndComprehensiveLossIncomeTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-346">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s revenues disaggregated by sales channel (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.727%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Distributor&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-distributor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s revenues disaggregated by timing of recognition (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.727%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Point in time&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Over time&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,785&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the Company&#x2019;s revenues disaggregated by type (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.727%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,313&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,091&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Licensing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Royalties&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;280&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Engineering services and other revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,611&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-63" decimals="-3" id="f-347" unitRef="usd">14790000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-64" decimals="-3" id="f-348" unitRef="usd">8731000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-65" decimals="-3" id="f-349" unitRef="usd">28112000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-66" decimals="-3" id="f-350" unitRef="usd">16649000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-67" decimals="-3" id="f-351" unitRef="usd">3946000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-68" decimals="-3" id="f-352" unitRef="usd">4470000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-69" decimals="-3" id="f-353" unitRef="usd">5496000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-70" decimals="-3" id="f-354" unitRef="usd">9690000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-355" unitRef="usd">18736000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-356" unitRef="usd">13201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-357" unitRef="usd">33608000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-358" unitRef="usd">26339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-71" decimals="-3" id="f-359" unitRef="usd">15452000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-72" decimals="-3" id="f-360" unitRef="usd">11416000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-73" decimals="-3" id="f-361" unitRef="usd">29693000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-74" decimals="-3" id="f-362" unitRef="usd">22574000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-75" decimals="-3" id="f-363" unitRef="usd">3284000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-76" decimals="-3" id="f-364" unitRef="usd">1785000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-77" decimals="-3" id="f-365" unitRef="usd">3915000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-78" decimals="-3" id="f-366" unitRef="usd">3765000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-367" unitRef="usd">18736000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-368" unitRef="usd">13201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-369" unitRef="usd">33608000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-370" unitRef="usd">26339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-371" unitRef="usd">15313000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-372" unitRef="usd">11091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-373" unitRef="usd">29413000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-374" unitRef="usd">22117000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-79" decimals="-3" id="f-375" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-80" decimals="-3" id="f-376" unitRef="usd">643000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-81" decimals="-3" id="f-377" unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-82" decimals="-3" id="f-378" unitRef="usd">1154000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-83" decimals="-3" id="f-379" unitRef="usd">139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-84" decimals="-3" id="f-380" unitRef="usd">325000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-85" decimals="-3" id="f-381" unitRef="usd">280000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-86" decimals="-3" id="f-382" unitRef="usd">457000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-87" decimals="-3" id="f-383" unitRef="usd">3284000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-88" decimals="-3" id="f-384" unitRef="usd">1142000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-89" decimals="-3" id="f-385" unitRef="usd">3915000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-90" decimals="-3" id="f-386" unitRef="usd">2611000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-387" unitRef="usd">18736000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-388" unitRef="usd">13201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-389" unitRef="usd">33608000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-390" unitRef="usd">26339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <mram:NumberOfGeographicRegions contextRef="c-3" decimals="INF" id="f-391" unitRef="region">3</mram:NumberOfGeographicRegions>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c-1" id="f-392">Revenue by region for the periods indicated was as follows (in thousands):&lt;div style="margin-bottom:20pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.727%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.148%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.154%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;APAC&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,060&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,409&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,693&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,089&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,736&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;33,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-91" decimals="-3" id="f-393" unitRef="usd">10866000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-92" decimals="-3" id="f-394" unitRef="usd">8582000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-93" decimals="-3" id="f-395" unitRef="usd">20060000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-94" decimals="-3" id="f-396" unitRef="usd">15841000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-95" decimals="-3" id="f-397" unitRef="usd">5256000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-3" id="f-398" unitRef="usd">2926000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-97" decimals="-3" id="f-399" unitRef="usd">8104000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-98" decimals="-3" id="f-400" unitRef="usd">5409000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-99" decimals="-3" id="f-401" unitRef="usd">2614000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-100" decimals="-3" id="f-402" unitRef="usd">1693000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-101" decimals="-3" id="f-403" unitRef="usd">5444000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-102" decimals="-3" id="f-404" unitRef="usd">5089000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-405" unitRef="usd">18736000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-406" unitRef="usd">13201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-407" unitRef="usd">33608000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-408" unitRef="usd">26339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <mram:ConsiderationToBeReceived contextRef="c-103" decimals="-5" id="f-409" unitRef="usd">14600000</mram:ConsiderationToBeReceived>
    <mram:StrategicAwardTerm contextRef="c-103" id="f-410">P2Y6M</mram:StrategicAwardTerm>
    <us-gaap:OtherIncome contextRef="c-104" decimals="-5" id="f-411" unitRef="usd">500000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome contextRef="c-105" decimals="-5" id="f-412" unitRef="usd">2600000</us-gaap:OtherIncome>
    <mram:AmountBilledRelatedToAgreement contextRef="c-104" decimals="-5" id="f-413" unitRef="usd">500000</mram:AmountBilledRelatedToAgreement>
    <mram:AmountBilledRelatedToAgreement contextRef="c-105" decimals="-5" id="f-414" unitRef="usd">1500000</mram:AmountBilledRelatedToAgreement>
    <mram:ContractObligations contextRef="c-106" decimals="-5" id="f-415" unitRef="usd">300000</mram:ContractObligations>
    <us-gaap:SupplementalBalanceSheetDisclosuresTextBlock contextRef="c-1" id="f-416">Balance Sheet Components&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.886%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.019%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Property and Equipment, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.886%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.019%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Manufacturing equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer and network equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended June&#160;30, 2026 and 2025, the depreciation expense was $0.3 million and $0.4 million, respectively. For the six months ended June&#160;30, 2026 and 2025, depreciation expense was $0.5 million and $0.7 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Intangible Assets, Net&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts and accumulated amortization of intangible assets are as follows at the dates indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:24pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net &lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net &lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended June&#160;30, 2026 and 2025, the amortization expense for the intangible assets was $0.5 million and $0.4 million, respectively. For the six months ended June&#160;30, 2026 and 2025, the amortization expense for the intangible assets was $0.9 million and $0.9 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Accrued Liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:24pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.691%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payroll-related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legal fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Deferred Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended June 30, 2026, the Company executed two engineering services agreements with two customers. The total consideration in the two arrangements is $40.3&#160;million. The Company is recognizing revenue related to the performance obligations over time using the input method based on costs incurred to date relative to the total expected costs of the contract and began recognizing revenue in the second quarter of 2026.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June 30, 2026, the Company has billed $6.2&#160;million for the performance under the agreements. Under the input method of recognition, the Company has recognized $3.3&#160;million in revenue for the three and six months ended June 30, 2026. As a result, the Company has recorded $2.9&#160;million in deferred revenue as of June 30, 2026. The Company expects to recognize the remaining $37.0&#160;million of the transaction price as services are performed throughout the contractual period and performance is expected to be complete in the year ended December 31, 2028.&lt;/span&gt;&lt;/div&gt;</us-gaap:SupplementalBalanceSheetDisclosuresTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-417">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.886%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.019%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,734&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-3" decimals="-3" id="f-418" unitRef="usd">505000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-4" decimals="-3" id="f-419" unitRef="usd">323000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-3" decimals="-3" id="f-420" unitRef="usd">12021000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-4" decimals="-3" id="f-421" unitRef="usd">9269000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-3" decimals="-3" id="f-422" unitRef="usd">559000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-4" decimals="-3" id="f-423" unitRef="usd">1142000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-424" unitRef="usd">13085000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-425" unitRef="usd">10734000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-426">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.333%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.886%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.019%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.573%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.022%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Manufacturing equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,341&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,070&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Computer and network equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in Progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total property and equipment, gross&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,611)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,381)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-107" decimals="-3" id="f-427" unitRef="usd">15341000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-108" decimals="-3" id="f-428" unitRef="usd">15070000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-109" decimals="-3" id="f-429" unitRef="usd">689000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-110" decimals="-3" id="f-430" unitRef="usd">731000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-111" decimals="-3" id="f-431" unitRef="usd">113000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-112" decimals="-3" id="f-432" unitRef="usd">113000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-113" decimals="-3" id="f-433" unitRef="usd">11835000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-114" decimals="-3" id="f-434" unitRef="usd">11131000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-115" decimals="-3" id="f-435" unitRef="usd">1476000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-116" decimals="-3" id="f-436" unitRef="usd">1476000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-3" decimals="-3" id="f-437" unitRef="usd">29454000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-3" id="f-438" unitRef="usd">28521000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-3" decimals="-3" id="f-439" unitRef="usd">14611000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-440" unitRef="usd">14381000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-441" unitRef="usd">14843000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-442" unitRef="usd">14140000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation contextRef="c-13" decimals="-5" id="f-443" unitRef="usd">300000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation contextRef="c-14" decimals="-5" id="f-444" unitRef="usd">400000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation contextRef="c-1" decimals="-5" id="f-445" unitRef="usd">500000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation contextRef="c-15" decimals="-5" id="f-446" unitRef="usd">700000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-447">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The gross carrying amounts and accumulated amortization of intangible assets are as follows at the dates indicated (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:24pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net &lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.354%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.081%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.406%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.085%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net &lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Internal-use software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,742)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,714&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-117" id="f-448">P0Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-117" decimals="-3" id="f-449" unitRef="usd">4525000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-117" decimals="-3" id="f-450" unitRef="usd">3628000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-117" decimals="-3" id="f-451" unitRef="usd">897000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-3" decimals="-3" id="f-452" unitRef="usd">4525000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-453" unitRef="usd">3628000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-3" id="f-454" unitRef="usd">897000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-118" id="f-455">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-118" decimals="-3" id="f-456" unitRef="usd">4456000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-118" decimals="-3" id="f-457" unitRef="usd">2742000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-118" decimals="-3" id="f-458" unitRef="usd">1714000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-4" decimals="-3" id="f-459" unitRef="usd">4456000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-460" unitRef="usd">2742000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-461" unitRef="usd">1714000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-13" decimals="-5" id="f-462" unitRef="usd">500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-14" decimals="-5" id="f-463" unitRef="usd">400000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-5" id="f-464" unitRef="usd">900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-15" decimals="-5" id="f-465" unitRef="usd">900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-466">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:24pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:83.484%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.525%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.691%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payroll-related expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legal fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;185&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventory &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedSalariesCurrent contextRef="c-3" decimals="-3" id="f-467" unitRef="usd">2680000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="c-4" decimals="-3" id="f-468" unitRef="usd">2481000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c-3" decimals="-3" id="f-469" unitRef="usd">2564000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent contextRef="c-4" decimals="-3" id="f-470" unitRef="usd">185000</us-gaap:AccruedProfessionalFeesCurrent>
    <mram:AccruedInventory contextRef="c-3" decimals="-3" id="f-471" unitRef="usd">788000</mram:AccruedInventory>
    <mram:AccruedInventory contextRef="c-4" decimals="-3" id="f-472" unitRef="usd">425000</mram:AccruedInventory>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-473" unitRef="usd">622000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-474" unitRef="usd">560000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-475" unitRef="usd">6654000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-476" unitRef="usd">3651000</us-gaap:AccruedLiabilitiesCurrent>
    <mram:NumberOfEngineeringServicesAgreements
      contextRef="c-13"
      decimals="INF"
      id="f-477"
      unitRef="numberofagreements">2</mram:NumberOfEngineeringServicesAgreements>
    <mram:NumberOfCustomersExecutedEngineeringServicesAgreements
      contextRef="c-13"
      decimals="INF"
      id="f-478"
      unitRef="numberofcustomers">2</mram:NumberOfCustomersExecutedEngineeringServicesAgreements>
    <mram:NumberOfEngineeringServicesAgreements
      contextRef="c-13"
      decimals="INF"
      id="f-479"
      unitRef="numberofagreements">2</mram:NumberOfEngineeringServicesAgreements>
    <mram:TotalConsiderationOfAgreement contextRef="c-119" decimals="-5" id="f-480" unitRef="usd">40300000</mram:TotalConsiderationOfAgreement>
    <mram:BilledContractRevenue contextRef="c-120" decimals="-5" id="f-481" unitRef="usd">6200000</mram:BilledContractRevenue>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-119" decimals="-5" id="f-482" unitRef="usd">3300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-120" decimals="-5" id="f-483" unitRef="usd">3300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-121" decimals="-5" id="f-484" unitRef="usd">2900000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-121" decimals="-5" id="f-485" unitRef="usd">37000000.0</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-486">Commitments and &lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating leases consist of fabrication, lab, and office space expiring at various dates through 2029. Finance leases relate to a server lease expiring in February 2029. The Company&#x2019;s lease agreements do not contain any material residual value guarantees or material restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The undiscounted future non-cancellable lease payments under the Company&#x2019;s operating and finance leases were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:24pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:79.924%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.876%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;As of June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remainder of 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liabilities, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to the Company&#x2019;s operating lease liabilities was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:24pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.123%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.559%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.410%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.02&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.44&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to the Company&#x2019;s finance lease liabilities was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:20pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.123%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.559%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.410%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Legal Proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company may become involved in legal proceedings arising from the ordinary course of its business. Other than the patent infringement lawsuit disclosed below, management is currently not aware of any matters that would have a material adverse effect on the financial position, results of operations or cash flows of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Patent Infringement Lawsuit&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 28, 2026, Avalanche Technology, Inc. filed a patent infringement lawsuit against the Company in the United States District Court for the District of Delaware, alleging infringement of certain patents. Avalanche Technology, Inc. also filed a complaint with the U.S. International Trade Commission seeking the institution of an investigation under Section 337 of the Tariff Act of 1930, as amended. The Company has retained a dedicated legal team and is vigorously defending itself against such claims. As of June 30, 2026, the Company has not recorded an accrual related to these matters because it currently estimates that while possible, a loss is not probable. Further, any possible range of loss cannot reasonably be estimated at this time.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <mram:LesseeLiabilityMaturityTableTextBlock contextRef="c-1" id="f-487">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The undiscounted future non-cancellable lease payments under the Company&#x2019;s operating and finance leases were as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:24pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:79.924%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.876%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;As of June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Remainder of 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;658&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,968&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(135)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,405)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease liabilities, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,428&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</mram:LesseeLiabilityMaturityTableTextBlock>
    <mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-488" unitRef="usd">749000</mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueRemainderOfFiscalYear>
    <mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne contextRef="c-3" decimals="-3" id="f-489" unitRef="usd">1513000</mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearOne>
    <mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-490" unitRef="usd">658000</mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearTwo>
    <mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-491" unitRef="usd">48000</mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDueYearThree>
    <mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-492" unitRef="usd">2968000</mram:LesseeOperatingAndFinancingLeaseLiabilityPaymentsDue>
    <mram:LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-493" unitRef="usd">135000</mram:LesseeOperatingAndFinancingLeaseLiabilityUndiscountedExcessAmount>
    <mram:LeaseLiability contextRef="c-3" decimals="-3" id="f-494" unitRef="usd">2833000</mram:LeaseLiability>
    <mram:LeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-495" unitRef="usd">1405000</mram:LeaseLiabilityCurrent>
    <mram:LeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-496" unitRef="usd">1428000</mram:LeaseLiabilityNoncurrent>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-497">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to the Company&#x2019;s operating lease liabilities was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:24pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.123%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.559%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.410%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.02&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.44&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other information related to the Company&#x2019;s finance lease liabilities was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:20pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.848%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:65.123%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.408%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.559%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.410%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;June 30,&lt;br/&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average remaining lease term (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.67&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-498">P2Y7D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-499">P2Y5M8D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="4" id="f-500" unitRef="number">0.0477</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-501" unitRef="number">0.0450</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-502">P2Y8M1D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-503">P3Y1M28D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="4" id="f-504" unitRef="number">0.0390</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="4" id="f-505" unitRef="number">0.0390</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-506">Stock-Based Compensation&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Share-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the details of the Company&#x2019;s share-based compensation expense (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.757%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.474%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.260%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Summary of Stock Option Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the stock option activity for the six months ended June&#160;30, 2026:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.727%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.651%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.971%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.971%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.971%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price Per&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance&#x2014;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,365,002&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(820,158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(853)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance&#x2014;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543,991&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options exercisable&#x2014;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543,182&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total grant date fair value of options vested was $0.1 million and $0.2 million during the three months ended June&#160;30, 2026 and 2025, respectively, and $0.1 million and $0.4 million during the six months ended June&#160;30, 2026 and 2025, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;No options were granted during the three and six months ended June&#160;30, 2026 or 2025. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2026, unrecognized compensation expense related to unvested options was not material and is expected to be recognized over a weighted-average period of 0.78 years. Stock-based compensation cost for options capitalized within inventory at June&#160;30, 2026 and 2025 was not material.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;2016 Employee Stock Purchase Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In January 2026, there was an increase of 229,777 shares reserved for issuance under the Company&#x2019;s Employee Stock Purchase Plan (ESPP) pursuant to the terms of the ESPP. The Company had 1,304,274 shares available for future issuance under the ESPP as of June&#160;30, 2026. Employees purchased 67,049 shares for $290,000 during the three and six months ended June&#160;30, 2026. Employees purchased 61,181 shares for $254,000 during the three and six months ended June&#160;30, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes restricted stock units (RSUs) activity for the six months ended June&#160;30, 2026:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.545%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.995%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.471%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.473%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;RSUs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of&lt;br/&gt;Restricted Stock&lt;br/&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value Per&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance&#x2014;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294,166&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;884,683&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(406,434)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,100)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance&#x2014;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,769,315&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt; fair value of RSUs is determined on the date of grant based on the market price of the Company&#x2019;s common stock on that &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;date&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;. &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of June&#160;30, 2026, &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;there was $12.8 million of unrecognized stock-based compensation expense related to RSUs to be recognized over a weighted-average period of 2.9 years. Compensation cost capitalized within inventory was not material as of &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;June&#160;30, 2026&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt; and &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-507">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the details of the Company&#x2019;s share-based compensation expense (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:90.757%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.474%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.255%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.260%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;133&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;310&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;299&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:ShareBasedCompensation contextRef="c-122" decimals="-3" id="f-508" unitRef="usd">674000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-123" decimals="-3" id="f-509" unitRef="usd">688000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-124" decimals="-3" id="f-510" unitRef="usd">1337000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-125" decimals="-3" id="f-511" unitRef="usd">1405000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-126" decimals="-3" id="f-512" unitRef="usd">372000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-127" decimals="-3" id="f-513" unitRef="usd">437000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-128" decimals="-3" id="f-514" unitRef="usd">722000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-129" decimals="-3" id="f-515" unitRef="usd">934000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-130" decimals="-3" id="f-516" unitRef="usd">170000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-131" decimals="-3" id="f-517" unitRef="usd">133000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-132" decimals="-3" id="f-518" unitRef="usd">316000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-133" decimals="-3" id="f-519" unitRef="usd">310000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-134" decimals="-3" id="f-520" unitRef="usd">158000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-135" decimals="-3" id="f-521" unitRef="usd">161000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-136" decimals="-3" id="f-522" unitRef="usd">299000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-137" decimals="-3" id="f-523" unitRef="usd">347000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-13" decimals="-3" id="f-524" unitRef="usd">1374000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-14" decimals="-3" id="f-525" unitRef="usd">1419000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-526" unitRef="usd">2674000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-15" decimals="-3" id="f-527" unitRef="usd">2996000</us-gaap:ShareBasedCompensation>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-528">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the stock option activity for the six months ended June&#160;30, 2026:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:92.727%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:44.651%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.971%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.971%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.971%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.977%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Options Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of&lt;br/&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price Per&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Life (years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value&lt;br/&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance&#x2014;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,365,002&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(820,158)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,470&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(853)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance&#x2014;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543,991&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Options exercisable&#x2014;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543,182&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.03&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,858&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="INF" id="f-529" unitRef="shares">1365002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-530"
      unitRef="usdPerShare">6.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-138" id="f-531">P4Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-4" decimals="-3" id="f-532" unitRef="usd">4303000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-1" decimals="INF" id="f-533" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="INF" id="f-534" unitRef="shares">820158</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-535"
      unitRef="usdPerShare">6.23</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-3" id="f-536" unitRef="usd">18470000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="INF" id="f-537" unitRef="shares">853</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-538"
      unitRef="usdPerShare">11.16</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-3" decimals="INF" id="f-539" unitRef="shares">543991</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="2"
      id="f-540"
      unitRef="usdPerShare">6.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-541">P4Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-3" decimals="-3" id="f-542" unitRef="usd">9872000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-3" decimals="INF" id="f-543" unitRef="shares">543182</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="2"
      id="f-544"
      unitRef="usdPerShare">6.03</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-545">P4Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-3" decimals="-3" id="f-546" unitRef="usd">9858000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-13" decimals="-5" id="f-547" unitRef="usd">100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-14" decimals="-5" id="f-548" unitRef="usd">200000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-1" decimals="-5" id="f-549" unitRef="usd">100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 contextRef="c-15" decimals="-5" id="f-550" unitRef="usd">400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-15"
      decimals="INF"
      id="f-551"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-14"
      decimals="INF"
      id="f-552"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-1" decimals="INF" id="f-553" unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-13"
      decimals="INF"
      id="f-554"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-139" id="f-555">P0Y9M10D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <mram:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant
      contextRef="c-140"
      decimals="INF"
      id="f-556"
      unitRef="shares">229777</mram:ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-141"
      decimals="INF"
      id="f-557"
      unitRef="shares">1304274</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="c-142"
      decimals="INF"
      id="f-558"
      unitRef="shares">67049</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="c-143"
      decimals="INF"
      id="f-559"
      unitRef="shares">67049</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-143" decimals="-3" id="f-560" unitRef="usd">290000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-142" decimals="-3" id="f-561" unitRef="usd">290000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="c-144"
      decimals="INF"
      id="f-562"
      unitRef="shares">61181</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="c-145"
      decimals="INF"
      id="f-563"
      unitRef="shares">61181</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-145" decimals="-3" id="f-564" unitRef="usd">254000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan contextRef="c-144" decimals="-3" id="f-565" unitRef="usd">254000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="c-1" id="f-566">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes restricted stock units (RSUs) activity for the six months ended June&#160;30, 2026:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.545%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:64.995%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.471%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.561%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.473%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;RSUs Outstanding&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of&lt;br/&gt;Restricted Stock&lt;br/&gt;Units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted-&lt;br/&gt;Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value Per&lt;br/&gt;Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance&#x2014;December 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,294,166&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.63&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;884,683&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(406,434)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,100)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance&#x2014;June 30, 2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,769,315&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.90&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c-146"
      decimals="INF"
      id="f-567"
      unitRef="shares">1294166</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-146"
      decimals="2"
      id="f-568"
      unitRef="usdPerShare">6.63</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="c-147"
      decimals="INF"
      id="f-569"
      unitRef="shares">884683</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-147"
      decimals="2"
      id="f-570"
      unitRef="usdPerShare">9.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-147"
      decimals="INF"
      id="f-571"
      unitRef="shares">406434</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-147"
      decimals="2"
      id="f-572"
      unitRef="usdPerShare">7.31</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-147"
      decimals="INF"
      id="f-573"
      unitRef="shares">3100</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-147"
      decimals="2"
      id="f-574"
      unitRef="usdPerShare">7.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="c-148"
      decimals="INF"
      id="f-575"
      unitRef="shares">1769315</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-148"
      decimals="2"
      id="f-576"
      unitRef="usdPerShare">7.90</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-148" decimals="-5" id="f-577" unitRef="usd">12800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-147" id="f-578">P2Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <mram:SignificantArrangementsTextBlock contextRef="c-1" id="f-579">Significant Agreements &lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;GLOBALFOUNDRIES Inc. Joint Development Agreement &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Since October&#160;17, 2014, the Company has participated in a joint development agreement (JDA) with GLOBALFOUNDRIES Inc. (GF), a semiconductor foundry, for the joint development of Spin-transfer Torque MRAM (STT-MRAM) technology to produce a family of discrete and embedded MRAM technologies. The term of the JDA is until the completion, termination, or expiration of the last statement of work entered into pursuant to the JDA. The agreement was extended on December 31, 2019 to include a new phase of support for 12nm MRAM development.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the current JDA extension terms, each party licenses its relevant intellectual property to the other party. For certain jointly developed works, the parties have agreed to follow an invention allocation procedure to determine ownership. In addition, GF possesses the exclusive right to manufacture the Company&#x2019;s discrete and embedded STT-MRAM devices developed pursuant to the JDA until the earlier of three years after the qualification of the MRAM device for a particular technology node or four years after the completion of the relevant statement of work under which the device was developed. For the same exclusivity period associated with the relevant device, GF agreed not to license intellectual property developed in connection with the JDA to named competitors of the Company.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If GF manufactures, sells, or transfers to customers wafers containing production quantified STT-MRAM devices that utilize certain design information, GF will be required to pay the Company a royalty.&lt;/span&gt;&lt;/div&gt;</mram:SignificantArrangementsTextBlock>
    <mram:PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice contextRef="c-149" id="f-580">P3Y</mram:PeriodOfPossessionOfExclusiveRightToManufactureAfterQualificationOfDevice>
    <mram:PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork contextRef="c-149" id="f-581">P4Y</mram:PeriodOfPossessionOfExclusiveRightToManufactureAfterCompletionOfDeviceDevelopmentWork>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-582">Net Loss Per Common Share&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net loss per common share is calculated by dividing the net loss by the weighted-average number of shares of common stock outstanding for the period less shares subject to repurchase, without consideration of potentially dilutive securities. Diluted earnings per share is calculated using the treasury stock method by dividing net loss by the total weighted average shares of common stock outstanding in addition to the potential impact of dilutive securities including restricted stock units, warrants, and options. In periods with a net loss, potentially dilutive securities are excluded from the Company&#x2019;s calculation of earnings per share as their inclusion would have an antidilutive effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Basic and diluted EPS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.606%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.138%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.059%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.507%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.059%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.507%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.059%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.507%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.064%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss attributable to common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares of common stock outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,882,618&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,504,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,512,274&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,347,411&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares of common stock outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,882,618&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,504,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,512,274&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,347,411&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net loss per common share, basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net loss per common share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(0.17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potentially dilutive securities representing 1.9 million and 1.6 million stock options and RSUs that were outstanding during the three months ended June&#160;30, 2026, and 2025, respectively, and 1.7 million and 1.6 million stock options and RSUs outstanding during the six months ended June&#160;30, 2026 and 2025, respectively, were excluded from the computation of diluted earnings per common share during these periods as their inclusion would have an antidilutive effect.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-583">&lt;div style="margin-bottom:12pt;text-indent:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the computation of basic and diluted net loss per share attributable to common stockholders (in thousands, except share and per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;padding-left:18pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Basic and diluted EPS&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.606%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.138%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.059%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.507%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.059%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.507%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.059%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.507%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.064%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three Months Ended June 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Six Months Ended June 30, &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss attributable to common stockholders, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(670)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares of common stock outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,882,618&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,504,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,512,274&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,347,411&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 5.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average shares of common stock outstanding, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,882,618&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,504,957&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,512,274&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2.62pt 1pt 1.5pt 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,347,411&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net loss per common share, basic&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2.62pt 1pt 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net loss per common share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(0.15)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(0.03)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(0.17)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 0 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:114%"&gt;(0.08)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2.62pt 1pt 1.5pt 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-584" unitRef="usd">-3589000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-585" unitRef="usd">-670000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-586" unitRef="usd">-3885000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-587" unitRef="usd">-1836000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-13" decimals="-3" id="f-588" unitRef="usd">-3589000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-14" decimals="-3" id="f-589" unitRef="usd">-670000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-590" unitRef="usd">-3885000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-15" decimals="-3" id="f-591" unitRef="usd">-1836000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-13" decimals="0" id="f-592" unitRef="shares">23882618</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="0" id="f-593" unitRef="shares">22504957</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-594" unitRef="shares">23512274</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-15" decimals="0" id="f-595" unitRef="shares">22347411</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-13" decimals="0" id="f-596" unitRef="shares">23882618</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="0" id="f-597" unitRef="shares">22504957</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-598" unitRef="shares">23512274</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-15" decimals="0" id="f-599" unitRef="shares">22347411</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-13"
      decimals="2"
      id="f-600"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-14"
      decimals="2"
      id="f-601"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-602"
      unitRef="usdPerShare">-0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-15"
      decimals="2"
      id="f-603"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-13"
      decimals="2"
      id="f-604"
      unitRef="usdPerShare">-0.15</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-14"
      decimals="2"
      id="f-605"
      unitRef="usdPerShare">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-606"
      unitRef="usdPerShare">-0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-15"
      decimals="2"
      id="f-607"
      unitRef="usdPerShare">-0.08</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-150"
      decimals="-5"
      id="f-608"
      unitRef="shares">1900000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-151"
      decimals="-5"
      id="f-609"
      unitRef="shares">1600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-152"
      decimals="-5"
      id="f-610"
      unitRef="shares">1700000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-153"
      decimals="-5"
      id="f-611"
      unitRef="shares">1600000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-13" id="f-612">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-13" id="f-613">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-13" id="f-614">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-13" id="f-615">false</ecd:Rule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
